Операционные системы. Курсовая работа. Вариант № 19
Состав работы
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
1. Задание
Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1).
Окончание работы программы должно происходить при приостановке всех потоков их ключевыми клавишами либо при нажатии клавиши ESC. При окончании работы необходимо выполнить корректное завершение, т.е. “дочитать” всю информацию из буфера каждого процесса (при его наличии), закрыть все открытые файлы и т.п. – по материалам лаб. работы №4.
Те потоки, которые выводят информацию на экран, должны использовать для этого каждый свое отдельное окно, обрамленное рамкой – экран визуально делится на несколько окон, в каждом из которых отображается один процесс...
Задачи:
3. Два потока: один выполняет поиск всех последовательных простых чисел и заносит их в буфер, второй осуществляет их вывод из буфера на экран (по материалам лаб. работы №4).
4. Вывод заголовка работы (фамилия и имя автора, название работы) постоянно меняющегося цвета. Место вывода (верхняя или нижняя строка), задавать в качестве параметра командной строки.
6. Два потока: один генерирует случайные числа и выбирает в буфер те, которые являются полным квадратом, второй – выводит их из буфера на экран (по материалам лаб. раб. №4).
7. Движущийся объект (в простейшем случае, например, летающий и отражающийся от границ шарик). Движение может осуществляться свободно или при управлении с клавиатуры (по материалам лаб. работы №5).
Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1).
Окончание работы программы должно происходить при приостановке всех потоков их ключевыми клавишами либо при нажатии клавиши ESC. При окончании работы необходимо выполнить корректное завершение, т.е. “дочитать” всю информацию из буфера каждого процесса (при его наличии), закрыть все открытые файлы и т.п. – по материалам лаб. работы №4.
Те потоки, которые выводят информацию на экран, должны использовать для этого каждый свое отдельное окно, обрамленное рамкой – экран визуально делится на несколько окон, в каждом из которых отображается один процесс...
Задачи:
3. Два потока: один выполняет поиск всех последовательных простых чисел и заносит их в буфер, второй осуществляет их вывод из буфера на экран (по материалам лаб. работы №4).
4. Вывод заголовка работы (фамилия и имя автора, название работы) постоянно меняющегося цвета. Место вывода (верхняя или нижняя строка), задавать в качестве параметра командной строки.
6. Два потока: один генерирует случайные числа и выбирает в буфер те, которые являются полным квадратом, второй – выводит их из буфера на экран (по материалам лаб. раб. №4).
7. Движущийся объект (в простейшем случае, например, летающий и отражающийся от границ шарик). Движение может осуществляться свободно или при управлении с клавиатуры (по материалам лаб. работы №5).
Дополнительная информация
Предупреждение! Данная курсовая работа приводится только для ознакомления и образца. Желательно добавить в нее что-то своё. Преподаватель не засчитал работу в таком виде, так как видел множество вариантов такого интерфейса.
Похожие материалы
Курсовая работа по дисциплине «Операционные системы». Вариант 19
Aronitue9
: 5 марта 2012
Программа должна работать устойчиво, без “зависаний” и непредвиденных зритель-ных эффектов. В случае необходимости указания параметров при запуске программы необходимо предусмотреть и обработать все возможные ошибки (с выводом диагно-стики на экран).
Задачи 1, 3, 6 предполагают наличие управляющего блока, который, используя прерывания таймера, случайным образом определяет очередной активный поток и выделяет ему кванты времени (возможно, в рамках большего кванта, выделенного всему процессу). Кван
50 руб.
Операционные Системы. Курсовая Работа
djigorfan
: 6 октября 2012
1. ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ
Разработать и отладить программу расчета выражения вида:
для значений Х от Xmin до Xmax с шагом 1.
Оформить вывод фамилии и инициалов автора, уникального идентификационного номера, а также текущей даты.
Результаты вычислений вывести в виде таблицы значений X и Y на экране дисплея.
300 руб.
Курсовая работа "Операционные системы"
olyly7
: 7 февраля 2011
Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1).
Окончание работы программы должно происходить при приостановке всех потоко
10 руб.
Курсовая работа по дисциплине: Операционные системы. Вариант №19 (Задания 3, 4, 6, 7)
holm4enko87
: 20 ноября 2024
Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1).
Окончание работы программы должно происходить при приостановке всех потоков
120 руб.
Курсовая работа по дисциплине: Операционные системы. Вариант №19 (Задания 3, 4, 6, 7)
IT-STUDHELP
: 23 апреля 2017
Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1).
Окончание работы программы должно происходить при приостановке всех потоков
164 руб.
КУРСОВАЯ РАБОТА. По дисциплине: Операционные системы.
fominovich
: 19 июня 2016
Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1).
КУРСОВАЯ РАБОТА по дисциплине «Операционные системы»
mike_vorn
: 30 сентября 2014
Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей
750 руб.
Операционные системы, Курсовая работа. Вариант №9
holm4enko87
: 17 января 2025
Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1).
Окончание работы программы должно происходить при приостановке всех потоков
170 руб.
Другие работы
Модернизация контактной сети станции Николаевка
VIrk17
: 5 декабря 2015
Пояснительная записка к данному дипломному проекту содержит 131 страницу, 11 таблиц, 11 рисунков. Графическая часть выполнена и список литературы отсутствуют.
Содержание работы:
1 Расчет и выбор основных параметров системы тягового электроснабжения...3
1.1 Определение мощности опорной тяговой подстанции...3
1.2 Определение количества понизительных трансформаторов...12
1.3 Расчет площади сечения проводов контактной сети для двух схем питания...17
1.4 Проверка выбранной площади сечения проводов ко
100 руб.
Социальные и этические вопросы информационных технологий. Контрольная работа. Вариант 3.
SibGUTI2
: 26 июня 2016
Номер темы Вашего реферата соответствует двум последним цифрам Вашего пароля. Объем реферата должен быть не менее 7 страниц текста, подготовленного в формате редактора Word с размером шрифта 14 пунктов.
Для написания реферата можно воспользоваться конспектом лекций. Тему реферата необходимо раскрыть более полно, используя дополнительную литературу. Список дополнительной литературы приведен в конце конспекта лекций.
Вариант 3
Тема:
3. Проблема сохранения приватности в информационном обществе.
100 руб.
Лабораторная работа №5 по дисциплине "Общая теория связи". Тема: "Исследование эффективности устройств защиты от ошибок в дискретном канале передачи информации"
Amor
: 20 октября 2013
Содержание работы:
Цель работы.
Исследование помехоустойчивости и эффективности устройств защиты от ошибок в дискретном канале передачи информации.
Структурная схема системы передачи дискретных сообщений.
Предварительная подготовка
Лабораторное задание.
1. Исследовать распределение кратностей ошибок на длине кодового слова n для различных видов дискретной модуляции (АМ, ЧМ, ФМ) при когерентном приеме в канале связи с постоянными параметрами.
2. Исследовать влияние правила решения для демодуляции
150 руб.
ЭКЗАМЕН по истории билет №14
кайлорен
: 9 февраля 2017
Билет № 14
1. Опричнина: причины, периодизация, сущность, последствия.
2. Коллективизация сельского хозяйства в СССР в к. 20-х – 30-е годы ХХ века: сущность, методы, результаты.
25 руб.