Контрольная и Лабораторная работа по дисциплине: Операционные системы реального времени. Вариант №9, 29

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

material.view.file_icon
material.view.file_icon
material.view.file_icon Отчет.doc
material.view.file_icon
material.view.file_icon kontr1.cpp
material.view.file_icon kontr1.exe
material.view.file_icon kontr2a.cpp
material.view.file_icon kontr2a.exe
material.view.file_icon kontr2b.cpp
material.view.file_icon kontr2b.exe
material.view.file_icon
material.view.file_icon Отчет.docx
material.view.file_icon
material.view.file_icon controller.cpp
material.view.file_icon controller.exe
material.view.file_icon controller.obj
material.view.file_icon controller.tds
material.view.file_icon data.h
material.view.file_icon painter.cpp
material.view.file_icon painter.exe
material.view.file_icon painter.obj
material.view.file_icon painter.tds
material.view.file_icon wingraph.h
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

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

Задание:

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

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

Вариант № 9

Программа рисования должна рисовать одновременно движущиеся фигуры:

• окружность (движение снизу вверх);
• окружность (движение сверху вниз);
• квадрат (движение слева направо);
• квадрат (движение справа налево).

Дополнительное требование: когда два квадрата встречаются, размер окружностей должен изменяться.

Консольное приложение должно управлять программой рисования по командам пользователя с возможностью осуществления следующих функций:
• изменение направления движения для указанной пользователем фигуры.
При запуске консольного приложения в командной строке указываются скорости движения фигур.

=============================================

Контрольная работа
Вариант №9

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

=============================================

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

Оценка: Отлично
Дата оценки: 27.12.2022г.

Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
«Операционные системы реального времени».
Взаимодействие с помощью сообщений Задание: Предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива на
User boeobq : 3 декабря 2021
55 руб.
«Операционные системы реального времени».
Операционные системы реального времени
По материалу второй главы курса "Взаимодействие с помощью сообщений" Задача В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в од
User AlexBrookman : 3 февраля 2019
300 руб.
Операционные системы реального времени
КОНТРОЛЬНАЯ РАБОТА, № 3 ВАРИАНТ В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива н
User alexxxxxxxela : 5 марта 2015
100 руб.
Операционные системы реального времени. Лабораторная работа. Вариант 9
В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуется по возможности использовать один и тот же код для похожих нитей. Р
User growlist : 27 сентября 2018
100 руб.
promo
Контрольная и Лабораторная работа по дисциплине: Операционные системы реального времени. Вариант №4
Лабораторная работа по материалу первой главы курса "Процессы и нити" В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуе
User IT-STUDHELP : 27 декабря 2022
460 руб.
promo
Контрольная и Лабораторная работа по дисциплине: Операционные системы реального времени. Вариант №2
Лабораторная работа В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуется по возможности использовать один и тот же код д
User IT-STUDHELP : 27 декабря 2022
460 руб.
promo
Контрольная и Лабораторная работа по дисциплине: Операционные системы реального времени. Вариант №03
Лабораторная работа В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуется по возможности использовать один и тот же код д
User IT-STUDHELP : 27 декабря 2022
460 руб.
promo
Операционные системы реального времени 9 вариант КР
Контрольная работа по материалу второй главы курса "Взаимодействие с помощью сообщений" В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доста
User Владислав161 : 5 октября 2023
300 руб.
Технология производства молока
Содержание Введение………………………………………………………… 3 1. Молочная продуктивность…………………………………. 4 2. Характеристика породы…………………………………….. 18 4. Породный, классный и возрастной состав………………… 26 5. Производство и продажа молока…………………………… 32 6. Племенная работа…………………………………………… 34 7. Генеалогическая структура стада………………………….. 37 8. Методы разведения………………………………………..... 44 9. Отбор и подбор…………………………………………….... 45 10. Мероприятия по племенной работе…………………….... 48 11. Кормление и соде
User Aronitue9 : 4 сентября 2012
42 руб.
Контрольная работа № 1по дисциплине: Физические Основы Электроники. Тема: Энергетические зоны. Свободные носители зарядов: электроны и дырки.
Содержание: Энергетические зоны. Свободные носители зарядов: электроны и дырки. Рис. 1.5. Диаграмма, иллюстрирующая энергетический спектр электронов в атоме (модель Бора) и ожидаемый спектр поглощения. Рис. 1.6. Энергетическое расщепление 1s и 2s уровней для пяти атомов в зависимости от расстояния между ними Рис. 1.7. Возможная структура энергетических зон, создаваемых валентными электронами в кристаллах Рис. 1.7. Схематическое представление бездефектного кристалла кремния. Рис. 1.8. Схема обра
User ДО Сибгути : 31 января 2013
115 руб.
Разработка технологического процесса восстановления ступицы переднего колеса
СТУПИЦА ПЕРЕДНЕГО КОЛЕСА, ИЗНОС ОТВЕРСТИЯ ПОД ВНУТРЕННИЙ ПОДШИПНИК, ДОПОЛНИТЕЛЬНАЯ РЕМОНТНАЯ ДЕТАЛЬ, ВТУЛКА, МАРШРУТНАЯ КАРТА, ОПЕРАЦИОННАЯ КАРТА, РЕМОНТНЫЙ ЧЕРТЕЖ. Объектом курсового проекта является восстановление отверстия под наружный подшипник ступицы переднего колеса.
User konstruktor_ns : 1 февраля 2017
390 руб.
Формирование информационного массива для анализа финансового состояния предприятия (с использованием статистических методов)
Глава 1 Информационная база анализа хозяйственной деятельности предприятия 1.1 Значение анализа финансового состояния предприятия 1.2 Источники аналитической информации и их содержание 1.3 Бухгалтерский баланс как важнейшая составляющая информационного массива анализа финансового состояния предприятия Глава 2 Анализ финансового состояния предприятия (на примере ООО «Спутник») 2.1 Статистический анализ активов предприятия и их оценка 2.2 Методы сравнительного и факторного анализа финансовых резул
User evelin : 9 ноября 2012
5 руб.
up Наверх