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

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

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 руб.
Курсовая работа по дисциплине: «Основы теории цепей» 3 семестр Вариант №19
На входе полосового фильтра действуют периодические прямоугольные радиоимпульсы (рис.1) с параметрами: tи – длительность импульсов, Tи – период следования; Tн – период несущей частоты; Umн – амплитуда несущего колебания, имеющего форму гармонического uн(t) = Umн × cos ωн t.
User vaska : 6 декабря 2011
60 руб.
Микропроцессоры и цифровая обработка сигналов. Лабораторная работа №5. 10-й вариант
Лабораторная работа №5 Микропроцессоры и цифровая обработка сигналов Разработка цифрового измерителя температуры Исходный текст программы (Main.c). #include "ADuC842.h" // подключение заголовочного файла ADuC842.h #include "dallas.h" " // подключение заголовочного файла dallas.h // ввод массива шестнадцатиричных кодов для 7- сегментного индикатора: //отображаются {0, 1, 2... E, F} unsigned char digitP0[16] = {0xB7, 0x14, 0x73, 0x76,
User bayball : 19 апреля 2014
100 руб.
Микропроцессоры и цифровая обработка сигналов. Лабораторная работа №5. 10-й вариант
Роль таможенных органов в экономической безопасности государства
Оглавление Введение………………………………………………………………...3-4 Глава 1. Экономическая безопасность государства…………………....5 Понятие экономической безопасности государства……………..5-8 Внешние и внутренние угрозы экономической безопасности....8-14 Глава 2. Обеспечение экономической безопасности таможенными органами…………………………………………………………14 2.1 Функции таможенных органов по обеспечению экономической безопасности государства…………………………………14-21 2.2 Обеспечение экономической безопасности в экономических отнош
User evelin : 28 декабря 2013
5 руб.
Экзамен по дисциплине: Теория вероятностей и математическая статистика. Билет №14
Билет № 14 1. Непрерывная случайная величина и её характеристики. 2. Вероятность хотя бы одного попадания при двух выстрелах равна 0,99. Найти вероятность попадания при одном выстреле. 3. Случайная величина X имеет распределение: Найти распределение случайной величины Y и ее математическое ожидание. 4. Производится стрельба по некоторой цели, вероятность попадания в которую при каждом выстреле равна 0,6. Стрельба прекращается при первом попадании в цель. Найти вероятность того, что будет произв
User dimajio : 29 мая 2017
100 руб.
up Наверх