Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Описание программы. 
Модель обслуживания процессов

РефератПомощь в написанииУзнать стоимостьмоей работы

При таком варианте обслуживания процессы обрабатываются в течение фиксированного интервала (кванта) времени. При поступлении нового процесса с более высоким приоритетом, чем обслуживаемый, выполнение последнего останавливается, и начинается обработка только что поступившего. Из уже частично обработанных, но не завершенных, и вновь поступивших в систему процессов формируется очередь. Для… Читать ещё >

Описание программы. Модель обслуживания процессов (реферат, курсовая, диплом, контрольная)

Формулировка задания на разработку программы, реализующей модель обслуживания процессов с абсолютными приоритетами обслуживания и заданным квантом времени.

Написать программу, реализующую модель обслуживания процессов с абсолютными приоритетами обслуживания и заданным квантом времени.

При таком варианте обслуживания процессы обрабатываются в течение фиксированного интервала (кванта) времени. При поступлении нового процесса с более высоким приоритетом, чем обслуживаемый, выполнение последнего останавливается, и начинается обработка только что поступившего. Из уже частично обработанных, но не завершенных, и вновь поступивших в систему процессов формируется очередь. Для выполнения в течение следующего кванта времени из очереди выбирается процесс с наибольшим приоритетом. Если в очереди оказалось два или более процессов с одинаковыми приоритетами, то они обслуживаются в порядке их частичной обработки. Тот процесс, который обрабатывался последним, будет обработан первым и наоборот. Процесс, выполнение которого прекращено, поступает в очередь и вновь продолжит выполнение тогда, когда в момент наступления очередного кванта времени его приоритет окажется наибольшим из находящихся в очереди.

  • 1. Исходные данные:
    • · величина кванта времени;
    • · поток заявок на выполнение процессов (имя заявки, время поступления, приоритет, время исполнения).
  • 2. Результаты работы модели, отображаемые на дисплее, должны для каждого момента времени, когда состояние системы изменяется, включать номер обслуживаемого процесса или фиксировать режим ожидания, а так же список процессов, составляющих очередь.
Показать весь текст
Заполнить форму текущей работой