Лабораторные работы №1-2 по дисциплине: Операционные системы реального времени. Вариант 05.

Цена:
150 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon MsgApp.exe
material.view.file_icon Refinery.exe
material.view.file_icon
material.view.file_icon
material.view.file_icon MsgApp.exe
material.view.file_icon Refinery.exe
material.view.file_icon global.h
material.view.file_icon Lab2.sln
material.view.file_icon Lab2.suo
material.view.file_icon
material.view.file_icon debug.txt
material.view.file_icon MsgApp.cpp
material.view.file_icon MsgApp.h
material.view.file_icon MsgApp.ico
material.view.file_icon MsgApp.rc
material.view.file_icon MsgApp.vcxproj
material.view.file_icon MsgApp.vcxproj.filters
material.view.file_icon MsgApp.vcxproj.user
material.view.file_icon ReadMe.txt
material.view.file_icon Resource.h
material.view.file_icon small.ico
material.view.file_icon stdafx.cpp
material.view.file_icon stdafx.h
material.view.file_icon targetver.h
material.view.file_icon
material.view.file_icon ReadMe.txt
material.view.file_icon Refinery.cpp
material.view.file_icon Refinery.vcxproj
material.view.file_icon Refinery.vcxproj.filters
material.view.file_icon Refinery.vcxproj.user
material.view.file_icon stdafx.cpp
material.view.file_icon stdafx.h
material.view.file_icon targetver.h
material.view.file_icon
material.view.file_icon MsgApp.exe
material.view.file_icon Refinery.exe
material.view.file_icon Лабораторная работа 2.doc
material.view.file_icon
material.view.file_icon Console.exe
material.view.file_icon
material.view.file_icon
material.view.file_icon Console.cpp
material.view.file_icon Console.vcxproj
material.view.file_icon Console.vcxproj.filters
material.view.file_icon Console.vcxproj.user
material.view.file_icon ReadMe.txt
material.view.file_icon stdafx.cpp
material.view.file_icon stdafx.h
material.view.file_icon targetver.h
material.view.file_icon
material.view.file_icon Console.exe
material.view.file_icon Win.exe
material.view.file_icon global.h
material.view.file_icon Lab1.sln
material.view.file_icon Lab1.suo
material.view.file_icon
material.view.file_icon Console.exe
material.view.file_icon Win.exe
material.view.file_icon
material.view.file_icon ReadMe.txt
material.view.file_icon Resource.h
material.view.file_icon small.ico
material.view.file_icon stdafx.cpp
material.view.file_icon stdafx.h
material.view.file_icon targetver.h
material.view.file_icon Win.cpp
material.view.file_icon Win.h
material.view.file_icon Win.ico
material.view.file_icon Win.rc
material.view.file_icon Win.vcxproj
material.view.file_icon Win.vcxproj.filters
material.view.file_icon Win.vcxproj.user
material.view.file_icon Win.exe
material.view.file_icon Лабораторная работа 1.doc

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов
  • Microsoft Word

Описание

Лабораторная работа №1
Задание

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


Программа рисования должна рисовать одновременно движущиеся фигуры:
• окружность (движение слева направо, скорость 30 точек/с);
• окружность (движение справа налево, скорость 20 точек/с);
• квадрат (движение сверху вниз, скорость 20 точек/с);
• квадрат (движение сверху вниз, скорость 10 точек/с).

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

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


