Взаимодействие с помощью сообщений
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива начинает его сжигать. Когда всё топливо израсходовано, котёл готов принять новую порцию. Все объекты электростанции работают параллельно (моделируются с помощью нитей). Но необходима координация их работы в соответствии с общей логикой функционирования электростанции. Например, котёл должен ждать доставки топлива и получать размер порции, транспортное средство должно ждать готовности пункта заготовления, пункт заготовления должен ждать готовности транспортного средства и т.д. Вся эта координация должна обеспечиваться механизмом сообщений. Всю динамику работы отдельных компонентов необходимо показывать графически.
В качестве примера того, как должна работать модель, вам предлагается файл es.exe. Необязательно точно следовать представленному в нём дизайну, но логика взаимодействия отдельных компонентов должна быть примерно такая же.
Предлагается выполнить две реализации программы: первая должна основываться на коротких сообщениях, вторая – на именованных каналах. В реализации с именованными каналами необходимо вынести пункт заготовления топлива в отдельный процесс.
Данная работа не предполагает различных вариантов задания. Для проверки необходимо прислать исходные тексты программ и исполняемые файлы.
Вариант №15
В качестве примера того, как должна работать модель, вам предлагается файл es.exe. Необязательно точно следовать представленному в нём дизайну, но логика взаимодействия отдельных компонентов должна быть примерно такая же.
Предлагается выполнить две реализации программы: первая должна основываться на коротких сообщениях, вторая – на именованных каналах. В реализации с именованными каналами необходимо вынести пункт заготовления топлива в отдельный процесс.
Данная работа не предполагает различных вариантов задания. Для проверки необходимо прислать исходные тексты программ и исполняемые файлы.
Вариант №15
Дополнительная информация
11.04.23 зачтена проверена Милешко А.В
Похожие материалы
Взаимодействие с помощью сообщений
aikys
: 11 апреля 2020
В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла).
25 руб.
Лабораторная работа № 2 по дисциплине «Программирование управляющих систем». Тема: "Взаимодействие с помощью сообщений". Вариант № 1
xtrail
: 11 апреля 2013
Лабораторная работа № 2
по материалу второй главы курса "Взаимодействие с помощью сообщений"
В данной лабораторной работе предлагается разработать модель электростанции. На элек-тростанции имеется пункт заготовления топлива, транспортное средство и четыре энерго-блока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовлен-ной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное
250 руб.
Другие работы
Последствия аварии на Чернобыльской АЭС
Qiwir
: 20 марта 2013
Содержание
Введение
1. Медицинские последствия
1.1 Острая лучевая болезнь
1.2 Онкологические заболевания
1.3 Наследственные болезни
1.4 Другие болезни
2. Экологические последствия
2.1 Городская среда
2.2 Сельскохозяйственная среда
2.3 Лесная среда
2.4 Водная среда
Заключение
Список литературы
Введение
радиационный облучение авария чернобыльский
26 апреля 1986 года произошел взрыв на Чернобыльской АЭС, которая расположена в 100 км от Киева в Украине (в то время части СССР), и последующий пожар р
10 руб.
Объектно-ориентированный анализ и программирование. Лабораторные работы
BarneyL
: 27 октября 2018
Лабораторная работа №1
Тема: Построение UML диаграммы вариантов использования и диаграммы классов.
Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе.
На диаграмме классов необходимо отобразить класс объекта «компьютер», основные поля класса (номер компьютера, расположение-аудитория), методы класса
100 руб.
Учет средств целевых поступлений
Aronitue9
: 16 февраля 2012
Содержание:
теоретические основы учета средств целевых поступлений;
понятие целевых средств,
особенности бухгалтерского учета целевых поступлений и бюджетного финансирования;
бухгалтерский учет и анализ учета средств целевого финансирования на примере ТСЖ "Правобережное";
краткая характеристика ТСЖ "Правобережное";
анализ хозяйственной деятельности ТСЖ "Правобережное",
Порядок ведения бухгалтерского и финансового учета в ТСЖ "Правобережное".
Приложение
Понятие «целевое финансирование» не
20 руб.
Соединение деталей шпилькой. Задание 70 - Вариант 1
.Инженер.
: 11 декабря 2025
С.К. Боголюбов. Индивидуальные задания по курсу черчения. Соединение деталей шпилькой. Задание 70 - Вариант 1.
Пользуясь приведёнными условными соотношениями, построить изображения соединения деталей шпилькой. Размер L подобрать по ГОСТ так, чтобы обеспечить указанное значение К.
Исходные данные:
d=16 мм
n=45 мм
m=55 мм
c=2 мм
В состав работы входит:
Чертеж;
3D модели.
Выполнено в программе Компас + чертежи в PDF.
100 руб.