Взаимодействие с помощью сообщений
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива начинает его сжигать. Когда всё топливо израсходовано, котёл готов принять новую порцию. Все объекты электростанции работают параллельно (моделируются с помощью нитей). Но необходима координация их работы в соответствии с общей логикой функционирования электростанции. Например, котёл должен ждать доставки топлива и получать размер порции, транспортное средство должно ждать готовности пункта заготовления, пункт заготовления должен ждать готовности транспортного средства и т.д. Вся эта координация должна обеспечиваться механизмом сообщений. Всю динамику работы отдельных компонентов необходимо показывать графически.
В качестве примера того, как должна работать модель, вам предлагается файл es.exe. Необязательно точно следовать представленному в нём дизайну, но логика взаимодействия отдельных компонентов должна быть примерно такая же.
Предлагается выполнить две реализации программы: первая должна основываться на коротких сообщениях, вторая – на именованных каналах. В реализации с именованными каналами необходимо вынести пункт заготовления топлива в отдельный процесс.
Данная работа не предполагает различных вариантов задания. Для проверки необходимо прислать исходные тексты программ и исполняемые файлы.
Вариант №15
В качестве примера того, как должна работать модель, вам предлагается файл es.exe. Необязательно точно следовать представленному в нём дизайну, но логика взаимодействия отдельных компонентов должна быть примерно такая же.
Предлагается выполнить две реализации программы: первая должна основываться на коротких сообщениях, вторая – на именованных каналах. В реализации с именованными каналами необходимо вынести пункт заготовления топлива в отдельный процесс.
Данная работа не предполагает различных вариантов задания. Для проверки необходимо прислать исходные тексты программ и исполняемые файлы.
Вариант №15
Дополнительная информация
11.04.23 зачтена проверена Милешко А.В
Похожие материалы
Взаимодействие с помощью сообщений
aikys
: 11 апреля 2020
В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла).
25 руб.
Лабораторная работа № 2 по дисциплине «Программирование управляющих систем». Тема: "Взаимодействие с помощью сообщений". Вариант № 1
xtrail
: 11 апреля 2013
Лабораторная работа № 2
по материалу второй главы курса "Взаимодействие с помощью сообщений"
В данной лабораторной работе предлагается разработать модель электростанции. На элек-тростанции имеется пункт заготовления топлива, транспортное средство и четыре энерго-блока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовлен-ной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное
250 руб.
Другие работы
Справочно-поисковые системы сети Интернет
Lokard
: 6 октября 2013
Введение
1. Структура справочно-поисковых систем сети Интернет
1.1 Как работают механизмы поиска
2. Сравнительный обзор справочно-поисковых систем
2.1 Gopher
2.2 WAIS
2.3 WWW
2.4 AltaVista
2.5 Yahoo
2.6 OpenText
2.7 Infoseek
3. Поисковые роботы
4. Наиболее популярные русскоязычные справочно-поисковые системы в Интернет
4.1 Rambler
4.2 Yandex
4.3 Aport
5. Наиболее популярные зарубежные поисковики для русскоязычного пользователя
5.1 Googlе
5.2 AltaVista
5.3 Yahoo
Список литературы
10 руб.
Бухгалтерский учет и аудит
klimodi
: 18 декабря 2015
1. Общехозяйственные расходы являются:
а) затратами отчетного периода;
б) входящими затратами
2. Маржинальный доход это:
а) выручка минус постоянные затраты;
б) выручка минус переменные затраты;
в) выручка минус цеховая себестоимость продукции
3. АВ-костинг позволяет:
а) определять себестоимость вида продукции только по переменным затратам;
б) распределять все косвенные затраты по видам продукции;
в) определять производственную себестоимость вида продукции.
4. Основой бухгалтерского управлен
200 руб.
Политические аспекты деятельности предпринимательских структур: система взаимоотношений с органами власти, пути решений возникающих проблем; пути лоббирования
evelin
: 21 февраля 2013
ПЛАН Введение Предпринимательство - новый социальный слой Взаимоотношение с органами власти и проблемы взаимоотношения Участие предпринимательства в политической жизни Заключение При Иване Силаеве одну из дверей российского Совмина украшала роскошная табличка Михаил Ходорковский . 27-летний президент мощнейшей уже тогда финансовой группы
Менатеп не был, пожалуй, первым, кто начал лоббировать в правительстве интересы предпринимателей. Но он до сих пор остается одним из немногих, кому было позвол
15 руб.
Теплотехника ТОГУ-ЦДОТ 2008 Задача 5 Вариант 87
Z24
: 23 января 2026
Определить индикаторную мощность Ni двухтактного двигателя внутреннего сгорания по его конструктивным параметрам и среднему индикаторному давлению. Значения диаметра цилиндра двигателя D, ход поршня s, угловую скорость коленчатого вала ω, число цилиндров z и среднее индикаторное давление pi выбрать из табл. 30.
150 руб.