Операционные системы. Курсовая работа. Вариант №7. Задачи №№1,3,4,7.

Цена:
450 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon kurs.bat
material.view.file_icon kurs.exe
material.view.file_icon KURS.PAS
material.view.file_icon text.txt
material.view.file_icon Отчет.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов
  • Microsoft Word

Описание

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

Задачи:

1. Два потока: первый читает информацию из файла (например, стихи или текст программы) в буфер, второй эту информацию из буфера выдаёт на экран. При заполнении окна вывода до конца его содержимое не должно обновляться полностью – вывод новой информации должен осуществляться в последнюю строку, а все остальные строки смещаться вверх (по материалам лаб. работы №3). Имя читаемого файла задавать как параметр командной строки. После окончания файла он начинает считываться заново.

3. Два потока: один выполняет поиск всех последовательных простых чисел и заносит их в буфер, второй осуществляет их вывод из буфера на экран (по материалам лаб. работы №3).

4. Вывод заголовка работы (фамилия и имя автора и название работы) постоянно меняющегося цвета. Место вывода (верхняя или нижняя строка экрана) задавать в качестве параметра командной строки.

7. Движущийся объект (в простейшем случае, например, летающий и отражающийся от границ окна шарик). Движение может осуществляться свободно или при управлении с клавиатуры.

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

Зачет без замечаний. вписываете свои данные, компилируете файл при помощи Pascal и сдаете на проверку.
Курсовая работа по дисциплине: Операционные системы. Вариант №7.
Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1). Окончание работы программы должно происходить при приостановке всех потоко
User holm4enko87 : 7 января 2025
350 руб.
promo
Курсовая работа по дисциплине: Операционные системы. Вариант №7.
Задание. Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1). Окончание работы программы должно происходить при приостановке вс
User teacher-sib : 27 ноября 2016
400 руб.
promo
Курсовая работа по дисциплине: Операционные системы. Вариант №7
Задание Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1). Окончание работы программы должно происходить при приостановке все
User Jack : 28 января 2014
600 руб.
promo
Операционные Системы. Курсовая Работа
1. ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ Разработать и отладить программу расчета выражения вида: для значений Х от Xmin до Xmax с шагом 1. Оформить вывод фамилии и инициалов автора, уникального идентификационного номера, а также текущей даты. Результаты вычислений вывести в виде таблицы значений X и Y на экране дисплея.
User djigorfan : 6 октября 2012
300 руб.
Курсовая работа "Операционные системы"
Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1). Окончание работы программы должно происходить при приостановке всех потоко
User olyly7 : 7 февраля 2011
10 руб.
Контрольная работа. Операционные системы. Вариант 7.
Контрольная работа по дисциплине: «Операционные системы» Вариант 7 Проверил преподаватель: Квиткова Ирина Геннадьевна
User antoxa231 : 15 марта 2025
300 руб.
Контрольная работа. Операционные системы. Вариант 7.
КУРСОВАЯ РАБОТА. По дисциплине: Операционные системы.
Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1).
User fominovich : 19 июня 2016
КУРСОВАЯ РАБОТА по дисциплине «Операционные системы»
Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей
User mike_vorn : 30 сентября 2014
750 руб.
Теплоснабжение микрорайона в городе Казань
Целью работы является конструирование и расчет системы теплоснабжения жилого микрорайона города с учетом следующих условий: а) тепловые сети двухтрубные водяные тупиковые; б) источник – ТЭЦ; в) приготовление воды для ГВС – в ЦТП от группового В.П.; г) системы отопления зданий присоединены по зависимой схеме со смешением; д) отопительные приборы: радиаторы; е) расчетная температура теплоносителя 150-70 0С. В работе учитываются технико-экономические и экологические факторы, определяющие надежность
User 1000000 : 17 декабря 2024
400 руб.
Экология. Контрольная работа. Вариант №10
Вопросы для контрольной работы 11. Трофические ( пастбищные и детритные) природные цепи и их роль в реализации биогеохимического круговорота веществ. Продуценты. консументы, редуценты ( деструкторы). 84. Нарушение круговорота биогенных элементов Задача No3 (последняя цифра пароля 0) Напряженность электромагнитного поля (ЭМП) в жилом квартале возле радиостанции 1 составляет E1 В/м. В ближайшее время возле радиостанции 1 планируется строительство радиостанции 2, расчетная напряженность ЭМП которо
User varyag : 18 декабря 2015
500 руб.
Экология. Контрольная работа. Вариант №10
Модернизация пресс-подборщика ПРП-1,6 (конструкторская часть дипломного проекта)
3.4 Описание выбранной технологической схемы и конструкции разрабатываемого устройства Основными составными частями пресс-подборщика являются: карданная передача 1 (рис. 1), сница 2, подборщик 3, гидронасос 4, колёсный ход 5, транспортёр 6, прессующие ремни 7, обматывающий аппарат 8, прессовальный аппарат 9, гидромотор 10 и 11. 1 - передача карданная; 2 - сница; 3 - подборщик; 4 – гидронасос; 5 - ход колёсный; 6 – транспортер; 7 - ремни прессующие; 8 - аппарат обматывающий; 9 – п
User maobit : 9 апреля 2018
990 руб.
Модернизация пресс-подборщика ПРП-1,6 (конструкторская часть дипломного проекта) promo
Фильтр газовый сетчатый ФС-100 чертеж
Чертеж Фильтра газовый сетчатый ФС-100 в автокаде и компасе
User Laguz : 2 марта 2024
50 руб.
Фильтр газовый сетчатый ФС-100 чертеж
up Наверх