Взаимодействие с помощью сообщений

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

material.view.file_icon
material.view.file_icon
material.view.file_icon Отчет.doc
material.view.file_icon
material.view.file_icon kontr1.cpp
material.view.file_icon kontr1.exe
material.view.file_icon kontr2a.cpp
material.view.file_icon kontr2a.exe
material.view.file_icon kontr2b.cpp
material.view.file_icon kontr2b.exe
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

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

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

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

Данная работа не предполагает различных вариантов задания. Для проверки необходимо прислать исходные тексты программ и исполняемые файлы.
Вариант №15

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

11.04.23 зачтена проверена Милешко А.В
Взаимодействие с помощью сообщений
В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла).
User aikys : 11 апреля 2020
25 руб.
Лабораторная работа № 2 по дисциплине «Программирование управляющих систем». Тема: "Взаимодействие с помощью сообщений". Вариант № 1
Лабораторная работа № 2 по материалу второй главы курса "Взаимодействие с помощью сообщений" В данной лабораторной работе предлагается разработать модель электростанции. На элек-тростанции имеется пункт заготовления топлива, транспортное средство и четыре энерго-блока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовлен-ной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное
User xtrail : 11 апреля 2013
250 руб.
Государство Платона
Введение 1. Краткая биография 2. "Государство" Платона 2.1 Отрицательные формы правления 2.2 "Разделение труда" в "идеальном" государстве 2.3 Четыре добродетели лучшего государства 2.4 Ограничение свободы личности в государстве Платона 2.5 Единство людей "идеального" государства 3. Почему государство Платона тоталитарно 3.1 Теория идей 4. Тоталитаризм личности Литература Введение Проблема государственного устройства была, есть и будет одной из самых сложных и противоречивых проблем,
User evelin : 16 января 2014
5 руб.
Теоретическая механика ДВГУПС 2014 Задача С1 Рисунок 2 Номер условия 7
Однородная балка весом G, расположенная в вертикальной плоскости (табл. С1, рис. С1.0–С1.9), закреплена в точке А шарнирно, а в точке В прикреплена к вертикальному стержню с шарнирами на концах. На балку действуют: пара сил с моментом М = 20 кН·м, равномерно распределенная нагрузка с интенсивностью q и сила Fi , значение и точка приложения которой указаны в табл. C1. Расстояния между точками A, B, C, D, E, H, K, L равны a = 0,4 м. Определить реакции связей в точках А, В, вызываемые де
User Z24 : 22 января 2026
200 руб.
Теоретическая механика ДВГУПС 2014 Задача С1 Рисунок 2 Номер условия 7
Гидравлика Задача 11.203
Рассчитать тупиковый водопровод, обслуживающий населенный пункт Схема водопровода показана на рис. 1., график суточного водопотребления на рис. 2. Необходимо определить: расчетные расходы на участках водопровода, диаметр трубопроводов и общие потери напора по участкам, необходимую высоту водонапорной башни; используя кривую суммарного водопотребления и прямую суммарной подачи водонапорной станции, определить регулирующую емкость бака водонапорной башни, выбрать типовой проект башни (прилож
User Z24 : 1 мая 2026
500 руб.
Гидравлика Задача 11.203
Управление ИТ-сервисами и контентом (экз)
Экзамен. Билет 9 Вопросы к экзамену Студент должен ответить на 1 теоретический вопрос и выполнить практическое задание. Объем ответа на каждый теоретический вопрос – не менее 3000 печатных знаков. Ответ должен даваться своими словами: при показателе оригинальности менее 50% преподаватель имеет право не зачесть ответ. Теоретический вопрос Рассказать о системах управления веб-контентом, их функциях, ожидаемом эффекте от использования, типовой архитектуре и технических принципах работы. Выбрать 1-2
User jaggy : 6 апреля 2017
400 руб.
up Наверх