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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon ThreadControl.exe
material.view.file_icon ThreadDraw.exe
material.view.file_icon
material.view.file_icon
material.view.file_icon main.cpp
material.view.file_icon ThreadControl.cbp
material.view.file_icon ThreadControl.depend
material.view.file_icon ThreadControl.layout
material.view.file_icon
material.view.file_icon graphics.h
material.view.file_icon main.cpp
material.view.file_icon ThreadDraw.cbp
material.view.file_icon ThreadDraw.depend
material.view.file_icon ThreadDraw.layout
material.view.file_icon
material.view.file_icon .gitignore
material.view.file_icon
material.view.file_icon
material.view.file_icon libbgi.a
material.view.file_icon CMakeLists.txt
material.view.file_icon
material.view.file_icon CMakeLists.txt
material.view.file_icon
material.view.file_icon
material.view.file_icon dibapi.h
material.view.file_icon dibutil.h
material.view.file_icon graphics.h
material.view.file_icon winbgim.h
material.view.file_icon winbgitypes.h
material.view.file_icon
material.view.file_icon bgi.cxx
material.view.file_icon bgiout.cxx
material.view.file_icon dibutil.cxx
material.view.file_icon drawing.cxx
material.view.file_icon file.cxx
material.view.file_icon misc.cxx
material.view.file_icon mouse.cxx
material.view.file_icon palette.cxx
material.view.file_icon text.cxx
material.view.file_icon winbgi.cxx
material.view.file_icon winthread.cxx
material.view.file_icon readme.txt
material.view.file_icon lab1.docx
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов
  • Microsoft Word

Описание

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

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

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

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

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

Комментарии: Зачет без замечаний!
Дата сдачи: сентябрь 2023 г.
В архиве также содержатся все файлы программы
Лабораторная работа по дисциплине: Операционные системы реального времени. Вариант №3
Задание Лабораторная работа по материалу первой главы курса "Процессы и нити" В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рек
User SibGOODy : 18 марта 2018
300 руб.
promo
«Операционные системы реального времени».
Взаимодействие с помощью сообщений Задание: Предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива на
User boeobq : 3 декабря 2021
55 руб.
«Операционные системы реального времени».
Операционные системы реального времени
По материалу второй главы курса "Взаимодействие с помощью сообщений" Задача В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в од
User AlexBrookman : 3 февраля 2019
300 руб.
Операционные системы реального времени
КОНТРОЛЬНАЯ РАБОТА, № 3 ВАРИАНТ В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива н
User alexxxxxxxela : 5 марта 2015
100 руб.
Лабораторные работы №1,2 по дисциплине "Операционные системы реального времени" вариант №3
Лабораторная работа 1:Разработать систему из двух программ: программа рисования, работающая в графическом... Лабораторная работа 2:Разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство...
User denchik1994 : 22 марта 2015
50 руб.
Лабораторная работа по дисциплине: Операционные системы реального времени. Вариант 8
Лабораторная работа по материалу первой главы курса "Процессы и нити" В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуетс
300 руб.
Лабораторная работа по дисциплине: Операционные системы реального времени. Вариант 1
Лабораторная работа по материалу первой главы курса "Процессы и нити" В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуетс
User SibGOODy : 21 августа 2024
300 руб.
Лабораторная работа по дисциплине: Операционные системы реального времени. Вариант №5
по материалу первой главы курса "Процессы и нити" В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуется по возможности и
User uliya5 : 21 апреля 2024
300 руб.
Курсовая работа. ТЭЦ. СибГУТИ. 4-й cеместр
курсовая по электрическим цепям за весь курс - РАСЧЕТ АНАЛОГОВЫХ И ДИСКРЕТНЫХ УСТРОЙСТВ ЭЛЕКТРИЧЕСКИХ ЦЕПЕЙ Проверяла Дежина. Так же в архив приложил принципиальную схему сделаную в компасе. сдавалась в 2017 году. без защиты в срок удачи
User Дмитрий64 : 2 июля 2017
70 руб.
Курсовая работа. ТЭЦ. СибГУТИ. 4-й cеместр
Электропитание устройств и систем связи телекоммуникаций
В контрольной работе необходимо выполнить следующее: - рассчитать количество и емкость элементов аккумуляторных батарей и выбрать их тип; найти ток выпрямителя и мощность, потребляемую ЭПУ от внешней сети; выбрать типовое выпрямительное устройство; выбрать вводный шкаф; рассчитать заземляющее устройство и выбрать автомат защиты. - составить функциональную схему системы электропитания (см. рис. П1) и перечень элементов с указанием всех типов выбранного оборудования (рис. П2). Исходные данные к ра
User Basileus030 : 7 ноября 2016
75 руб.
Алгебра и геометрия. 1-й семестр. Вариант №5
Задача 1. Дана система трех линейных уравнений. Найти решение ее двумя способами: методом Крамера и методом Гаусса Задача 2. Даны координаты вершин пирамиды А1А2А3А4. Найти: 1. длину ребра А1А2; 2. угол между ребрами А1А2 и А1А4; 3. площадь грани А1А2А3; 4. уравнение плоскости А1А2А3. 5. объём пирамиды А1А2А3А4. А1(4; 2; 5), А2 (0; 7; 2), А3 (0; 2; 7), А4 (1; 5; 0)
User Efimenko250793 : 11 октября 2013
50 руб.
Контрольная работа по дисциплине: Химия радиоматериалов
Задача No 3.1.1 Определить падение напряжения в линии электропередач длиной L при температуре То1 , То2 , То3 , если провод имеет сечение S и по нему течет ток I. No вар. Материал То1, С То2, С То3, С L, км S, мм2 I, А 3 Cu -30 +25 +50 500 25 200 Решение: Падение напряжения ΔU по закону Ома
User GnobYTEL : 20 января 2012
20 руб.
up Наверх