Создан заказ №4737190
15 марта 2020
Разработать программную модель на языке си в консоли.
Как заказчик описал требования к работе:
Разработать программную модель перемещения посетителей по двухэтажному магазину с эскалатором. В модели должны функционировать 20 изображений пассажиров, представимых условными значками по выбору разработчика и задаваемых каждый отдельной нитью (потоком выполнения). Эскалатор условно представляется
только 6-ю ступенями на каждый пролет, на каждой ступени эскалатора может ехать только один человек. Все посетители вначале работы модели входят в магазин независимо друг от друга, но не занимая одну и ту позицию на изображении, затем ходят по этажам, ездят на эскалаторе вверх и спускаются по обычным лестницам. Для входа на эскалатор может возникать небольшая очередь. Процедура поведения посетителя должна быть общей — универсальной для всех. В ее построении запланировать случайные задержки на отдельных позициях этажей — аналогов магазинчиков, последовательное перемещение по этажу, а затем на следующий, спуск с последнего на нижний этаж и новый обход магазина со случайными составляющими.
Поведение модели должно представляться в графическом или консольном окне с помощью условных схем, значков и текстов, размер окна не менее 800 на 1000 пикселов. Для правильного взаимодействия нитей использовать семафоры или мьютексы.
подробнее
Заказчик
заплатил
заплатил
100 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
16 марта 2020
Заказ завершен, заказчик получил финальный файл с работой
5
Разработать программную модель на языке си в консоли..docx
2020-03-19 14:38
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Очень рекомендую этого автора. Сделал намного раньше срока. Ко всему прислушивается и делает все очень хорошо.