Лабораторная работа 1 Операционные системы реального времени Вариант 6
Состав работы
|
|
Описание
Лабораторная работа по материалу первой главы курса
"Процессы и нити"
В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуется по возможности использовать один и тот же код для похожих нитей.
Работа нити завершается, когда фигура достигает границы окна. При завершении консольного приложения окно программы рисования должно закрываться.
Для проверки необходимо прислать исходные тексты программ и исполняемые файлы.
Вариант № 6
Программа рисования должна рисовать одновременно движущиеся фигуры:
• окружность (движение слева направо, скорость 10 точек/с);
• окружность (движение справа налево, скорость 20 точек/с);
• квадрат (движение сверху вниз, скорость 20 точек/с);
• квадрат (движение сверху вниз, скорость 10 точек/с).
Дополнительное требование: когда расстояние между квадратами по вертикальной оси станет
равным 200 точкам, одна из нитей, рисующих окружность, должна завершиться.
Консольное приложение должно управлять программой рисования по командам пользователя
с возможностью осуществления следующих функций:
• установка всех фигур в начальное положение;
• изменение скорости движения каждой из фигур.
При запуске консольного приложения в командной строке указывается цвет окружностей и квадратов.
"Процессы и нити"
В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуется по возможности использовать один и тот же код для похожих нитей.
Работа нити завершается, когда фигура достигает границы окна. При завершении консольного приложения окно программы рисования должно закрываться.
Для проверки необходимо прислать исходные тексты программ и исполняемые файлы.
Вариант № 6
Программа рисования должна рисовать одновременно движущиеся фигуры:
• окружность (движение слева направо, скорость 10 точек/с);
• окружность (движение справа налево, скорость 20 точек/с);
• квадрат (движение сверху вниз, скорость 20 точек/с);
• квадрат (движение сверху вниз, скорость 10 точек/с).
Дополнительное требование: когда расстояние между квадратами по вертикальной оси станет
равным 200 точкам, одна из нитей, рисующих окружность, должна завершиться.
Консольное приложение должно управлять программой рисования по командам пользователя
с возможностью осуществления следующих функций:
• установка всех фигур в начальное положение;
• изменение скорости движения каждой из фигур.
При запуске консольного приложения в командной строке указывается цвет окружностей и квадратов.
Дополнительная информация
Лабораторная работа 1 13.09.2026 25.09.2026 Зачет Уважаемый, Милешко Антон Владимирович
Похожие материалы
Операционные системы реального времени. Лабораторная работа №1. Вариант №6
ASSASSIN
: 12 сентября 2017
по материалу первой главы курса "Процессы и нити"
В данной лабораторной работе предлагается разработать систему из двух программ: программа рисования, работающая в графическом режиме с помощью библиотеки wingraph, и запускающее её, а затем управляющее ей консольное приложение. Всё это делается по аналогии с примерами, рассмотренными в лекционном материале. Варианты заданий уточняются ниже. Во всех заданиях движение фигур должно реализовываться отдельными нитями. Рекомендуется по возможности ис
350 руб.
Другие работы
Вал насоса FDRC 80-400-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
https://vk.com/aleksey.nakonechnyy27
: 22 мая 2016
Вал насоса FDRC 80-400-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
297 руб.
Организация процесса кадрового планирования
Elfa254
: 6 апреля 2014
Сущность, цели и задачи кадрового планирования
2. Содержание кадрового планирования
Уровни кадрового планирования
4. Требования к кадровому планированию
5. Кадровый контроллинг и кадровое планирование
Сущность, цели и задачи кадрового планирования
Сущность кадрового планирования заключается в предоставлении людям рабочих мест в нужный момент времени и необходимом количестве в соответствии с их способностями, склонностями и требованиями производства. Рабочие места с точки зрения производител
5 руб.
Разработка проекта вертикального сепаратора на установке стабилизации нефти на месторождениях Северного Каспия
neftyanik
: 30 апреля 2018
В выпускной работе рассмотрены всевозможные методы сепарации нефти от газа, применяемая техника и оборудование. Главной целью выпускной работы была разработка проекта вертикального сепаратора на установке стабилизации нефти на нефтяных месторождениях Северного Каспия.
Поставленная цель выполнена.
999 руб.
Контрольная работа по дисциплине: Маркетинговые исследования и ситуационный анализ. Вариант 1
Roma967
: 24 января 2023
Тема: «Организация маркетингового исследования»
Содержание
Введение 3
1. Сущность маркетингового исследования и тенденции 4
2. Организация маркетингового исследования 7
3. Этапы проведения маркетингового исследования 10
Заключение 14
Список использованных источников 15
400 руб.