Операционные системы реального времени. ВАРИАНТ №5. Лабораторная работа.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon lab_1.cpp
material.view.file_icon lab_1.exe
material.view.file_icon lab_1.obj
material.view.file_icon lab_1.tds
material.view.file_icon lab_2.cpp
material.view.file_icon lab_2.exe
material.view.file_icon lab_2.obj
material.view.file_icon lab_2.tds
material.view.file_icon wingraph-ts.h
material.view.file_icon Отчёт к лабораторной работе.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

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

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

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

• окружность (движение слева направо, скорость 30 точек/с);
• окружность (движение справа налево, скорость 20 точек/с);
• квадрат (движение сверху вниз, скорость 20 точек/с);
• квадрат (движение сверху вниз, скорость 10 точек/с).

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

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

Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Операционные системы реального времени
Вид работы: Лабораторная работа 1
Оценка:Зачет
Дата оценки: 07.11.2017
Рецензия:Уважаемый ,
Решение хорошее. Плохо только, что Вы не показываете вложенность операторов с помощью отступов -- это затрудняет анализ программ.
Фионов Андрей Николаевич
Лабораторная работа по дисциплине: Операционные системы реального времени. Вариант №5
по материалу первой главы курса "Процессы и нити" В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуется по возможности и
User uliya5 : 21 апреля 2024
300 руб.
Операционные системы реального времени. Лабораторная работа №1. Вариант №5.
В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуется по возможности использовать один и тот же код для похожих нитей. Р
User sibguter : 24 сентября 2019
39 руб.
Лабораторная работа по дисциплине: Операционные системы реального времени. Вариант №5
Задание Лабораторная работа по материалу первой главы курса "Процессы и нити". В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Реко
User Roma967 : 25 апреля 2016
300 руб.
promo
«Операционные системы реального времени».
Взаимодействие с помощью сообщений Задание: Предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива на
User boeobq : 3 декабря 2021
55 руб.
«Операционные системы реального времени».
Операционные системы реального времени
По материалу второй главы курса "Взаимодействие с помощью сообщений" Задача В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в од
User AlexBrookman : 3 февраля 2019
300 руб.
Операционные системы реального времени
КОНТРОЛЬНАЯ РАБОТА, № 3 ВАРИАНТ В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива н
User alexxxxxxxela : 5 марта 2015
100 руб.
Лабораторная работа №1 по дисциплине: Операционные системы реального времени. Вариант №5
В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуется по возможности использовать один и тот же код для похожих нитей. Р
User IT-STUDHELP : 9 апреля 2018
140 руб.
promo
Лабораторная работа №1.Операционные системы реального времени. Вариант № 5, 15.
Лабораторная работа по материалу первой главы курса "Процессы и нити" В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуетс
User gnv1979 : 27 ноября 2017
35 руб.
Совершенствование управления военным вузовским образованием в России
Подробнее остановимся на исследовании состояния высшего военного образования в нашей стране. Оно в силу специфики воинских отношений имеет определенные отличия от общегражданского высшего образования. Значительное место в системе высшего образования России занимают военные учебные заведения высшего профессионального образования. В вузах Министерства обороны, Министерства внутренних дел, Пограничной службы и других силовых ведомств внимательно следят за состоянием законодательной базы регулирующ
User Lokard : 9 марта 2014
15 руб.
Коттедж К-220-1К
Чертежи проекта коттеджа 225 кв. м. По этим чертежам уже построен коттедж. В файле 28 чертежей формата А3. Фасады, планы, разрезы, схемы, узлы, общие данные, ведомости, экспликации помещений и т.п. Содержание проекта коттеджа: План первого этажа М 1:100 План второго этажа План чердака Фасад в осях 1-4 Фасад в осях 4-1 Фасад в осях Д-А Фасад в осях А-Д Разрез 1-1 Разрез 2-2 План кровли М 1:100 Схема расположения стропил Разрезы и узлы крыши 4 листа 5 листов с общими данными (общие указания, ве
User GnobYTEL : 13 декабря 2011
11 руб.
Лабораторная работа №2 по дисциплине: Защита информации. Вариант общий.
Задание Пусть источник без памяти порождает буквы из алфавита {0, 1, 2, ..., 9} с вероятностями 0.4, 0.2, 0.1, 0.05, 0.05, 0.05, 0.05, 0.04, 0.03, 0.03 соответственно. Пусть используется шифр Цезаря e = (m + k) mod 10 с ключом k, выбираемым равновероятно из этого же алфавита. Написать программу, которая 1) вычисляет расстояние единственности для этого шифра; 2) для введенного зашифрованного сообщения (например, 3462538) вычисляет апостериорные вероятности использования различных ключей. Ис
User Учеба "Под ключ" : 18 декабря 2016
150 руб.
Экзамен по дисциплине Построение беспроводных систем (ДВ 8.2) Билет 95
Билет №95 1. Критериями классификации беспроводных сетей передачи информации являются следующие: а. по способу обработки первичной информации; б. по ширине полосы передачи; г. по используемой технологии; д. по помехозащищённости. 4. Методы борьбы с ошибками в процессе передачи данных -это: а. коды обнаружения ошибок; б. коды с коррекцией ошибок; в. протоколы с автоматическим запросом повторной передачи; г. коды с предотвращением ошибок. 5. Алгоритмы вычисления контрольной суммы –это: а. контр
User Valek912 : 3 мая 2023
100 руб.
up Наверх