Операционные системы реального времени. Лабораторная работа + Контрольная работа. Вариант №3

Цена:
21 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon lab1a.cpp
material.view.file_icon lab1a.exe
material.view.file_icon lab1b.cpp
material.view.file_icon lab1b.exe
material.view.file_icon Лабораторная работа.doc
material.view.file_icon
material.view.file_icon
material.view.file_icon np_client.cpp
material.view.file_icon np_client.exe
material.view.file_icon np_server.cpp
material.view.file_icon np_server.exe
material.view.file_icon Контрольная работа.doc
material.view.file_icon
material.view.file_icon sm.cpp
material.view.file_icon sm.exe
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа

по материалу первой главы курса "Процессы и нити"

В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение.  Всё это делается по аналогии с примерами, рассмотренными в лекционном материале.  Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуется по возможности использовать один и тот же код для похожих нитей.  Работа нити завершается, когда фигура достигает границы окна.  При завершении консольного приложения окно программы рисования должно закрываться.
Для проверки необходимо прислать исходные тексты программ и исполняемые файлы.

Вариант № 3

Программа рисования должна рисовать одновременно движущиеся фигуры:
•    квадрат          (движение слева направо, скорость 30 точек/с);
•    квадрат          (движение справа налево, скорость 20 точек/с);
•    окружность   (движение снизу вверх, скорость 10 точек/с);
•    окружность   (движение снизу вверх, скорость 10 точек/с).
Дополнительное требование: когда любая из окружностей пересекает линию x = 320, цвет квадратов должен изменяться.
Консольное приложение должно управлять программой рисования по командам пользователя с возможностью осуществления следующих функций:
•    изменение x-координаты на ± 10 точек для указанного пользователем квадрата;
•    переключение окружностей в начальную точку.
При запуске консольного приложения в командной строке указывается надпись, которая должна появиться в верхней части окна программы рисования.

Контрольная работа

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

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

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

Зачет
Фионов А.Н.
2016
«Операционные системы реального времени».
Взаимодействие с помощью сообщений Задание: Предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива на
User boeobq : 3 декабря 2021
55 руб.
«Операционные системы реального времени».
Операционные системы реального времени
По материалу второй главы курса "Взаимодействие с помощью сообщений" Задача В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в од
User AlexBrookman : 3 февраля 2019
300 руб.
Операционные системы реального времени
КОНТРОЛЬНАЯ РАБОТА, № 3 ВАРИАНТ В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива н
User alexxxxxxxela : 5 марта 2015
100 руб.
Презентация - Операционные системы реального времени
Введение. Определение реального времени. Жесткое реальное время (hard). Реальное время с допусками (soft). Комбинированное реальное время (firm). Классификация и примеры событий. История развития встроенных ОС. Временной циклический исполнитель (cyclic executive). Система, управляемая прерываниями (interrupt-driven executive). Приоритетный планировщик, управляемый событиями (event-driven priority-based scheduler). Характеристики встроенных ОС.
User Lokard : 25 июня 2013
10 руб.
Операционные системы реального времени. Лабораторная работа. Вариант №3
Лабораторная работа по материалу первой главы курса "Процессы и нити" В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекоменд
User djigorfan : 16 апреля 2015
250 руб.
Операционные системы реального времени. Лабораторная работа, вариант № 3
Лабораторная работа № 2 по материалу первой главы курса "Процессы и нити" В данной лабораторной работе предлагается разработать систему из двух программ: про-грамма рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по ана-логии с примерами, рассмотренными в лекционном материале. Варианты заданий уточня-ются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Реком
User alexxxxxxxela : 5 марта 2015
200 руб.
Лабораторная работа по дисциплине: Операционные системы реального времени. Вариант №3
Лабораторная работа по материалу первой главы курса "Процессы и нити" В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуется
User holm4enko87 : 29 апреля 2025
200 руб.
promo
Лабораторная работа по дисциплине: Операционные системы реального времени. Вариант №3
Задание Лабораторная работа по материалу первой главы курса "Процессы и нити" В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рек
User SibGOODy : 18 марта 2018
300 руб.
promo
Вариант №6. Фильтр воздушный Сборочный чертеж
Вариант 6 Фильтр воздушный Фильтр воздушный Вариант 6 Фильтр воздушный Сборочный чертеж Фильтр воздушный Деталирование Фильтр воздушный Чертежи Перечень и краткая характеристика деталей. Корпус 1 изготовлен из стали. В верхнюю часть корпуса ввертывается крышка 2 (резьба М80х3). В двух специальных приливах корпуса имеются отверстия для ввертывания штуцеров 5, присоединяемых к трубопроводу. Крышка 2 изготовлена из стали. Ввертывается в корпус 1 зажимая прокладку 10. В верхней части имеет отверст
User vermux1 : 12 февраля 2018
250 руб.
Вариант №6. Фильтр воздушный Сборочный чертеж promo
Курсовая работа по дисциплине: Основы построения инфокоммуникационных систем и сетей. Вариант №15
I. Решение задач Задача No1 Задача No2 Задача No3 Задача No4 II. Ответы на теоретические вопросы 1.16. Поясните способы подачи программ на сельские узлы проводного вещания? 3.5. Как организуется двунаправленный двухпроводный канал? 6.6. Поясните принцип радиорелейной связи и назовите типы станций. 8.8. От чего зависит тип модового режима? Список использованных источников Задача No1 Определить мощность ТВ радиопередатчика Р, обеспечивающего требуемое значение напряженности электромагн
User djo : 8 сентября 2020
500 руб.
Контрольная работа по дисциплине: Математическое моделирование телекоммуникационных устройств и систем. Вариант №2
Вариант №2 Задача №1 Имеется кабельная линия связи с известной импульсной реакцией, заданной следующей последовательностью временных отсчетов. Эти временные отсчеты представлены в следующей таблице: Таблица 1 – Временные отчеты импульсной реакции g(t) кабельной линии № отсчета импульсной реакции g1 g2 g3 g4 g5 Величина отсчета g(i) 0,2 0,8 0,4 0,24 0,08 Из двух вариантов сигналов необходимо выбрать тот, который будет обладать минимальным затуханием энергии в кабельной линии. При этом он будет
User IT-STUDHELP : 12 декабря 2023
600 руб.
Контрольная работа по дисциплине: Математическое моделирование телекоммуникационных устройств и систем. Вариант №2 promo
Теоретическая механика СамГУПС Самара 2020 Задача С2 Рисунок 3 Вариант 7
Определение реакций опор твёрдого тела (пространственная система сил) Определить значение силы Р и реакции опор твёрдого тела, изображённого на рис. С2.0 – С2.9. Исходные данные для расчёта представлены в таблице С2.
User Z24 : 7 ноября 2025
150 руб.
Теоретическая механика СамГУПС Самара 2020 Задача С2 Рисунок 3 Вариант 7
up Наверх