«Операционные системы»
1. Назначение и функции
операционной системы (ОС).
2. Критерии
классификации ОС. Классификация ОС.
3. Системы реального
времени. Типы и виды ОС реального времени.
4. Функциональные
компоненты ОС автономного компьютера (подсистемы ОС).
5. ОС семейства Microsoft Windows. Достоинства,
недостатки. Области применения.
6. Возможности
командного процессора ОС MS Windows.
Типы и виды команд. Командные файлы.
8. ОС семейства Linux. Достоинства,
недостатки. Области применения.
9. Понятие ресурса. Виды
ресурсов. Управление ресурсами.
10. ОС пакетной
обработки и разделения времени.
11. Ядро и
вспомогательные модули ОС.
12. Архитектура ОС с
ядром в привилегированном режиме.
13. Многослойная
структура ядра ОС.
14. Типовые средства
аппаратной поддержки ОС.
15. ОС с монолитным ядром. Состав монолитного
ядра. Достоинства и недостатки.
19. Создание процессов
(действия, выполняемые ОС).
20. Средства получения
информации о процессах и потоках в ОС MS Windows.
21. Состояния потока.
Очередь потоков.
22. Планирование и
диспетчеризация потоков. Статическое и динамическое планирование.
23. Алгоритмы
планирования потоков, основанные на относительных и абсолютных приоритетах.
24. Цели и средства
синхронизации. Классификация потоков.
28. Семафорные примитивы
Дейкстра.