Безопасность операционных систем. Безбогов А.А - 5 стр.

UptoLike

СОДЕРЖАНИЕ
ПРЕДИСЛОВИЕ ………………………………………………………. 7
Раздел 1. АРХИТЕКТУРА ОПЕРАЦИОННЫХ СИСТЕМ …………. 8
Т е м а 1. Принципы построения операционных систем ……………. 8
1.1. Понятие об архитектуре аппаратных средств …………... 8
1.1.1. Вводные замечания ………………………………... 8
1.1.2. Классификация программных средств …………… 9
1.1.3. Место и функции системного программного обеспечения …………………………… 10
1.2. Принципы работы вычислительной системы …………... 12
1.3. Режимы работы операционных систем …………………. 13
1.3.1. Режимы обработки данных ……………………….. 13
1.3.2. Режимы и дисциплины обслуживания …………… 15
1.4. Классификация операционных систем ………………….. 16
1.4.1. Особенности алгоритмов управления ресурсами .. 17
1.4.2. Особенности аппаратных платформ ……………... 19
1.4.3. Особенности областей использования …………… 20
1.4.4. Особенности методов построения ………………... 22
1.5. Основные принципы построения операционных систем .. 24
1.6. Пользовательский интерфейс операционных систем ….. 25
1.6.1. Классификация интерфейсов ……………………... 26
1.6.2. Пакетная технология ………………………………. 27
1.6.3. Технология командной строки ……………………. 27
1.6.4. Графический интерфейс …………………………... 28
1.6.5. Речевая технология ………………………………... 31
1.6.6. Биометрическая технология ………………………. 31
1.6.7. Семантический интерфейс ………………………... 31
Контрольные вопросы к теме 1 ………………………………………. 32
Т е м а 2. Концептуальные основы операционных систем …………. 32
2.1. Концепция процесса ……………………………………… 32
2.2. Концепция ресурса ……………………………………….. 35
2.3. Концепция виртуальности ……………………………….. 37
2.4. Концепция прерывания …………………………………... 38
2.5. Понятие ядра и микроядра ОС………………………... 42
2.5.1. Понятие ядра ОС …………………………………... 42
2.5.2. Понятие микроядра ОС ……………………………. 42
Контрольные вопросы к теме 2 ………………………………………. 43
Т е м а 3. Понятие управления задачами …………………………….. 44
3.1. Организация управления задачами ……………………… 44
3.2. Средства и механизмы управления задачами …………... 45
3.2.1. Средства управления задачами на уровне внешнего планирования …………………………... 45
3.2.2. Средства управления задачами на уровне внутреннего планирования ……………………….. 47
3.3. Алгоритмы управления задачами ……………………….. 49
3.3.1. Алгоритмы управления задачами на уровне внешнего планирования …………………………... 49
3.3.2. Алгоритмы управления задачами на уровне внутреннего планирования ……………………….. 51
3.4. Взаимосвязанные и конкурирующие задачи …………… 59
3.4.1. Средства управления ресурсами ………………….. 59
3.4.2. Механизмы синхронизации процессов …………... 61
3.4.3. Алгоритмы управления ресурсами ……………….. 69
Контрольные вопросы к теме 3 ………………………………………. 72
Т е м а 4. Управление памятью в операционных системах …………. 73
4.1. Понятие об организации и управлении физической памятью ……………………………………………… 73
4.2. Методы связного распределения основной памяти (без использования дискового пространства) … 75
4.2.1. Связное распределение памяти для одного пользователя ……………………………………….. 75
4.2.2. Связное распределение памяти при мультипрограммной обработке …………………... 77
4.2.3. Стратегии размещения информации в памяти …... 81
4.3. Организация виртуальной памяти (с использованием дискового пространства) …………… 82
4.3.1. Основные концепции виртуальной памяти ……… 82
4.3.2. Схема прямого отображения адресов ……………. 84
4.3.3. Отображения адресов при страничной организации виртуальной памяти …………………………… 85
4.3.4. Отображения адресов при сегментной организации виртуальной памяти ………………………………. 85
4.3.5. Отображения адресов при странично-сегментной организации виртуальной памяти …... 86
4.4. Управление виртуальной памятью ……………………… 87
4.4.1. Стратегии управления виртуальной памятью …… 87