1 / 1 / 0
Регистрация: 19.12.2017
Сообщений: 147
|
|
1 | |
Семафоры: решение задачи "Читатели/писатели"26.05.2019, 11:22. Показов 3140. Ответов 0
Метки нет (Все метки)
Здравствуйте
Задача: разработать комплекс программ, который демонстрирует решения по-дачи «читатели-писатели». В комплекс должны входить: программа-монитор, программа-писатель, программа-читатель. В программе мониторе можно запускать на выполнение и завершать любое количество программ-писателей и программ-читателей, отслеживать и выводить в графическом виде состояние общего для всех программ буфера 31 (Содержание буфера, состояние блокировки Состав групп читателей и писателей; очереди процессов, ожидающих регистрацию в группах), выводить информацию, которую зап-суют писатели и считывают читатели. Программа-писатель и программа-читатель могут быть запущены на вы-полнение в нескольких экземплярах одновременно, но не более 6 вместе (читатели + писатели в любом соотношении, ограничения организовать с помо-щью объекта ядра операционной системы - Job). В буфере сохраняется тексто-е данные, объем буфера - от 10 до 20 символов. Операции чтения и записи оформить таким образом, чтобы их выполнение занимало от 3 до 10 секунд каждая (время определяется случайным образом). Бу-фер разместить в общей для всех процессов памяти с помощью файла, что отражено в память. Синхронизация с помощью семафор(преимущество у писателей тоесть когда пишет писатель в этот момент никто из читателей не может читать ) Не пойму как даже близко реализовать подскажите пожалуйста кто может
0
|
26.05.2019, 11:22 | |
Ответы с готовыми решениями:
0
Читатели - писатели Читатели-писатели Классическая задача Дж. Рихтера "Читатели-писатели" с приоритетом писателей Решение задачи "писатели-читатели" Задача Читатели-Писатели |
26.05.2019, 11:22 | |
26.05.2019, 11:22 | |
Помогаю со студенческими работами здесь
1
Читатели - Писатели через терминалы Синхронизация нитей. Задача читатели-писатели "Читатели-Писатели" "Писатели" и "читатели ", процессы и синхронизация процессов, используя семафор Семафоры мои семафоры Найти решение уравнения, изоклинную и интегральную кривые, решение задачи Коши Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |