[url=https://alexgyver.ru/range-meter/]https://alexgyver.ru/range-meter/[/url] до 23:00 4го июня
Написать программы, решающие проблему производителя и потреби
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Написать комплекс программ, решающих проблему производителя и
потребителя с использованием семафоров. Имеется N производителей и M
потребителей. Каждый оформлен в виде отдельного процесса. Данные процессы
работают в фоновом режиме и их можно наблюдать только в диспетчере задач.
Так же имеется менеджер этих процессов, который:
1) отображает процессы производителей и потребителей;
2) имеет пункт меню запуска работы модели и остановки;
3) показывает состояние буфера в текущий момент времени;
4) запускает все процессы производителей и потребителей при старте
менеджера;
5) удаляет все процессы производителей и потребителей при закрытии
менеджера;
6) ведет счет и показывает на экране, кто сколько записал и кто сколько
прочитал, взаимодействие между процессами осуществляется путем передачи
сообщения WM_COPYDATA.
В качестве буфера используется текстовый файл, доступ к которому
регулируется семафорами. Максимальное количество элементов в буфере задано
константой R. Скорость записи и чтения данных из буфера для различных производителей и потребителей разная и задается путем передачи параметров
создаваемому процессу. В результате выполнения контрольной работы должно
получиться 3 exe-файла:
Menedger.exe,
Proizv.exe,
Potreb.exe.
Менеджер запускает столько производителей и потребителей, сколько
нужно, устанавливая таймер чтения и записи буфера следующим образом. Для
производителей запись в буфер для первого процесса осуществляется через K
секунд, для второго – через 2K, для третьего – через 3K и т.д.
N=6, M=2, K=2, L=1, R=7
Подробное описание в прикрепленном файле.
- Похожие заказы
- Системное программирование2 заявкиЗакрыт2 года назад
Лабораторная 1 Перегрузка операторов Создать динамический класс для работы со строчками. Максимальная длина последовательности – 254. Первый байт должен содержать информацию о фактическом количестве элементов массива. Осуществить перегрузку операций: "=" – присвоение, " << ", " ...
Системное программирование2 заявкиЗакрыт2 года назад2 УСРа по ООП 14 вариант
Системное программирование2 заявкиЗакрыт2 года назад- $50
Расширение Live Video Streaming от VideoWhisper уже загружено на сайт JomSocial, Joomla 3, нужно его подключить к серверу и правильно настроить чтоб работал без флеш плеера.
Системное программированиенет заявокЗакрыт2 года назад 1)Построение вейвлет спектрограмм по звуковым файлам waw2)Самообучаемая ИНС по классификации изображений из 1 пункта на две категории.80%изображений для обучения, 20%для теста. Тестирование, вывод процента точности.
Системное программирование1 заявкаЗакрыт2 года назад- $4
Нужно сделать код на assembler и отчет, пример оформления есть. нужно сделать только 3 лабу, номер варианта 14.
Системное программирование1 исполнительЗавершен2 года назад - $20
Требования к первой аппликации: Вводится текст и к нему применяется схема цифровой подписи. Отправка открытого ключа, сообщения и цифровой подписи в другое приложение. Требования ко второй аппликации: Часть сервера, которая получает и передает значения открытого ключа, сообщения и цифровой ...
Системное программирование2 заявкиЗакрыт2 года назад Здравствуйте. Нужен макрос для excel, для массовой вставки текста в описание товара. Товаров будет примерно 20000. Пример текста для вставки: "Вся парфюмерия и другие товары, только “ОРИГИНАЛЫ” " Вот текст: Описание Giorgio Armani представляет My Way ...
Системное программирование4 заявкиЗакрыт2 года назад- $7
требуется дописать функцию WTM_iter для класса SUM (Self-Organizing Map) весь код находится в файле юпитера. дописать эту функцию def WTM iter(self, X, n iter=10, neighborhood type=0, neighborhood range=1): 1)С квадратной сеткой радиусом 1 - neighborhood type=0 2)С круглой сеткой радиусом ...
Системное программирование1 заявкаЗакрыт2 года назад Для благотворительного проекта"Письма Учителям" . Смысл есть для тех людей, кто готов написать или выразить другим способом своему учителю (отец, мать, учитель в школе или ещё где-то и т.д. и т.п.) в публичной форме благодарность ...
Системное программирование6 заявокЗакрыт2 года назад