ЭКЗАМЕНАЦИОННЫЕ ВОПРОСЫ ПО ОПЕРАЦИОННЫМ СИСТЕМАМ И СРЕДАМ

Для второго курса специальности 230115 «Программирование в компьютерных системах»

Общие сведения об ОС История развития ОС Классификация ОС Интерфейс пользователя Ядро и вспомогательные модули ОС Ядро в привилегированном режиме Машино-зависимые компоненты ОС Назначение и типы прерываний Классификация процессов Классификация ресурсов Управление процессами Понятие очереди Взаимодействие процессов Планирование работы процессора Стратегия: первый пришел – первый обслуживается Стратегия: наиболее короткая работа выполняется первой Стратегия: приоритетное планирование «Карусельная стратегия» Стратегия: планирование с использованием многоуровневой очереди Стратегия: планирование многоуровневой очереди с обратными связями Стратегия: приоритетная многоочередная дисциплина обслуживания Функции ОС по управлению памятью Типы адресов Алгоритмы распределения памяти Распределение памяти фиксированными разделами Распределение памяти динамическими разделами Перемещаемые разделы Процесс виртуализации оперативной памяти Понятие свопинга Обслуживание ввода – вывода Функции файловой системы Логическая организация файловой системы Физическая организация файловой системы Файловая система FAT Файловая система NTFS Файловая система HPFS Файловые операции Защищенность и отказоустойчивость ОС Отказоустойчивость файловых и дисковых систем. Операционная система MS DOS. Команды для работы с файлами в ОС MS DOS. Команды для работы с каталогами в ОС MS DOS. Общая характеристика ОС UNIX. Файловая подсистема UNIX. Типы процессов в UNIX. Атрибуты процесса в UNIX. Состояние процесса в UNIX Планирование выполнения процессов в UNIX. Принципы управления памятью UNIX Подсистема ввода – вывода UNIX. Общие сведения об ОС семейства Windows9х. ОС Windows95 и Windows98 Общие сведения об ОС семейства Windows NT. ОС Windows ME и Windows2000 ОС Windows XP Утилиты операционной системы Пакетные командные файлы Файлы конфигурации Архиваторы Эмуляторы операционных систем