Разработать – в визуальном представлении на консоли – многопоточное решение задачи «о шести обедающих за столом» для операционной системы Windows.

Срочно
Отменен
Заказ
3262703
Раздел
Программирование
Предмет
Операционные системы
Антиплагиат
Не указан
Срок сдачи
31 Мая 2020 в 20:55
Цена
Договорная
Блокировка
10 дней
Размещен
26 Мая 2020 в 07:21
Просмотров
147
Описание работы

Разработать – в визуальном представлении на консоли – многопоточное решение задачи «о шести обедающих за столом» для операционной системы Windows. Каждый из обедающих около двух третей своего времени в размышлениях, а затем вспоминает об обеде. Тогда он пытается отрезать себе кусок пирога, для нарезания которого на столе только один нож. Отображение динамики модели должно осуществляться в консольном окне с помощью условных схем, значков и текстов, размер окна не менее 40 строк на 100 столбцов. Кроме условного изображения стола и людей должно присутствовать условное изображение оставшейся части пирога на столе. Предполагается, что в пироге исходно присутствует 20 порций. Кроме того, щелчком мыши на условное обозначение места для пирога можно поместить на этом месте новый целый пирог. Поведение каждого человека должно имитироваться с помощью отдельной нити. Для правильного взаимодействия использовать семафоры или мьютексты.

Приложение должно содержать программу на языке Си и командный файл для ее трансляции, использующий транслятор gcc.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир