Использование механизмов управления параллельными процессами и нитями при разработке приложения реального времени на языке С в среде ОС Q

Автор работы: Пользователь скрыл имя, 29 Марта 2013 в 16:51, контрольная работа

Краткое описание

Процесс Р3 ожидает установленного им события от источника событий и одновременно готов принять уведомление от процесса Р2. Если приходит уведомление от Р2, то Р3 открывает файл для чтения, читает информацию из файла, выводит на терминал и завершает свою работу, передав статус завершения процессу Р1. Если раньше возникает установленное событие, то Р3 выводит на терминал сообщение об этом и завершает работу, передав статус завершения процессу Р1.

Содержание работы

1.Обоснование выбранной структуры приложения
2.Обоснование выбранных механизмов синхронизации и взаимодействия процессов
3.Исходный текст приложения