Операционные системы реального времени

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

material.view.file_icon
material.view.file_icon es.cpp
material.view.file_icon es.exe
material.view.file_icon KR.doc
material.view.file_icon lab2_2a.cpp
material.view.file_icon lab2_2a.exe
material.view.file_icon lab2_2b.cpp
material.view.file_icon lab2_2b.exe
material.view.file_icon make_gui.bat
material.view.file_icon wingraph.h
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

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

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

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

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

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

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

Год: 2019
Преподаватель: Фионов Андрей Николаевич
Оценка: Зачет
«Операционные системы реального времени».
Взаимодействие с помощью сообщений Задание: Предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива на
User boeobq : 3 декабря 2021
55 руб.
«Операционные системы реального времени».
Операционные системы реального времени
КОНТРОЛЬНАЯ РАБОТА, № 3 ВАРИАНТ В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива н
User alexxxxxxxela : 5 марта 2015
100 руб.
Презентация - Операционные системы реального времени
Введение. Определение реального времени. Жесткое реальное время (hard). Реальное время с допусками (soft). Комбинированное реальное время (firm). Классификация и примеры событий. История развития встроенных ОС. Временной циклический исполнитель (cyclic executive). Система, управляемая прерываниями (interrupt-driven executive). Приоритетный планировщик, управляемый событиями (event-driven priority-based scheduler). Характеристики встроенных ОС.
User Lokard : 25 июня 2013
10 руб.
«Операционные системы реального времени». Билет №1
Задания билета. Задание 1 Дать описание конкретных действий, которые выполняет приведённый ниже программный запрос с заданными фактическими параметрами: h = CreateFileMapping (1000, 0, PAGE_READONLY, 0, 4096, 0); Задание 2 Сформулировать основные различия между понятиями "процесс" и "нить" (вычислительная работа, пространство памяти, механизм создания). Задание 3 Написать фрагмент программы, посылающий некоторой нити сообщение 12345 каждую секунду. Как можно остановить работу этой программы?
User boeobq : 3 декабря 2021
150 руб.
«Операционные системы реального времени». Билет №1
«Операционные системы реального времени». Вариант №21
По материалу второй главы курса "Взаимодействие с помощью сообщений" В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из к
User Леший : 6 октября 2021
777 руб.
Операционные системы реального времени. Контрольная работа.
В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива начинает его сжигать. Когда всё т
User sibguter : 24 сентября 2019
39 руб.
Операционные системы реального времени. Контрольная работа.
по материалу второй главы курса "Взаимодействие с помощью сообщений" В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из
User ASSASSIN : 12 сентября 2017
350 руб.
Операционные системы реального времени. Билет №1
Вариант № 4 Программа рисования должна рисовать одновременно движущиеся фигуры: •    окружность   (движение слева направо, скорость 20 точек/с); •    квадрат          (движение справа налево, скорость 20 точек/с); •    квадрат          (движение слева направо, скорость 20 точек/с); •    квадрат          (движение сверху вниз, скорость 10 точек/с). Дополнительное требование: когда третий квадрат пересекает линию x = 320, размер окружности должен изменяться. Консольное приложение должно
User tpogih : 15 ноября 2015
50 руб.
Лабораторные работы по дисциплине: Теория информации №1-6
Выполнены на языке С++. Лабораторная работа №1 Вычисление энтропии Шеннона Лабораторная работа №2 Вычисление энтропии Шеннона Лабораторная работа №3 Методы почти оптимального кодирования Лабораторная работа №4 Оптимальное побуквенное кодирование Лабораторная работа №5 Почти оптимальное кодирование Лабораторная работа №6 Недвоичное кодирование Лабораторная работа №7 Блочное кодирование
User zalexz95 : 27 сентября 2017
400 руб.
Лабораторные работы по дисциплине: Теория информации №1-6
Водоснабжение и очистка сточных вод
Водоснабжение. Системы и схемы водоснабжения при использовании поверхностных и подземных источников водоснабжения. Основные элементы систем водоснабжения и их назначение. Схема оборотного и последовательного водоснабжения для промышленных объектов. Нормы и режим водопотребления. Определение расчетных расходов воды. Понятие о свободных напорах в водопроводной сети. Схемы водопроводных сетей и правила их трассирования. Регулирующие и запасные емкости (резервуары). Водонапорные башни и колонны. Н
User DocentMark : 5 марта 2013
44 руб.
Проект организации ремонта и технического обслуживания МТП в СПК «Чекрушанский» Тарского района Омской области с разработкой приспособления для вырезания прокладок
АННОТАЦИЯ Дипломный проект выполнен на тему: «Проект организации ремонта и технического обслуживания МТП в СПК «Чекрушанский» Тарского района Омской области с разработкой приспособления для вырезания прокладок». Дипломный проект изложен на 85 страницах, графическая часть состоит из 9 листов формата А1, количество использованной литературы -24 источников. В первой главе произведён анализ хозяйственной деятельности СПК «Чекрушанский». Во второй главе - технологической части проек
User Рики-Тики-Та : 13 февраля 2017
825 руб.
ГОСТ 10006-80 (ИСО 6892-84) Трубы металлические. Методы испытания на растяжение
Настоящий стандарт устанавливает метод статических испытаний на растяжение металлических бесшовных, сварных, биметаллических труб для определения при температуре от 10 до 35 гр. Цельсия следующих характеристик: предела текучести (физического); предела текучести (условного); временного сопротивления; относительного удлинения после разрыва; относительного сужения после разрыва.
User DocentMark : 1 июля 2013
up Наверх