Создан заказ №6598588
22 апреля 2021
Разработка оконного приложения win32api на языке C
Как заказчик описал требования к работе:
Вариант задание и пример кода в файле методичка, идеального решения не нужно только чтобы работу приняли.
Задание:
Написать комплекс программ, решающих проблему производителя и потребителя с использованием семафоров. Имеется N производителей и M потребителей. Каждый оформлен в виде отдельного процес
са. Данные процессы работают в фоновом режиме и их можно наблюдать только в диспетчере задач. Так же имеется менеджер этих процессов, который:
1) отображает процессы производителей и потребителей;
2) имеет пункт меню запуска работы модели и остановки;
3) показывает состояние буфера в текущий момент времени;
4) запускает все процессы производителей и потребителей при старте мене-джера;
5) удаляет все процессы производителей и потребителей при закрытии ме-неджера;
6) ведет счет и показывает на экране, кто сколько записал и кто сколько прочитал, взаимодействие между процессами осуществляется путем передачи со-общения WM_COPYDATA.
В качестве буфера используется текстовый файл, доступ к которому регу-лируется семафорами. Скорость записи и чтения данных из буфера для различных производителей и потребителей разная и задается путем передачи параметров создаваемому процессу. В результате выполнения курсовой работы должно получиться 3 exe-файла:
Menedger.exe,
Proizv.exe,
Potreb.exe.
Менеджер запускает столько производителей и потребителей, сколько нужно, устанавливая таймер чтения и записи буфера следующим образом. Для производителей запись в буфер для первого процесса осуществляется через K секунд, для второго – через 2K, для третьего – через 3K и т.д. Для потребителей: L секунд, 2L, 3L и т.
подробнее
Заказчик
заплатил
заплатил
20 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
23 апреля 2021
Заказ завершен, заказчик получил финальный файл с работой
5
Разработка оконного приложения win32api на языке C.jpg
2021-05-19 08:52
Последний отзыв студента о бирже Автор24
Общая оценка
4.3
Положительно
Работа выполнена отлично и очень быстро, принята преподавателем с первого раза. Большое спасибо!