Параллельное и многопоточное программирование Linux,

Задание закрыто
Статус рабочей области:Закрыта по истечению срока выполнения работ
Стоимость:1 500 рублей
Срок выполнения:3 дня
Варианты оплаты:По договоренности
Дата публикации:2016-03-20 14:38
Обновлено:2016-03-20 14:49
Был(а) на сайте:2022-09-15 14:38

Параллельное и многопоточное программирование Linux,

 
Задача

Предлагайте свою стоимость - рассмотрю любые варианты.

Разработать программу, моделирующую в реальном времени работу лифтовой системы десятиэтажного дома, состоящей из блока управления БУ, пассажирского ЛП и грузового ЛГ лифтов.
БУ отслеживает текущее состояние лифтов, принимает вызовы пассажиров на этажах, диспетчеризует движение лифтов (выбирает "ближайший", направляет к пассажирам, тормозит на промежуточных этажах и т.п.), индицирует состояние лифтов.
Лифты исполняют команды находящихся в них пассажиров и команды БУ. Скорость ЛП в два раза выше скорости ЛГ.
Работа каждого элемента системы (БН, ЛП и ЛГ) моделируется отдельным процессом.
Клавиши "1"..."0" используются для имитации клавиш вызова лифта на этажах здания. Следующий ряд клавиш "q"..."p" имитирует кнопки внутри ЛП, а ряд "a"...":" - внутри ЛГ. Для обработки нажатий клавиш использовать неканонический режим.
Визуализация перемещения лифтов може выглядить, например, след. образом...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.

Другие открытые задания:

поиск заданий