Вопросы экзамена. Вопросы для экзамена. Экзаменационные вопросы по курсу "Операционные системы"
Скачать 129.21 Kb.
|
Экзаменационные вопросы по курсу “Операционные системы” 1. Понятие операционной системы (ОС). Назначение и основные функции ОС. Специализированные интерфейсы ОС: API и GUI. 2. Понятие вычислительного процесса. Понятие ресурса. Классификация ресурсов. Задачи ОС, решаемые при управлении ресурсами. 3. Подсистемы управления ресурсами ОС. Функционал подсистем управления ресурсами. 4. Сетевая и распределенная ОС. Функциональные компоненты сетевой ОС. 5. Сетевые службы и сервисы ОС. Сетевые оболочки. Варианты построения сетевых ОС. 6. Компьютерная сеть. Классификация компьютерных сетей. 7. Требования, предъявляемые к современным ОС. 8. Структурная организация ОС. Общая классификация вспомогательных программных модулей и их взаимодействие с ядром ОС. 9. Ядро в привилегированном режиме. Системный вызов. Смена режимов при системном вызове. 10. Многослойная структура ОС. Состав ядра. Концепция многослойного взаимодействия. Межслойный интерфейс. 11. Аппаратная зависимость ОС. Типовые средства аппаратной поддержки. Машинно-зависимые компоненты. Переносимость ОС. 12. Микроядерная архитектура. Преимущества и недостатки микроядра. 13. Совместимость ОС. Понятие прикладной программной среды. 14. Однопрограммная и мультипрограммная среда. Время выполнения задач в однопрограммной и мультипрограммной среде. Понятие процесса и потока. Создание процесса. Дескриптор процесса. 15. Мультипрограммирование в ОС пакетной обработки. Ввод-вывод в ОС пакетной обработки. 16. Мультипрограммирование в ОС разделения времени. Концепция квантования. Взаимосвязь длины кванта и приоритетности решаемых задач. 17. Мультипрограммирование в ОС реального времени: критерий эффективности, область применения и особенности планирования. 18. Мультипроцессорная обработка. Классификация мультипроцессорных систем. 19. Состояния потока. Диаграмма состояний потока в мультипрограммной среде. Очереди потоков. 20. Понятие прерывания. Назначение и типы прерываний. Механизмы прерываний. Обработчики прерываний. Последовательность действий аппаратно-программных средств при обработке прерываний. 21. Планирование и диспетчеризация процессов и потоков. Типы планирования. Стратегии планирования: вытесняющее и не вытесняющее планирование. Основные дисциплины диспетчеризации. Перепланировка потоков. 22. Концепция квантования. Алгоритм планирования, основанный на квантовании. 23. Понятие приоритета. Алгоритм планирования, основанный на приоритетах в обслуживании. 24. Понятие приоритета. Схема назначения приоритетов в ОС Windows. Относительные и абсолютные приоритеты. 25. Синхронизация процессов и потоков на основе неделимых операций доступа к памяти. 26. Синхронизация процессов и потоков с помощью операции «проверка и установка». 27. Синхронизация процессов и потоков с помощью семафоров. 28. Адресация памяти. Типы адресов. Виртуальное адресное пространство. Преобразование виртуальных адресов в физические. Образ процесса. 29. Классификация алгоритмов распределения памяти. Распределение памяти фиксированными разделами. Достоинства и недостатки распределения памяти фиксированными разделами. 30. Распределение памяти динамическими разделами. Перемещаемые разделы. Понятие процедуры сжатия. Достоинства и недостатки распределения памяти динамическими и перемещаемыми разделами. 31. Свопинг и виртуальная память. Классификация множества реализаций виртуальной памяти. 32. Страничный способ организации виртуальной памяти. Преобразование виртуального адреса в физический при страничной организации памяти. 33. Сегментный способ организации виртуальной памяти. Разделяемые сегменты. Преобразование виртуального адреса в физический при сегментной организации памяти. 34. Сегментно-страничный способ организации виртуальной памяти. Разделяемые сегменты. Преобразование виртуального адреса в физический при сегментно-страничной организации памяти. 35. Иерархия запоминающих устройств. Понятие кэширования. Принцип действия кэш-памяти. Объективные свойства данных в кэш-памяти. Проблема согласования данных при кэшировании: сквозная и обратная запись. 36. Способы отображения основной памяти на кэш. Ассоциативный поиск. Прямое отображение. Двухуровневое кэширование. 37. Файловая система (ФС). Логическая организация ФС. Цели и задачи ФС. Иерархическая структура ФС. Монтирование. 38. Файловая система (ФС). Физическая организация ФС. Диски, разделы, секторы, кластеры. 39. Файлы. Типы файлов. Имена файлов. Атрибуты файлов. Физическая организация файлов. 40. Файловая система FAT. Индексный указатель ФС FAT. 41. Файловая система NTFS. Структура тома ФС NTFS. 42. Файловая система NTFS. Структура файла ФС NTFS. 43. Файловая система NTFS. Структура каталога ФС NTFS. 44. Восстанавливаемость ФС. Понятие транзакции. Протоколирование транзакций. Восстанавливаемость ФС NTFS. 45. Принцип избыточности. RAID-массивы: уровни 0 и 1. Основные характеристики некоторых конфигураций избыточных дисковых массивов. 46. Принцип избыточности. RAID-массивы: уровни 2 и 3. Основные характеристики некоторых конфигураций избыточных дисковых массивов. 47. Принцип избыточности. RAID-массивы: уровни 4 и 5. Основные характеристики некоторых конфигураций избыточных дисковых массивов. 48. Принцип избыточности. RAID-массивы: уровень 10. Основные характеристики некоторых конфигураций избыточных дисковых массивов. 49. Основные понятия безопасности: конфиденциальность, целостность и доступность. Угроза. Классификация угроз. 50. Системный подход к обеспечению безопасности. Политика безопасности. Базовые технологии безопасности. Аутентификация, авторизация, аудит. Технологии шифрования и защищенного канала. 51. Аутентификация. Использование одноразового и многоразового паролей. Аутентификация на основе сертификатов. Аутентификация информации. Цифровая подпись. |