Модель обслуживания процессов - Курсовая работа

бесплатно 0
4.5 56
Задание на разработку программы, реализующей модель обслуживания процессов с абсолютными приоритетами обслуживания и заданным квантом времени. Алгоритм задаваемых исходных данных. Тестовые примеры исходных данных и результатов работы программы.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Все виды планирования, используемые в современных ОС, в зависимости от временного масштаба, делятся на долгосрочное, среднесрочное, краткосрочное и планирование ввода-вывода. Долгосрочное Решение о добавлении задания (процесса) в пул. Краткосрочное Решение о том, какой из доступных процессов (потоков) будет выполняться процессором.Написать программу, реализующую модель обслуживания процессов с абсолютными приоритетами обслуживания и заданным квантом времени.Программа в качестве исходных данных принимает файл C:\data.txt, в первой строке которого задана величина кванта времени, а в последующих шести строках через запятую заданы четыре параметра каждого из шести процессов: имя процесса, время поступления, приоритет, время исполнения. Все основные расчеты программы (выбор процесса, который поступит процессору на обработку, формирование очереди процессов, присвоение процессору определенного состояния) происходят в «бесконечном цикле», который прекратиться, когда все процессы, полученные из исходных данных, будут иметь статут «выполнен». Один проход в цикле - это один момент времени.} struct proc // структура процессов. public int priority;. public int time_in;. public int time_execution;. } private void Form1_Load(object sender, EVENTARGS e).Входной файл содержит следующие данные: Результат работы программы:

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?