Курсовая работа. Операционные системы. Вариант 15

Цена:
650 руб.

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

material.view.file_icon
material.view.file_icon КР_ОС_в15.docx

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Задание:
Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1).
Окончание работы программы должно происходить при приостановке всех потоков их ключевыми клавишами либо при нажатии клавиши ESC. При окончании работы необходимо выполнить корректное завершение, т.е. «дочитать» всю информацию из буфера каждого процесса (при его наличии), закрыть все открытые файлы и т.п. – по материалам лаб. работы №3.
Те потоки, которые выводят информацию на экран, должны использовать для этого каждый свое отдельное окно, обрамленное рамкой – экран визуально делится на несколько окон, в каждом из которых отображается один процесс.
Дополнительное информационное окно должно содержать описание управляющих клавиш и краткое сообщение о тех действиях, которые выполняются в программе: номер потока, его статус в текущий момент времени (активен, приостановлен, ожидает), другую информацию (указание величины выделенного потоку кванта времени, процент заполненности буфера и т.п.) в зависимости от конкретного потока.
Программа должна работать устойчиво, без «зависаний» и непредвиденных зрительных эффектов. В случае необходимости указания параметров при запуске программы необходимо предусмотреть и обработать все возможные ошибки (с выводом диагностики на экран).

Вариант 15:
Задачи:
2. Музыкальное сопровождение – как минимум несколько нот различной длительности, образующие мелодию. Во включённом состоянии мелодия должна играть в фоновом режиме (по материалам лаб. работы №2).
3. Два потока: один выполняет поиск всех последовательных простых чисел и заносит их в буфер, второй осуществляет их вывод из буфера на экран (по материалам лаб. работы №3).
5. Вывод заголовка работы (фамилия и имя автора и название работы) в виде «бегущей строки». Место вывода (верхняя или нижняя строка экрана) задавать параметром командной строки.
8. В углу экрана с заданными в качестве параметров координатами поместить часы, показания которых должны соответствовать системному времени. Обновлять показания часов каждую секунду (по материалам лаб. работы №2).

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

Исходный код на на Turbo Pascal 7.0

Уважаемый студент дистанционного обучения,
Оценена Ваша работа по предмету: Операционные системы
Вид работы: Курсовая работа
Оценка:Отлично
Дата оценки: 14.05.2021
Бах Ольга Анатольевна
Операционные системы. Курсовая работа. Вариант № 15
1. Текст задания. Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1). Окончание работы программы должно происходить при приост
User gnv1979 : 30 декабря 2016
40 руб.
Операционные системы. Курсовая работа. Вариант №15 ( Задания №№ 2.3.5.8)
Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1). Задания: 2. Музыкальное сопровождение – как минимум несколько нот различн
User zexor : 16 апреля 2013
175 руб.
Операционные системы. Курсовая работа. Вариант №15 ( Задания №№ 2.3.5.8)
Операционные Системы. Курсовая Работа
1. ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ Разработать и отладить программу расчета выражения вида: для значений Х от Xmin до Xmax с шагом 1. Оформить вывод фамилии и инициалов автора, уникального идентификационного номера, а также текущей даты. Результаты вычислений вывести в виде таблицы значений X и Y на экране дисплея.
User djigorfan : 6 октября 2012
300 руб.
Курсовая работа "Операционные системы"
Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1). Окончание работы программы должно происходить при приостановке всех потоко
User olyly7 : 7 февраля 2011
10 руб.
КУРСОВАЯ РАБОТА. По дисциплине: Операционные системы.
Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1).
User fominovich : 19 июня 2016
КУРСОВАЯ РАБОТА по дисциплине «Операционные системы»
Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей
User mike_vorn : 30 сентября 2014
750 руб.
Контрольная работа по дисциплине: Операционные системы. Вариант №15
Контрольная работа По дисциплине: Операционные системы Задание на контрольную работу по дисциплине «Приложения Unix систем» Вариант 15 Теоретический вопрос: 1. Средства взаимодействия процессов в Unix. Понятие конвейера. Именованные каналы. Команды управления процессами. Задание: 1. С помощью одной команды найти все файлы с расширением .html в каталоге /usr и скопировать их в локальный каталог shtml. 2. Написать скрипт, который вычисляет корни квадратного уравнения ax2+bx+c=0. Коэффициенты
User IT-STUDHELP : 21 декабря 2022
600 руб.
promo
Контрольная работа по дисциплине: Операционные системы. Вариант №15
Контрольная работа По дисциплине: Операционные системы Вариант: 15 Задания: !!!2. Музыкальное сопровождение – как минимум несколько нот различной длительности, образующие мелодию. Во включенном состоянии мелодия должна играть в фоновом режиме (по материалам лаб. работы №2). !!!3. Два потока: один выполняет поиск всех последовательных простых чисел и заносит их в буфер, второй осуществляет их вывод из буфера на экран (по материалам лаб. работы №3). !!!5. Вывод заголовка работы (фамилия и имя
User IT-STUDHELP : 19 декабря 2022
600 руб.
promo
Образование Древнерусского государства - Киевской Руси
Язык – основа любого этнического образования, в том числе народности, но язык является не единственным признаком даюсчим возможность говорить о данном этническом образовании как о народности. Народность характеризуется не только общностью языка отнюдь не устраняющей местные диалекты но и единой территорией, общими формами хозяйственной жизни, общностью культуры, материальными и духовными общественными традициями, бытовым укладом особенностями психического склада так называемым ” Национальным хар
User Slolka : 5 сентября 2013
15 руб.
Инженерная графика. Графическая работа №3(2-ая часть). Вариант №9
Все выполнено в программе КОМПАС 3D v16. Миронов Б.Г., Миронова Р.С., Пяткина Д.А., Пузиков А.А. - Сборник заданий по инженерной графике с примерами выполнения чертежей на компьютере. Графическая работа №3 (2-ая часть). Вариант №9. Тема: Лекальные кривые. Задание: Вычертить по заданным размерам контур детали. Линии построения лекальной кривой сохранить. В состав работы входит один файл – чертеж контура детали с простановкой размеров и сохраненными линиями построения лекальной кривой. Помог
User Чертежи : 4 марта 2020
30 руб.
Инженерная графика. Графическая работа №3(2-ая часть). Вариант №9
Теплотехника Задача 13.16
Состояние 5 кг водяного пара характеризуется следующими параметрами s1=8 кДж/(кг·К), р1=12 ат. Определить внутреннюю энергию, объем, энтальпию пара и охарактеризовать его состояние
User Z24 : 3 февраля 2026
120 руб.
Теплотехника Задача 13.16
Аутсорсинг. Экзамен - тест. Билет №8
Вариант 8 1. Аутсорсинг – это: A. Предоставление бизнес услуги в сфере менеджмента; B. Наука, изучающая бизнес-процессы во внешней среде организаций с целью нахождения наиболее эффективных методов управления; C. Передача стороннему подрядчику некоторых бизнес функций или частей бизнес процесса компании. 2. Пионерами зарождения аутсорсинга в России являются: А. Частные рекламные агентства; В. Консалтинговые агентства; С. Частные юридические фирмы; D. Частные охранные предприятия.
User inwork2 : 16 декабря 2017
100 руб.
up Наверх