Необходимо переписать код ультразвукового дальномера для корректной работы с дисплеем TM1637. Задача требует знаний системного программирования. Срок выполнения - до 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 заявкиЗакрыт3 года назад
Требуется разработать две лабораторные работы по ООП на C++. Первая работа включает создание динамического класса для строк с перегрузкой операторов. Вторая работа подразумевает создание абстрактного класса для геометрических фигур с использованием полиморфизма и наследования. Необходимы методы для работы с фигурами и их визуализацией.
Системное программирование2 заявкиЗакрыт3 года назадНеобходимо выполнить два учебно-семестровых работы (УСР) по объектно-ориентированному программированию на C++. Задания относятся к системному программированию и предназначены для 14 варианта. Включает в себя основные аспекты ООП и их применение в C++.
Системное программирование2 заявкиЗакрыт3 года назад- $50
Требуется настроить расширение Live Video Streaming от VideoWhisper на сайте JomSocial с Joomla 3. Необходимо подключить его к серверу и выполнить настройки для работы без флеш плеера. Ожидается опыт в системном программировании и настройке видео стриминга.
Системное программированиенет заявокЗакрыт3 года назад Задача включает построение вейвлет спектрограмм по звуковым файлам формата WAW и разработку самообучающейся искусственной нейронной сети для классификации изображений на две категории. Обучение на 80% данных, тестирование на 20% с выводом процента точности.
Системное программирование1 заявкаЗакрыт3 года назад- $4
Требуется выполнить лабораторную работу по ассемблеру, включающую написание кода и подготовку отчета. Необходимо сделать только 3-ю лабораторную работу, вариант номер 14. Пример оформления отчета предоставлен.
Системное программирование1 исполнительЗавершен3 года назад - $20
Создание трех приложений на C# для реализации клиент-серверной модели с RSA шифрованием. Первое приложение выполняет цифровую подпись и отправляет данные. Второе приложение обрабатывает открытый ключ и цифровую подпись. Третье приложение проверяет цифровую подпись, получая данные от второго приложения.
Системное программирование2 заявкиЗакрыт3 года назад Требуется разработка макроса для Excel, который позволит массово вставить текст в описание товара для около 20000 позиций. Пример текста: 'Вся парфюмерия и другие товары, только “ОРИГИНАЛЫ”'. Укажите сумму, за которую готовы взяться за выполнение задачи.
Системное программирование4 заявкиЗакрыт3 года назад- $7
Требуется дописать функцию WTM_iter для класса SUM в Python. Необходимо реализовать квадратную и круглую сетки радиусом 1, а также параметры для изменения радиуса и eta с прогрессом обучения. Уменьшение радиуса должно следовать коэффициенту r_rate, а eta - коэффициенту eta_rate. Весь код доступен в файле Jupyter.
Системное программирование1 заявкаЗакрыт3 года назад Необходимо разработать телеграмм-бота для благотворительного проекта 'Письма Учителям'. Бот должен предоставлять функционал для публичной благодарности учителям, включая возможность написания сообщений и выражения признательности. Ожидается сложный функционал, детальное описание требований будет предоставлено.
Системное программирование6 заявокЗакрыт3 года назад