Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
AOS_otvety_1.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
3.29 Mб
Скачать

Вопросы и литер­а­тура по курсу аос (по всем вопросам должен быть представлен краткий рукописный конспект в общей тетради)

  1. Структура программного обеспечения персонального компьютера.

  2. Понятие операционной системы персонального компьютера. Основные интерфейсы компьютерной системы.

  3. Краткая история операционных систем.

  4. Основные функциональные компоненты ОС.

  5. Сетевые и распределенные операционные системы.

  6. Требования к современным операционным системам.

  7. Базовая архитектура операционной системы. Понятие ядра системы. Классификация операционных систем в зависимости от особенностей архитектуры ядра.

  8. Аппаратная зависимость и переносимость операционных систем.

  9. Совместимость операционных систем и множественные прикладные среды.

  10. Подсистема управления процессами, основные задачи. Понятие многозадачности.

  11. Многозадачность в системах пакетной обработки, разделения времени и реального времени.

  12. Понятия процесса и потока. Состояния потока. Планирование и диспетчеризация потоков в многопоточных системах (с использованием не вытесняющих алгоритмов, на основе квантования, на основе приоритетов, смешанные алгоритмы планирования).

  13. Приоритеты и концепции планирования потоков в Windows 2000, ОС Unix System V и OS/2.

  14. Планирование процессов и потоков в системах реального времени.

  15. Обработка прерываний (назначение, типы, механизм, маскирование). Диспетчеризация и приоритеты прерываний. Централизованная схема диспетчеризации прерываний на примере Windows NT. Отложенный (DPS) и асинхронный (APS) вызовы процедур для обработки прерываний. Выполнение обработки прерываний в контексте и вне контекста процесса.

  16. Реализация системных вызовов. Использование механизма прерываний для реализации системных вызовов.

  17. Основы синхронизации процессов и потоков. Понятие гонок. Критическая секция кода и исключение гонок. Блокирующие переменные. Понятие семафора и его использование для целей синхронизации. Синхронизация и проблема тупиков. Синхронизирующие объекты в операционных системах.

  18. Подсистема управления памятью. Функции ОС по управлению памятью. Методы распределения памяти (фиксированные разделы, динамические разделы, сегментная, страничная, сегментно-страничная структуризация адресного пространства, свопинг, виртуальная память). Организация виртуальной памяти, преобразование адреса. Обмен данными между процессами на основе виртуальной памяти.

  19. Аппаратная поддержка сегментной организации памяти в системах на основе процессоров с архитектурой IA32.

  20. Защита данных в системах с сегментной организацией памяти на основе процессоров с архитектурой IA32.

  21. Смешанная сегментно-страничная организация памяти в системах на основе процессоров с архитектурой IA32. Трансляция адреса. Буфер ассоциативной трансляции (TLB).

  22. Иерархия запоминающих устройств и кэширование данных. Принципы работы кэш - памяти. Детерминированный и случайный способы отображения основной памяти на кэш. Проблема согласования данных. Схемы выполнения запросов в схемах с двухуровневой кэш памятью.

  23. Управление памятью в реальном режиме адресации на примере консоли Windows XP.

  24. Задачи подсистемы управления внешними устройствами.

  25. Подсистема управления файлами. Задачи ОС по управлению файлами. Логическая организация файловой системы. Физическая организация данных на диске. Физическая организация файла. Файловые операции. Стандартные файлы ввода и вывода, перенаправление ввода-вывода. Файловые системы Unix (s5 и ufs), FAT, NTFS. Контроль доступа к файлам в системах Unix и в Windows NT/2000/XP

  26. Обзор семейства операционных систем Microsoft Windows. Базовая архитектура Windows 2000. Исполнительная система и ядро системы. Компоненты системы Windows 2000 режима пользователя. Поддержка прикладного интерфейса(User, GDI, Kernel).

  27. Системный реестр: структура системного реестра Windows; редактор системного реестра; импорт и экспорт данных системного реестра; предопределенные ключи системного реестра; создание резервных копий и восстановление системного реестра; регистрация типа документа и расширения имени файла в реестре.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]