|
Операционные системы. Вариант 7 (19, 31)
|
|
| engineerklub | Дата: Четверг, 26.01.2023, 09:29 | Сообщение # 1 |
 Генералиссимус
Группа: Администраторы
Сообщений: 37408
Статус: Offline
| Операционные системы. Вариант 7 (19, 31)
Тип работы: Работа Контрольная Форматы файлов: Microsoft Word Сдано в учебном заведении: ДО СИБГУТИ
Описание: Тема: «Взаимодействие процессов через канал FIFO»
Цель работы: Изучение межпроцессного взаимодействия через канал FIFO в операционной системе LINUX.
Задание на контрольную работу
Таблица 1 – Вариант задания № варианта: 7
Задание на контрольную работу Написать две программы, реализующие механизм взаимодействия типа клиент-сервер, используя канал FIFO. Программы выполнять следующие действия. 1) Программа-Клиент отправляет серверу местоимение. Далее клиент ожидает ответа от сервера. Работа клиента прекращается закрытием канала после получения ответа. 2) Программа-Сервер получает строку от клиента и отвечает на неё следующим образом: если клиент прислал строку «Я», сервер отвечает «Ты», если – «Он», то – «Она», если – «bye», то – «bye». Работа сервера завершается отправкой ответа, закрытием и уничтожением канала. 3) Весь диалог должен быть выведен на экран.
СКАЧАТЬ
|
| |
|
|
| engineerklub | Дата: Четверг, 26.01.2023, 09:30 | Сообщение # 2 |
 Генералиссимус
Группа: Администраторы
Сообщений: 37408
Статус: Offline
| Тип работы: Работа Лабораторная Форматы файлов: Microsoft Word Сдано в учебном заведении: ДО СИБГУТИ
Описание: Лабораторная работа N 3 Управляющие конструкции командной оболочки Обработка параметров командной строки, передаваемых в скрипт
Цель работы: Изучить управляющие (условные, циклические) конструкций управления командной оболочкой. Изучить способы взаимодействия командной оболочки и скриптов.
Задание на контрольную работу
Таблица 1 – Вариант задания № варианта: 7 Задание: Написать скрипт, анализирующий параметры командной строки с помощью специальных переменных и с помощью команды getopts. Скрипт должен выполнять следующую работу: а) используя соответствующую спецпеременную вывести всю строку параметров, заключенную в двойные кавычки. б) вывести число параметров, указанных при вызове скрипта. Скрипту возможна передача опций –d (c дополнительным параметром) и –f (c дополнительным параметром). При обнаружении этих опций скрипт должен выполнить следующую работу: в) на опцию –f name дописать в файл с таким именем информацию, идущую с клавиатуры до ключевого слова end. г)на опцию –d name проверить, если ли каталог с именем name существует, переименовать его, присвоив ему ваше имя.
СКАЧАТЬ
|
| |
|
|