Лабораторная работа №2
Задание

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

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

Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Операционные системы реального времени
Вид работы: Лабораторная работа 1
Оценка: Зачет
Дата оценки: 22.04.2016
Рецензия:Уважаемый С*

Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Операционные системы реального времени
Вид работы: Лабораторная работа 2
Оценка: Зачет
Дата оценки: 30.04.2016
Рецензия:Уважаемый С*
«Операционные системы реального времени».
Взаимодействие с помощью сообщений Задание: Предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива на
User boeobq : 3 декабря 2021
55 руб.
«Операционные системы реального времени».
Операционные системы реального времени
По материалу второй главы курса "Взаимодействие с помощью сообщений" Задача В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в од
User AlexBrookman : 3 февраля 2019
300 руб.
Операционные системы реального времени
КОНТРОЛЬНАЯ РАБОТА, № 3 ВАРИАНТ В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива н
User alexxxxxxxela : 5 марта 2015
100 руб.
Лабораторная работа 1 Операционные системы реального времени Вариант 6
Лабораторная работа по материалу первой главы курса "Процессы и нити" В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуе
User SOKOLOV : 26 сентября 2026
450 руб.
Лабораторная работа 1 Операционные системы реального времени Вариант 6
Операционные системы реального времени. Лабораторная работа №1. Вариант №5.
В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуется по возможности использовать один и тот же код для похожих нитей. Р
User sibguter : 24 сентября 2019
39 руб.
Лабораторные работы №1. Операционные системы реального времени. Вариант №10
В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуется по возможности использовать один и тот же код для похожих нитей. Р
User AlexBrookman : 3 февраля 2019
150 руб.
Операционные системы реального времени. Лабораторная работа №1. Вариант №6
по материалу первой главы курса "Процессы и нити" В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуется по возможности ис
User ASSASSIN : 12 сентября 2017
350 руб.
Вилка. Вариант №20 ЧЕРТЕЖ
Вилка. Вариант №20 ЧЕРТЕЖ Заменить вид спереди разрезом А-А. Чертеж выполнен на формате А3 + 3d модель (все на скриншотах показано и присутствует в архиве) выполнены в КОМПАС 3D. Также открывать и просматривать, печатать чертежи и 3D-модели, выполненные в КОМПАСЕ можно просмоторщиком КОМПАС-3D Viewer. По другим вариантам и всем вопросам пишите в Л/С.
User lepris : 1 июня 2024
150 руб.
Вилка. Вариант №20 ЧЕРТЕЖ
Закон соотносительности идеи и вещи, духовного и материального
Как мать вынашивает дитя, так философ вынашивает мысль. Как дитя из неразумного, приносящего огромную усталость своему родителю превращается в сильную, смелую и разумную личность, так и мысль, через сомнения и открытия преобразуется в закон, приносящий порядок и развитие в человеческое общество. Современный человек далек от идеала: букет болезней к 50 годам, букет пороков к 30 годам, отсутствие счастливого и беззаботного детства, озлобленность и корысть среди себе подобных. Разумеется, что и с
User Slolka : 24 сентября 2013
10 руб.
Теоретическая механика СамГУПС Самара 2020 Задача К2 Рисунок 6 Вариант 8
Сложное движение точки По заданному уравнению вращения φ = f1(t) тела А и уравнению движения s = ОМ = f1(t) точки М относительно тела А определить абсолютную скорость и абсолютное ускорение точки М в момент времени t = t1. Схема к задаче и исходные данные к ней определяются в соответствии с шифром по рис. К2.0–К2.9 и таблице К2. Точка М показана в направлении положительного отсчета координаты s. Положительное направление отсчета угла φ указано стрелкой.
User Z24 : 9 ноября 2025
250 руб.
Теоретическая механика СамГУПС Самара 2020 Задача К2 Рисунок 6 Вариант 8
Проектирование и расчет системы гидравлического подъемника
Автомобильный транспорт развивается качественно и количественно бур-ными темпами. В настоящее время ежегодный прирост мирового парка автомобилей равен 10-12 млн. единиц, а его численность - более 400 млн. единиц. Однако процесс автомобилизации не ограничивается только увеличением парка автомобилей. Быстрые темпы развития автотранспорта обусловили определенные проблемы, для решения которых требуется научный подход и значительные материальные затраты. Основными из них являются: увеличение пропускн
User DoctorKto : 1 ноября 2012
Проектирование и расчет системы гидравлического подъемника
up Наверх