КУРСОВАЯ

Теория операционных систем


ВУЗ - кгу
Объем работы - 30 страниц формата A4
Год защиты - 2017

Оформите предварительный заказ, чтобы узнать стоимость работы.


СОДЕРЖАНИЕ:

ПЛАН
Введение.
Глава 1: УПРАВЛЕНИЕ ПРОЦЕССАМИ.
1.1 ПОНЯТИЕ ПРОЦЕСС. СОСТОЯНИЯ ПРОЦЕССА
1.2. ПЛАНИРОВАНИЕ ПРОЦЕССОВ. ПОНЯТИЕ ОЧЕРЕДИ.
1.3. ВЗАИМОДЕЙСТВИЕ ПРОЦЕССОВ. ПОЛЬЗОВАТЕЛЬСКИЙ
УРОВЕНЬ.
Глава 2. ПЛАНИРОВАНИЕ ПРОЦЕССОРА.
2.1. КРИТЕРИИ ПЛАНИРОВАНИЯ ПРОЦЕССОРА.
2.2. СТРАТЕГИИ ПЛАНИРОВАНИЯ ПРОЦЕССОРА.
2.2.1.ПЕРВЫЙ ПРИШЕЛ — ПЕРВЫЙ ОБСЛУЖИВАЕТСЯ FIFO.
FIRST COME — FIRST SERVED (FCFS).
2.2.2. СТРАТЕГИЯ НАИБОЛЕЕ КОРОТКАЯ РАБОТА — SJF
2.2.3. ПРИОРИТЕТНОЕ ПЛАНИРОВАНИЕ.
2.2.4. “КАРУСЕЛЬНАЯ” СТРАТЕГИЯ ПЛАНИРОВАНИЯ.
2.2.5. ПЛАНИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ
МНОГОУРОВНЕВОЙ ОЧЕРЕДИ.(MULTILEVEL QUEUE
SCHEDULING)
2.2.6. ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ
МНОГОУРОВНЕВОЙ ОЧЕРЕДИ С ОБРАТНЫМИ
СВЯЗЯМИ
(MULTILEVEL FEEDBACK QUEUE SHEDULING)
Глава 3: УПРАВЛЕНИЕ НЕВИРТУАЛЬНОЙ ПАМЯТЬЮ.
3.1. СВОППИНГ. (SWAPPING)
3.2. СМЕЖНОЕ РАЗМЕЩЕНИЕ ПРОЦЕССОВ.
3.2.1. ОДНОПРОГРАММНЫЙ РЕЖИМ.
3.2.2 МУЛЬТИПРОГРАММНЫЙ РЕЖИМ С
ФИКСИРОВАННЫМИ
ГРАНИЦАМИ.
3.2.3. МУЛЬТИПРОГРАММИРОВАНИЕ С ПЕРЕМЕННЫМИ
РАЗДЕЛАМИ. (MULTIPROGRAMMING WITH A VARIABLE
NUMBER OF TASKS (MVT).
3.2.4. МУЛЬТИПРОГРАММИРОВАНИЕ С ПЕРЕМЕННЫМИ
РАЗДЕЛАМИ И УПЛОТНЕНИЕМ ПАМЯТИ.
3.2.5. ОСНОВНЫЕ СТРАТЕГИИ ЗАПОЛНЕНИЯ СВОБОДНОГО
РАЗДЕЛА.
3.3. СТРАНИЧНАЯ ОРГАНИЗАЦИЯ ПАМЯТИ.
3.3.1. БАЗОВЫЙ МЕТОД.
3.3.2. АППАРАТНАЯ ПОДДЕРЖКА СТРАНИЧНОЙ
ОРГАНИЗАЦИИ
ПАМЯТИ.
3.4. СЕГМЕНТНАЯ ОРГАНИЗАЦИЯ ПАМЯТИ.
3.4.1. БАЗОВЫЙ МЕТОД СЕГМЕНТНОЙ ОРГАНИЗАЦИИ
ПАМЯТИ.
3.4.2. РАЗДЕЛЕНИЕ СЕГМЕНТА МЕЖДУ НЕСКОЛЬКИМИ
ПРОЦЕССАМИ.
3.4.3. ФРАГМЕНТАЦИЯ.
Глава 4: УПРАВЛЕНИЕ ВИРТУАЛЬНОЙ ПАМЯТЬЮ.
4.1. СТРАНИЧИРОВАНИЕ ПО ЗАПРОСУ (DEMAND PAGING).
4.2. ЗАМЕЩЕНИЕ СТРАНИЦ.
4.3.1. FIFO.
4.3.2. ОПТИМАЛЬНЫЙ АЛГОРИТМ.
4.3.3. LRU — АЛГОРИТМ (LEAST RECENTLY USED)
Заключение
Литература


Литература
1. Олифер В.Г – Сетевые операционные системы, 2005
2. Еженедельник "ComputerWeek Moscow", № 10-11, 1998 г.
3. Журнал "PC Magazine", № 8, 1998 г. 3. Кузнецов Ю.В. "Теория операционных систем", С-Пб, 2004
4. Карпов В.Е., Коньков К.А. – Основы операционных систем, 2006