ПР 18 ОС

практическая работа информатика

Практическая работа № 18

Тема: «Планирование процессов в операционной системе»

Цель: изучить и исследовать некоторые алгоритмы работы и способы планирования заданий в мультипрограммной вычислительной системе.

Ход работы

  1. Запустите программу multivis.exe.
    1. для исследования выберите файл test.dat, выберите по очереди алгоритмы планирования: FIFO, LIFO, SJF, PRT;
    1. промоделируйте и зарисуйте полученную временную диаграмму работы;
    1. получите значения средневзвешенного времени выполнения, времени поступления, начала и окончания работы заданий;
    1. проведите аналогичные исследования и ознакомитесь с результатами моделирования наборов заданий для модели, содержащимися в файлах 1task.dat, 2task.dat и many.dat.
    1. задайте собственные параметры исследования при изменении параметров системы – оперативной памяти;
    1. для исследования используйте входной пакет коротких, а затем длинных работ;
    1. параметры исследования:
      1. количество ОЗУ – изменяемый параметр – принимает следующие значения: 8, 10, 12, 14, 16;
      1. количество ВУ – постоянный параметр – выбирается из диапазона 8-10 единиц в начале работы либо самостоятельно, либо преподавателем; в процессе исследования
        не изменяется.
      1. количество заданий в наборе – постоянный параметр – наборы заданий формируется в начале выполнения практической работы и не изменяются в процессе исследований; количество заданий – 6-7 шт.

Характеристики задачи

Номер задачи0123456789
Процессорное время,
ед. модельного времени
70304010603020403050
Требования к ОП, К6324357461
Требования к ВУ, шт.2432214254
Приоритет2461372567
  • Запустите «Планировщик заданий» и создайте несколько заданий
    • используйте компьютер в качестве будильника:
      • выберите необходимый музыкальный файл;
      •  укажите периодичность выполнения – ежедневно, а также время и оставьте «только рабочие дни»;
      • укажите имя пользователя и пароль – 111;
    • настройте разрешение, которое позволит предыдущему заданию выводить компьютер из спящего или ждущего режима; (Параметры — Разбудить компьютер для запуска этого задания)
    • установите дату окончания выполнения данного задания и количество повторений;
    • добавьте еще одно расписание и разрешите компьютеру включаться еще одни раз в течение суток.
  • Проверьте, созданные вами задания в командной строке
    • просмотрите все задания, которые запущены на вашем компьютере; (at)
    • просмотрите список запущенных служб (net start), и если в нем отсутствует «планировщик заданий», (net start “task scheduler”)то запустите ее;
    •  создайте одноразовое задание – скопируйте в конце рабочего дня все файлы из папки «Загрузки» в папку «Мои документы»; (at 16:00 cmd  /c copy C:\ Загрузки\ *.* C:\Мои документы)