Реализация управления процессами и ресурсами многопрограммных операционных систем на уровне диспетчеризации
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Задание на лабораторную работу
Осуществить формирование средств представления процессов и механизмов управления их состоянием на уровне диспетчеризации.
Необходимо разработать алгоритм и написать программу, имитирующую работу простейшей ОС (“система”) – которая должна выполнять следующие действия:
- формирование дескрипторов процессов, вводимых в “систему”.
- определение состояний, в котором находятся все известные “системе” процессы.
- Формирование и ведение списочных структур (“очередей”) дескрипторов на основании их состояний, приоритетов и используемой дисциплины диспетчеризации.
При формировании дескриптора необходимо осуществить ввод следующей информации:
- имя процесса (символьная строка, содержащая не более 8 символов).
- приоритет процесса (целое число в диапазоне 0-255).
- объём ОП (целое число в диапазоне 032767).
- перечень внешних и периферийных устройств [DISK0,DISK1,TAPE0,TAPE1,PRINT,PLTTR] (не более трех для каждого процесса)
- имя файла если выбрано внешнее устройство хранения данных (символьная строка, содержащая не более 8 символов).
Определить состояние поступивших процессов и переместить их в подходящий список и выполнить соответствующую принципу HPF=FCFS сортировку и перестановку состояний если активные (занявшие нужные процессы ресурсы) ниже по приоритету.
Осуществить формирование средств представления процессов и механизмов управления их состоянием на уровне диспетчеризации.
Необходимо разработать алгоритм и написать программу, имитирующую работу простейшей ОС (“система”) – которая должна выполнять следующие действия:
- формирование дескрипторов процессов, вводимых в “систему”.
- определение состояний, в котором находятся все известные “системе” процессы.
- Формирование и ведение списочных структур (“очередей”) дескрипторов на основании их состояний, приоритетов и используемой дисциплины диспетчеризации.
При формировании дескриптора необходимо осуществить ввод следующей информации:
- имя процесса (символьная строка, содержащая не более 8 символов).
- приоритет процесса (целое число в диапазоне 0-255).
- объём ОП (целое число в диапазоне 032767).
- перечень внешних и периферийных устройств [DISK0,DISK1,TAPE0,TAPE1,PRINT,PLTTR] (не более трех для каждого процесса)
- имя файла если выбрано внешнее устройство хранения данных (символьная строка, содержащая не более 8 символов).
Определить состояние поступивших процессов и переместить их в подходящий список и выполнить соответствующую принципу HPF=FCFS сортировку и перестановку состояний если активные (занявшие нужные процессы ресурсы) ниже по приоритету.
Другие работы
Курсовая работа по информатике на тему: Модули и файлы
NewBorsk
: 13 января 2014
Содержание:
1. Модули в Turbo Pascal
1.1 Назначение и структура модуля…………………………………….….3
1.2 Задание………………………………………………………………………....4
1.3 Исходный текст модуля……………………………………………………...4
1.4 Обоснование выбора типа подпрограмм для решения задачи и
типа формальных параметров в подпрограммах………………………………6
1.5 Алгоритмы подпрограмм модуля…………………………………………..7
1.6 Текст подпрограмм модуля……………………………………………..…..12
1.7 Алгоритм вызывающей программы………………………………………15
1.8 Текст вызывающей программ
100 руб.
Контрольная работа по дисциплине: «Цифровые сети интегрального обслуживания». Вариант 12
tindrum
: 2 марта 2013
Вариант 12
TLink1A 00:02.725
000: F4 DE 22 85 01 60 10 08 50 01 01 00 48 00 0A 03
010: 02 0A 08 83 90 18 32 52 85 51 0F 0A 07 03 13 83
020: 21 46 48 22 00
TLink1B 00:04.930
000: E2 F6 0D 85 41 60 00 98 09 01 0C 02 00 02 8A 90
TLink1A 00:04.952
000: F6 E3 09 85 01 60 10 98 09 01 10 00
TLink1B 00:05.073
000: E3 F7 0D 85 41 60 00 08 50 01 0C 02 00 02 8A 91
100 руб.
Технологический процесс восстановления крышки редуктора переднего моста трактора Беларус-1522 (технологическая часть дипломного проекта)
maobit
: 4 апреля 2018
4.3 Проектирование ТП восстановления крышки редуктора
4.3.1 Обоснование способов устранения дефектов и восстановления детали
Для дефектов, рассматриваемых в данном дипломном проекте, существуют различные способы ремонта. Рассмотрим наиболее распространен-ные из них
Метод ремонтных размеров и дополнительных деталей
При ремонте методом ремонтных размеров одну из износившихся деталей соединения обрабатывают до исчезновения следов износа или до получения определенного заранее установленного
990 руб.
Экзаменационная работа по предмету "Математический анализ". Билет № 1
te86
: 12 февраля 2013
Задание 1. Комплексные числа (КЧ), формы записи, действия над комплексными числами в алгебраической форме.
Задание 2. Геометрический и физический смысл производной. Уравнение касательной к линии.
Задание 3. Вычислить предел
Задание 4. Найти точки экстремума функции
Задание 5. Найти интеграл .
Задание 6. Вычислить интеграл
Задание 7. Исследовать сходимость интеграла
Задание 8. Найти площадь фигуры, ограниченной линиями
и .
60 руб.