ГОТОВЫЕ ДИПЛОМНЫЕ РАБОТЫ, КУРСОВЫЕ РАБОТЫ, ДИССЕРТАЦИИ И РЕФЕРАТЫ

Организация параллельной работы процессов под ОС UNIX

Автор Тарадейко
Вуз (город) БГУИР
Количество страниц 21
Год сдачи 2004
Стоимость (руб.) 1500
Содержание 1. Введение………………………………………………………………………………….
2. Анализ решаемой проблемы и разработка обобщённого алгоритма работы программы…………………………………………………………………………………..
3. Разработка структуры программы и структуры данных……………………………...
4. Разработка спецификаций (описаний обращений к функциям, типов передаваемых и возвращаемых данных) для программы……………………………….
5. Описание разработанной программы…………………………………………………..
6. Результаты проверки работоспособности программы………………………………..
7. Заключение………………………………………………………………………………
8. Список использований литературы…………………………………………………….
9. Приложение……………………………………………………………………………...
Список литературы А. Робачевский «Операционная система UNIX»
Уильям Стивенс «UNIX: взаимодействие процессов»
Выдержка из работы Постановка задачи данного курсового проекта звучит следующим образом: организовать запуск и выполнение процессов. Родительский процесс порождает 3 процесса-сына. Первый процесс осуществляет формирование и запись последовательности данных (слова) в файл F1. Интервал между операциями записи случаен и лежит в интервале 0.1-0.4 секунды. Второй процесс осуществляет чтение данных из файла F1, их преобразование и запись в файл F2. Преобразование заключается в побитовом сложении считанных символов с определенной маской. Третий процесс читает данные из файла F2, преобразует их и записывает их в файл F3. Преобразование осуществляется аналогично второму процессу, за исключением применяемой маски. При написании программы необходимо учесть возникновение исключительных ситуаций и их обработку. Процесс отец посредством таких средств IPC как сигналы и /или каналы следит за состоянием дочерних процессов.