1. Основные команды ос unix Вход в систему и выход


Порядок выполнения работы



бет11/11
Дата13.10.2022
өлшемі88,89 Kb.
#42873
1   2   3   4   5   6   7   8   9   10   11
Порядок выполнения работы
1. Изучить теоретическую часть лабораторной работы.
2. На двух машинах запустить процессы и организовать между ними взаимодействие посредством канала. Один из процессов является главным, а второй подчинённым. Главный процесс может инициировать завершение подчинённого процесса.


Лабораторная работа №7
Работа с использованием неименованных каналов


Цель работы - изучение работы системы “производители-потребители” с использованием неименованных каналов.
Порядок выполнения работы
Смоделировать посредством неименованного канала работу системы «производители-потребители». Создать структуру:
Пр. 1
Пр. 2
Пот. 1
Пот. 2
Пот. 3
Производители посылают сообщения переменной длины, потребители читают эти сообщения. При записи и чтении данных в канал решить задачу взаимного исключения. Формат порции записи
Размер (N) сообщений
Данные
Данные
байт 0
байт 1
байт N байтN

Сообщения


Размер (N) сообщений
Данные
Данные
байт 0
байт 1
байт N байтN

Сообщения




Список литературы
Хэвиленд К., Грэй Д., Салама Б. Системное программирование в UNIX: Руководство программиста по разработке ПО. – М.: ДМК “Пресс”, 2000.
2. WWW ресурс www.opennet.ru/

Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   11




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет