Операционные системы реального времени контрольная работа вариант общий

Состав работы

material.view.file_icon
material.view.file_icon KR.bpr
material.view.file_icon KR.cpp
material.view.file_icon KR.exe
material.view.file_icon Документ Microsoft Word.docx

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

По материалу второй главы курса "Взаимодействие с помощью сообщений"

В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива начинает его сжигать. Когда всё топливо израсходовано, котёл готов принять новую порцию. Все объекты электростанции работают параллельно (моделируются с помощью нитей). Но необходима координация их работы в соответствии с общей логикой функционирования электростанции. Например, котёл должен ждать доставки топлива и получать размер порции, транспортное средство должно ждать готовности пункта заготовления, пункт заготовления должен ждать готовности транспортного средства и т.д. Вся эта координация должна обеспечиваться механизмом сообщений. Всю динамику работы отдельных компонентов необходимо показывать графически.

В качестве примера того, как должна работать модель, вам предлагается файл es.exe. Необязательно точно следовать представленному в нём дизайну, но логика взаимодействия отдельных компонентов должна быть примерно такая же.

Предлагается выполнить две реализации программы: первая должна основываться на коротких сообщениях, вторая – на именованных каналах. В реализации с именованными каналами необходимо вынести пункт заготовления топлива в отдельный процесс.

Дополнительная информация

зачет
Контрольная работа по дисциплине: Операционные системы реального времени (Общий вариант)
В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива начинает его сжигать. Когда всё т
User uliya5 : 21 апреля 2024
150 руб.
Контрольная работа по дисциплине: Операционные системы реального времени. Вариант общий
Задание Контрольная работа по материалу второй главы курса "Взаимодействие с помощью сообщений" В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство дол
User SibGOODy : 18 марта 2018
350 руб.
promo
Теплотехника РГАУ-МСХА 2018 Задача 3 Вариант 98
Показать сравнительным расчетом целесообразность применения пара высоких начальных параметров и низкого конечного давления на примере паросиловой установки, работающей по циклу Ренкина, определив располагаемое теплопадение, термический КПД цикла и удельный расход пара для двух различных значений начальных и конечных параметров пара. Указать конечное значение степени сухости х2 (при давлении р2). Изобразить схему простейшей паросиловой установки и дать краткое описание ее работы.
User Z24 : 25 января 2026
250 руб.
Теплотехника РГАУ-МСХА 2018 Задача 3 Вариант 98
КР. Институциональная экономика.
I. Ответьте на следующие вопросы: 1. Чем можно объяснить различия в оплате труда при одинаковой его предельной производительности? 2. Может ли быть названо рациональным поведение фирмы, которая несет затраты по повышению квалификации работников? 3. Чем определяются различия в уровне заработной платы? Существует ли в современной России дифференциация зарплаты по возрастному, половому, национальному признакам? Обсудите эту проблему. II. Тесты. Выберите и поясните правильный ответ 1. Конкурентна
User studypro3 : 3 августа 2019
300 руб.
Прихват передвижной МЧ00.22.00.00 деталировка
Передвижной гидравлический прихват предназначен для зажима обрабатываемых деталей на станках. Его устанавливают на столе станка или базовой плите. Прихват состоит из корпуса поз. 1, закрепляемого в станочном пазу специальным болтом поз. 5 и гайкой поз. 14. Болт поз. 5 соединен резьбой с регулируемым болтом поз. 4, имеющим сферическую головку, в которую упирается шайба поз. 13, прижимающая прихват поз. 7. Прихват опирается на шайбу поз. 10 и пружину поз. 11. В полости корпуса расположен поршень п
User bublegum : 8 января 2021
350 руб.
Прихват передвижной МЧ00.22.00.00 деталировка promo
Интегрированные показатели развития общества
Индекс человеческого развития (ИЧР) - это статистический показатель, который рассчитывается на основе данных, характеризующих важнейшие аспекты человеческого благополучия - здоровье, образование, материальный достаток. Доклад о человеческом развитии Программы Развития ООН (ПРООН) публикуется ежегодно с 1990 года с целью привлечь внимание международного сообщества к разнообразным аспектам человеческого развития в странах мира. При этом ПРООН заявляет, что эти доклады не ставят попытку навязать е
User Lokard : 11 ноября 2013
15 руб.
up Наверх