Определение операционной системы. ОС как расширенная машина. ОС как
система управления ресурсами.
Эволюция ОС.
Классификация ОС.
Способы построения ОС. Монолитные системы.
Способы построения ОС. Многоуровневые системы.
Способы построения ОС. Модель клиент-сервер и микроядра.
Способы построения ОС. Объектно-ориентированный подход.
Управление процессами. Состояние процессов. Контекст и дескриптор процесса.
Управление процессами. Алгоритмы планирования процессов.
Управление процессами. Способы организации многозадачности.
Управление процессами. Нити.
Управление памятью. Типы адресов. Классификация методов распределения памяти.
Управление памятью. Распределение памяти фиксированными разделами.
Управление памятью. Распределение памяти разделами переменной величины.
Управление памятью. Перемещаемые разделы.
Управление памятью. Страничное распределение.
Управление памятью. Сегментное распределение.
Управление памятью. Странично-сегментное распределение.
Управление вводом-выводом. Физическая организация устройств ввода-вывода. Организация программного обеспечения ввода-вывода.
Управление вводом-выводом. Обработка прерываний. Драйверы устройств.
Управление вводом-выводом. Независимый от устройств слой операционной системы. Пользовательский слой программного обеспечения.
Файловые системы. Файл. Каталоги. Файловая система. Принцип хранения данных на жестком диске.
Файловые системы. FAT16.
Файловые системы. FAT 32.
Файловые системы. NTFS.
Эволюция ОС.
Классификация ОС.
Способы построения ОС. Монолитные системы.
Способы построения ОС. Многоуровневые системы.
Способы построения ОС. Модель клиент-сервер и микроядра.
Способы построения ОС. Объектно-ориентированный подход.
Управление процессами. Состояние процессов. Контекст и дескриптор процесса.
Управление процессами. Алгоритмы планирования процессов.
Управление процессами. Способы организации многозадачности.
Управление процессами. Нити.
Управление памятью. Типы адресов. Классификация методов распределения памяти.
Управление памятью. Распределение памяти фиксированными разделами.
Управление памятью. Распределение памяти разделами переменной величины.
Управление памятью. Перемещаемые разделы.
Управление памятью. Страничное распределение.
Управление памятью. Сегментное распределение.
Управление памятью. Странично-сегментное распределение.
Управление вводом-выводом. Физическая организация устройств ввода-вывода. Организация программного обеспечения ввода-вывода.
Управление вводом-выводом. Обработка прерываний. Драйверы устройств.
Управление вводом-выводом. Независимый от устройств слой операционной системы. Пользовательский слой программного обеспечения.
Файловые системы. Файл. Каталоги. Файловая система. Принцип хранения данных на жестком диске.
Файловые системы. FAT16.
Файловые системы. FAT 32.
Файловые системы. NTFS.