ЛР (х4) Вычислительные машины, системы и сети
Лабораторная работа по дисциплине «Вычислительная техника» (ТУСУР) посвящена программному управлению процессами с помощью сигналов. В комплект входят четыре лабораторные работы; в раскрытом материале разобран вариант 10: процесс-отец открывает существующий текстовый файл и порождает два дочерних процесса, которые по очереди выводят его содержимое фиксированными порциями по 22 символа, предваряя каждый вывод номером своего процесса. Вывод на экран заканчивается либо при достижении конца файла, либо по истечении интервала в 12 секунд. Приведена реализация программы на языке Си с подключением стандартных заголовочных файлов для работы с процессами, ожиданием дочерних процессов и файловым вводом-выводом. Работа подойдёт для закрепления навыков создания и синхронизации процессов в UNIX-подобных системах.






