Лабораторные работы №1-2 по дисциплине: Операционные системы реального времени. Вариант 05.
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
- Microsoft Word
Описание
Лабораторная работа №1
Задание
В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуется по возможности использовать один и тот же код для похожих нитей. Работа нити завершается, когда фигура достигает границы окна. При завершении консольного приложения окно программы рисования должно закрываться.
Для проверки необходимо прислать исходные тексты программ и исполняемые файлы.
Программа рисования должна рисовать одновременно движущиеся фигуры:
• окружность (движение слева направо, скорость 30 точек/с);
• окружность (движение справа налево, скорость 20 точек/с);
• квадрат (движение сверху вниз, скорость 20 точек/с);
• квадрат (движение сверху вниз, скорость 10 точек/с).
Дополнительное требование: когда окружности пересекаются, цвет квадраты должны переходить в свою начальную позицию.
Консольное приложение должно управлять программой рисования по командам пользователя с возможностью осуществления следующих функций:
• изменение скорости для указанной пользователем фигуры.
При запуске консольного приложения в командной строке указывается текст, который должен выводиться в нижней части окна.
Лабораторная работа №2
Задание
В данной лабораторной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива начинает его сжигать. Когда всё топливо израсходовано, котёл готов принять новую порцию. Все объекты электростанции работают параллельно (моделируются с помощью нитей). Но необходима координация их работы в соответствии с общей логикой функционирования электростанции. Например, котёл должен ждать доставки топлива и получать размер порции, транспортное средство должно ждать готовности пункта заготовления, пункт заготовления должен ждать готовности транспортного средства и т.д. Вся эта координация должна обеспечиваться механизмом сообщений. Всю динамику работы отдельных компонентов необходимо показывать графически.
В качестве примера того, как должна работать модель, вам предлагается файл es.exe. Необязательно точно следовать представленному в нём дизайну, но логика взаимодействия отдельных компонентов должна быть примерно такая же.
Предлагается выполнить две реализации программы: первая должна основываться на коротких сообщениях, вторая – на именованных каналах. В реализации с именованными каналами необходимо вынести пункт заготовления топлива в отдельный процесс.
Данная лабораторная работа не предполагает различных вариантов задания. Для проверки необходимо прислать исходные тексты программ и исполняемые файлы
Задание
В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуется по возможности использовать один и тот же код для похожих нитей. Работа нити завершается, когда фигура достигает границы окна. При завершении консольного приложения окно программы рисования должно закрываться.
Для проверки необходимо прислать исходные тексты программ и исполняемые файлы.
Программа рисования должна рисовать одновременно движущиеся фигуры:
• окружность (движение слева направо, скорость 30 точек/с);
• окружность (движение справа налево, скорость 20 точек/с);
• квадрат (движение сверху вниз, скорость 20 точек/с);
• квадрат (движение сверху вниз, скорость 10 точек/с).
Дополнительное требование: когда окружности пересекаются, цвет квадраты должны переходить в свою начальную позицию.
Консольное приложение должно управлять программой рисования по командам пользователя с возможностью осуществления следующих функций:
• изменение скорости для указанной пользователем фигуры.
При запуске консольного приложения в командной строке указывается текст, который должен выводиться в нижней части окна.
Лабораторная работа №2
Задание
В данной лабораторной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива начинает его сжигать. Когда всё топливо израсходовано, котёл готов принять новую порцию. Все объекты электростанции работают параллельно (моделируются с помощью нитей). Но необходима координация их работы в соответствии с общей логикой функционирования электростанции. Например, котёл должен ждать доставки топлива и получать размер порции, транспортное средство должно ждать готовности пункта заготовления, пункт заготовления должен ждать готовности транспортного средства и т.д. Вся эта координация должна обеспечиваться механизмом сообщений. Всю динамику работы отдельных компонентов необходимо показывать графически.
В качестве примера того, как должна работать модель, вам предлагается файл es.exe. Необязательно точно следовать представленному в нём дизайну, но логика взаимодействия отдельных компонентов должна быть примерно такая же.
Предлагается выполнить две реализации программы: первая должна основываться на коротких сообщениях, вторая – на именованных каналах. В реализации с именованными каналами необходимо вынести пункт заготовления топлива в отдельный процесс.
Данная лабораторная работа не предполагает различных вариантов задания. Для проверки необходимо прислать исходные тексты программ и исполняемые файлы
Дополнительная информация
Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Операционные системы реального времени
Вид работы: Лабораторная работа 1
Оценка: Зачет
Дата оценки: 22.04.2016
Рецензия:Уважаемый С*
Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Операционные системы реального времени
Вид работы: Лабораторная работа 2
Оценка: Зачет
Дата оценки: 30.04.2016
Рецензия:Уважаемый С*
Оценена Ваша работа по предмету: Операционные системы реального времени
Вид работы: Лабораторная работа 1
Оценка: Зачет
Дата оценки: 22.04.2016
Рецензия:Уважаемый С*
Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Операционные системы реального времени
Вид работы: Лабораторная работа 2
Оценка: Зачет
Дата оценки: 30.04.2016
Рецензия:Уважаемый С*
Похожие материалы
«Операционные системы реального времени».
boeobq
: 3 декабря 2021
Взаимодействие с помощью сообщений
Задание:
Предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива на
55 руб.
Операционные системы реального времени
AlexBrookman
: 3 февраля 2019
По материалу второй главы курса "Взаимодействие с помощью сообщений"
Задача
В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в од
300 руб.
Операционные системы реального времени
alexxxxxxxela
: 5 марта 2015
КОНТРОЛЬНАЯ РАБОТА, № 3 ВАРИАНТ
В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство должно доставить её в один из котлов. Котёл после получения топлива н
100 руб.
Лабораторная работа №1 «Операционные системы реального времени». Вариант №8
Daniil2001
: 9 февраля 2025
В файле - программа, файл с текстом программы, отчет. Работа зачтена
50 руб.
Операционные системы реального времени. Лабораторная работа №1. Вариант №5.
sibguter
: 24 сентября 2019
В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуется по возможности использовать один и тот же код для похожих нитей. Р
39 руб.
Лабораторные работы №1. Операционные системы реального времени. Вариант №10
AlexBrookman
: 3 февраля 2019
В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуется по возможности использовать один и тот же код для похожих нитей. Р
150 руб.
Операционные системы реального времени. Лабораторная работа №1. Вариант №6
ASSASSIN
: 12 сентября 2017
по материалу первой главы курса "Процессы и нити"
В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуется по возможности ис
350 руб.
Операционные системы реального времени. Лабораторная работа №1. Вариант №3.
SibGUTI2
: 1 сентября 2016
Лабораторная работа
по материалу первой главы курса "Процессы и нити"
В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекоменду
50 руб.
Другие работы
Контрольная работа по БЖД (теория и задачи).
anderwerty
: 4 мая 2014
1. Суть концепции атомизма в ее развитии. Ее связь с современными проблемами построения единой физической теории.
2. Взаимосвязь химии и физики. Тепловой эффект химической реакции.
3. Гипотезы образования и эволюции Вселенной.
4. В чем единство химического состава живых организмов и неживой природы?
5. В чем особенности биотехнологий: генной и клеточной инженерии, их возможности, достижения и перспективы?
6. Вычислить массу 450 мл диоксида серы при 800С и 740 мм. рт. ст.
7. Найти гравитационно
150 руб.
Охрана окружающей среды и социально-экономическое развитие России
studypro3
: 6 августа 2018
Оглавление
Введение
Понятие и сущность охраны окружающей среды
Общественные экологические организации, как основной способ защиты окружающей среды
Взаимосвязь охраны окружающей среды и социально-экономического развития России
Заключение
Список использованных источников
500 руб.
Экзамен по дисциплине: Финансовый менеджмент. Вариант №14
Roma967
: 3 декабря 2014
Вопрос
Зачем финансовому менеджеру необходимо знать величину средневзвешенной стоимости капитала предприятия?
Задача
Годовой спрос на продукцию предприятия составляет 400 единиц, стоимость подачи заказа изделий для производства 40 руб. за заказ, издержки хранения одной единицы изделий 25 руб. в год, время доставки заказа 6 дней, в году 250 рабочих дней. Найдите оптимальный размер заказа, общие издержки фирмы по работе с запасами, количество заказов за год и расстояние между заказами.
250 руб.
Производственный менеджмент экзамен билет 3
Вася Пупкин
: 12 мая 2016
1Технико-экономическая характеристика систем передачи.
2Построить сетевой график для следующих условий: комплекс работ состоит из семи работ, последовательность выполнения: вторая после первой, пятая после четвертой, седьмая после шестой.
50 руб.