Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Разработать программную модель на языке си в консоли.
Создан заказ №4737190
15 марта 2020

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

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

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Тебя также могут заинтересовать
Математическое методы в моделировании физических процессов
Курсовая работа
Программирование
Стоимость:
700 ₽
Форматирование текста по методическим указаниям
Набор текста
Программирование
Стоимость:
300 ₽
Написать несложную CRM веб-студии на PHP , CSS и MySQL
Дипломная работа
Программирование
Стоимость:
4000 ₽
Проектирование и эксплуатация АСОиУ
Реферат
Программирование
Стоимость:
300 ₽
Языки программирования,их классификация и развитие
Курсовая работа
Программирование
Стоимость:
700 ₽
Сделать задание в R-Studio
Реферат
Программирование
Стоимость:
300 ₽
Задания по питону
Решение задач
Программирование
Стоимость:
150 ₽
программный комплекс для управления деревообрабатывающими станками
Дипломная работа
Программирование
Стоимость:
4000 ₽
Оформление рр по алгоритмизации и программированию
Другое
Программирование
Стоимость:
300 ₽
Принцип " Разделяй и Властвуй" на язке с или с ++
Другое
Программирование
Стоимость:
300 ₽
Постановка задачи и сценарий тестирования для мессенджера.
Другое
Программирование
Стоимость:
300 ₽
Разработать UML-диаграмму с подробным объяснением
Другое
Программирование
Стоимость:
300 ₽
добавить авторизацию пользователей в программе
Другое
Программирование
Стоимость:
300 ₽
Читай полезные статьи в нашем
Процедуры и функции в Turbo Pfscal V.7.0
В Turbo Pascal существуют 2 вида подпрограмм, которыми являются процедуры и функции. Применение процедур и функций позволяет использовать различные фрагменты алгоритмов, которые уже встречались раньше в программах. Кроме того, подпрограммы разбивают крупные программы на отдельные смысловые части.
Отличительной особенностью функции от процедуры является то, что она возвращает результат указанного п...
подробнее
Высокие и низкие языки программирования
В эпоху появления первых компьютеров (1940-е гг.) средства создания компьютерных программ были достаточно сложны и требовали длительной и сложной профессиональной подготовки. Фактически специалистам приходилось кодировать алгоритмы в так называемых машинных кодах.

Рисунок 1. Перфокарта - носитель машинных кодов для программирования старых компьютеров. Автор24 — интернет-биржа студенческих работ
Успе...
подробнее
Язык программирования Ардуино
Контроллеры Arduino выпускаются в различных конфигурациях, в зависимости от требуемых характеристик. Некоторые применяют для управления сложными системами (Arduino Mega), некоторые - для компактных устройств, вплоть до встраиваемых в одежду (Arduino Nano).
Помимо контроллеров, производители электроники предлагают на рынке множество дополнительных модулей, совместимых с Arduino: датчиков освещенност...
подробнее
Языки программирования контроллеров
Для эффективного использования контроллеров необходимо установить в его память программное обеспечение ("прошить" контроллер). Для этого разработчикам предоставляются следующие средства:
Современные IDE для программирования контроллеров могут поддерживать сразу несколько языков разработки. Стандартом Международной Электротехнической Комиссии IEC 61131 такие языки были унифицированы. Целью этого шаг...
подробнее
Процедуры и функции в Turbo Pfscal V.7.0
В Turbo Pascal существуют 2 вида подпрограмм, которыми являются процедуры и функции. Применение процедур и функций позволяет использовать различные фрагменты алгоритмов, которые уже встречались раньше в программах. Кроме того, подпрограммы разбивают крупные программы на отдельные смысловые части.
Отличительной особенностью функции от процедуры является то, что она возвращает результат указанного п...
подробнее
Высокие и низкие языки программирования
В эпоху появления первых компьютеров (1940-е гг.) средства создания компьютерных программ были достаточно сложны и требовали длительной и сложной профессиональной подготовки. Фактически специалистам приходилось кодировать алгоритмы в так называемых машинных кодах.

Рисунок 1. Перфокарта - носитель машинных кодов для программирования старых компьютеров. Автор24 — интернет-биржа студенческих работ
Успе...
подробнее
Язык программирования Ардуино
Контроллеры Arduino выпускаются в различных конфигурациях, в зависимости от требуемых характеристик. Некоторые применяют для управления сложными системами (Arduino Mega), некоторые - для компактных устройств, вплоть до встраиваемых в одежду (Arduino Nano).
Помимо контроллеров, производители электроники предлагают на рынке множество дополнительных модулей, совместимых с Arduino: датчиков освещенност...
подробнее
Языки программирования контроллеров
Для эффективного использования контроллеров необходимо установить в его память программное обеспечение ("прошить" контроллер). Для этого разработчикам предоставляются следующие средства:
Современные IDE для программирования контроллеров могут поддерживать сразу несколько языков разработки. Стандартом Международной Электротехнической Комиссии IEC 61131 такие языки были унифицированы. Целью этого шаг...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы