Нужен разработчик с отличным знанием Java/Kotlin для разработки инвестиционной платформы. Ваши обязанности: - реализация бизнес логики системы - проектирование архитектуры backend части приложения - документирование решений - коучинг менее опытных коллег - интеграция backend-a с внешними системами - проработка нюансов производительности и безопасности - ...
Многопоточная Windows программная модель посещения почтового отделения
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Разработать – в визуальном представлении на консоли – многопоточную модель поведения
посетителей почтового отделения.
Приложение должно содержать программу на языке С, решающую поставленную задачу, и командный файл для ее трансляции на всем изучаемом семействе ОС, поддерживаемых в настоящее время, и использующий транслятор gcc.
Суть задачи:
Модерируется поведение 24 посетителей, каждый из которых
назависимо от других входит в почтовое отделение, подходит к автомату выдачи талонов на
обслуживание, если кто-то уже берет талон, то встает в очередь к этому автомату. Затем, когда
подошла его очередь или ее нет, ждет, пока не появиться объявление о его талоне и окне к которому
нужно подойти. Таких окон в модели должно быть 3. Подойдя к окну он обслуживается некоторой
время, задаваемое в программе случайно в пределах 0,6 — 1 минут, после чего отходит и выходит из
помещения. Появление посетителей моделируется как случайное в интервале времени модели от 0,5 до
5 минут. Время срабытавания автомата талонов — 3 сек.
Поведение модели должно отображаться в консольном окне с помощью условных схем, значков и текстов, размер окна не менее 40 строк на 100 столбцов, занимая в ходе моделирующих движений все пространство окна. Отдельный посетитель обозначается одной латинской буквой. Для правильного взаимодействия использовать семафоры или мьютексы, входящие в API Windows.
Также требуется схема алгоритма программы и описание функций(1), глобальных величин(2), семафоров и мьютексов(3).
Пример:
1) int main() – точка входа в программу. Включает в себя инициализацию функции отрисовки городов и дорог, а также запуск нитей городов, инициализацию семафоров и мьютексов.
2) const int stationsCount – целочисленная константа задающая количество станций.
3) print_lock – мьютекс, отвечающий за доступ к выводы в консоль.
- Похожие заказы
- Прикладное ПО5 заявокЗакрыт4 года назад
Требуется специалист, настроить makeCall функцию звонка
Прикладное ПОнет заявокЗакрыт4 года назад- $50
Всем привет. Нужен бот, который будет по заданным ключевикам выполнять нужные сценария в поисковике и затем на сайтах с полной эмуляцией реального пользователя(моб юзер агенты, IP, прокси, расширения экрана и тд) При отклике укажите цену и на ...
Прикладное ПО3 заявкиЗакрыт4 года назад Необходим разработчик или небольшая команда для создания обучающего приложения. Разработка ведется на собственной платформе. Задачи: 1. Сборка элементов интерфейса и проверка их функционирования (язык разметки - xml, есть базовые инструменты редактирования) 2. Разработка/подгонка функционала прохождения сценариев (язык lua) 3. ...
Прикладное ПО1 заявкаЗакрыт4 года назадТребуется сделать в экселе выгрузку трех отчетов Доменов для выгрузки будет много поэтому нужно будет принимать во внимание лимиты сервиса и делать повторные запросы. 1. Первый отчет Суть проста в одно окно кидаем пачку доменов а на соседнем ...
Прикладное ПО1 заявкаЗакрыт4 года назадНастроить телефонию Битрикс24 для компании-нерезидента РФ(или альтернативное максимально бюджетное решение для звонков по СНГ) Суть проблемы: Наша компания настроила Bitrix24 для звонков по СНГ (включаяРФ), пополнила аккаунт телефонии, арендовала номер телефона. Но после перевода денег на аккаунт Bitrix24 ...
Прикладное ПО1 заявкаЗакрыт4 года назадÉcrire un programme dans un langage algorithmique à l'aide de tableaux unidimensionnels MATLAB
Прикладное ПО1 заявкаЗакрыт4 года назадДобрый день! Есть ПО который содержит батник. Запускаю этот батник в линуксе и он выдает ошибку: Error:Could not find or load main class com.hlit.ems.ui.main.HlitMainEMS Caused by:java.lang.ClassNotFoundException: com.hlit.ems.ui.main.HlitMainEMS Мне сказали что в моем батнике не хватает трех файлов ...
Прикладное ПОнет заявокЗакрыт4 года назад- $300
Создать Обработчик типизированного файла записей, содержащего сведения об учениках: Фамилия ученика; Год обучения, Буква (класса), Отметки за последнюю четверть.. 1. Собрать в новом файле сведения о лучших учениках класса, не имеющих отметок ниже четырёх, и по ...
Прикладное ПО7 заявокЗакрыт4 года назад - $2
Решить задачу на Java. Нужно загрузить страницу через прокси Socks 5, при этом отправить и получить HTTP заголовки и cookies
Прикладное ПОнет заявокЗакрыт4 года назад