- •Введение
- •Глава 1. Операционная система как управляющее программное обеспечение
- •1.1. Понятие операционной системы
- •1.6. Семейства операционных систем
- •1.7. Место операционных систем среди программного обеспечения эвм
- •1.8. Классификация операционных систем
- •1.9. Принципы построения операционных систем
- •1.10. Переносимость ос
- •Контрольные вопросы
- •Глава 2. Архитектура ос
- •2.1. Архитектура на базе ядра в привилегированном режиме
- •2.2. Микроядерная архитектура
- •Контрольные вопросы.
- •Глава 3. Файловая система
- •3.1. Назначение файловой системы
- •3.2. Имена и типы файлов
- •3.3. Логическая организация файлов
- •3.4. Физическая организация файлов
- •3.5. Модели и архитектуры файловых систем
- •Контрольные вопросы
- •4.1.2. Драйверы устройств
- •4.1.3. Независимый от устройств слой операционной системы
- •4.1.4. Пользовательский слой программного обеспечения
- •4.2. Управление вводом-выводом
- •4.2.1. Физическая организация устройств ввода-вывода
- •4.2.2. Организация программного обеспечения ввода-вывода
- •4.3. Мультипроцессорная обработка
- •Контрольные вопросы
- •Глава 5. Управление процессами в эвм
- •5.1. Состояние процессов
- •5.2. Контекст и дескриптор процесса
- •5.3. Алгоритмы планирования процессов
- •5.4. Операции над процессами
- •5.5. Многозадачность и многонитевость
- •5.6. Тупиковые ситуации и их предотвращение
- •5.8. Приоритеты в вычислительных системах
- •5.9. Диспетчеризация процессов
- •Контрольные вопросы к главе 5
- •Глава 6. Управление ресурсами вычислительных систем
- •6.1. Типы адресов
- •6.2. Методы управления памятью
- •6.3. Буферизация
- •6.4. Организация виртуальной памяти
- •6.5. Защита и блокировка памяти
- •Контрольные вопросы
- •Глава 7. Сетевые операционные системы
- •7.1. Структура сетевой операционной системы
- •7.2. Одноранговые сетевые ос и ос с выделенными серверами
- •7.3. Ос для рабочих групп и ос для сетей масштаба предприятия
- •Контрольные вопросы
- •Глава 8. Microsoft Windows
- •8.1. Семейство ос компании Microsoft.
- •8.2. Семейство ос для карманных компьютеров.
- •8.3. Рыночная доля Windows
- •Контрольные вопросы
- •Заключение
- •Список рекомендуемой литературы
- •Оглавление
Оглавление
ГЛАВА 1. ОПЕРАЦИОННАЯ СИСТЕМА КАК УПРАВЛЯЮЩЕЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
1.1. Понятие операционной системы
1.2. Функции и компоненты операционной системы
1.3 Ядро операционной системы
1.4 Этапы развития операционных систем
1.5 История развития операционных систем
1.6. Семейства операционных систем
1.7. Место операционных систем среди программного обеспечения ЭВМ
1.8. Классификация операционных систем
1.9. Принципы построения операционных систем
1.10. Переносимость ОС
Контрольные вопросы
ГЛАВА 2. АРХИТЕКТУРА ОС
2.1. Архитектура на базе ядра в привилегированном режиме
2.2.Микроядерная архитектура
Контрольные вопросы
ГЛАВА 3. ФАЙЛОВАЯ СИСТЕМА
3.1. Назначение файловой системы
3.2. Имена и типы файлов
3.3. Логическая организация файлов
3.4. Физическая организация файлов
3.5. Модели и архитектуры файловых систем
Контрольные вопросы
ГЛАВА 4. УПРАВЛЕНИЕ АППАРАТНЫМИ УСТРОЙСТВАМИ ЭВМ
4.1. Обработка прерываний как основа работы систем реального времени
4.1.1. Виды прерываний
4.1.2. Драйверы устройств
4.1.3. Независимый от устройств слой операционной системы
4.1.4. Пользовательский слой программного обеспечения
4.2. Управление вводом-выводом
4.2.1. Физическая организация устройств ввода-вывода
4.2.2. Организация программного обеспечения ввода-вывода
4.3. Мультипроцессорная обработка
Контрольные вопросы
ГЛАВА 5. УПРАВЛЕНИЕ ПРОЦЕССАМИ В ЭВМ
5.1. Состояние процессов
5.2. Контекст и дескриптор процесса
5.3. Алгоритмы планирования процессов
5.4. Операции над процессами
5.5. Многозадачность и многонитевость
5.6. Тупиковые ситуации и их предотвращение
5.8. Приоритеты в вычислительных системах
5.9. Диспетчеризация процессов
Контрольные вопросы
ГЛАВА 6. УПРАВЛЕНИЕ РЕСУРСАМИ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ
6.1. Типы адресов
6.2. Методы управления памятью
6.3. Буферизация
6.4. Организация виртуальной памяти
6.5. Защита и блокировка памяти
Контрольные вопросы
ГЛАВА 7. СЕТЕВЫЕ ОПЕРАЦИОННЫЕ СИСТЕМЫ
7.1. Структура сетевой операционной системы
7.2. Одноранговые сетевые ОС и ОС с выделенными серверами
7.3. ОС для рабочих групп и ОС для сетей масштаба предприятия
ГЛАВА 8. Microsoft Windows
8.1. Семейство ОС компании Microsoft.
8.2. Семейство ОС для карманных компьютеров.
8.3. Рыночная доля Windows
СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