| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [C]использ. семафоров и разделяемой памяти |
| Автор: LeoNa 2.12.2008, 21:59 |
| Помогите пожалуйста, люди добрые, чем сможете... Задача Процесс 1 порождает потомков 2 и 3, все они присоединяют к себе разделяемую память объемом (2*sizeof(int)). Процессы 1 и 2 по очереди пишут в эту память число, равное своему номеру (1 или 2). После этого один из процессов удаляет разделяемую память, затем процесс 3 считывает содержимое области разделяемой памяти и записывает в файл. Используя семафоры, обеспечить следующее содержимое файла: а) 1 2 1 2 1 2 1 2 г) 2 1 1 2 1 1 2 1 1 |