Читайте также:
|
|
65. Основные концепции построения ОС. Архитектура ОС.
66. Особенности серверных, клиентских и многопроцессорных версий.
67. Подсистемы окружения. Назначение, состав и основные функции. Подсистема окружения Windows.
68. Исполнительная подсистема Windows. Назначение, состав и основные функции.
69. Поддержка оборудования. Назначение и основные функции HAL. Типы драйверов.
70. Системные процессы. Процесс system и его потоки. Диспетчер сеансов. Процессы Winlogon, LSASS и Userinit. Диспетчер управления сервисами.
71. Системные механизмы Windows. Виртуальная память. Режим ядра и пользовательский режим. Безопасность. Реестр. Unicode.
72. Понятие ловушки. Диспетчеризация прерываний и исключений. Диспетчеризация прерываний. Контроллеры прерываний 8259А. Основные сведения о системе прерываний IBM-совместимых ЭВМ. Уровни запросов программных прерываний. Объекты прерывания. Программные прерывания. Прерывания APC (Asynchronous Procedure Call). Диспетчеризация исключений. Необработанные исключения. Поддержка отчетов об ошибках. Диспетчеризация системных сервисов. Диспетчеризация 32-разрядных системных сервисов. Диспетчеризация системных сервисов режима ядра.
73. Структура объектов в Windows. Заголовки и тела объектов. Объекты типа. Атрибуты объекта типа. Методы объекта. Описатели объектов и таблица описателей. Глобальные флаги Windows. LPC. Трассировка событий ядра. Wow64.
87. Управление процессами и потоками. Внутреннее устройство процессов. Создание процессов. Внутреннее устройство процессов. Структуры данных. Внутреннее устройство потоков. Основные блоки описания потоков в ОС Windows.
88. Взаимодействие процессов (IPC). Синхронизация в Windows. Применение спин-блокировок.
89. Управление памятью. Назначение, основные функции и компоненты диспетчера памяти. Сервисы диспетчера памяти. Плоская модель памяти FLAT. Понятие «гранулярность», «куча». Типы «куч». Диспетчер «куч». Синхронизация доступа к «кучи». AWE: назначение и принципы функционирования. Системные пулы памяти. Структура системного и пользовательского виртуального адресного пространства. Таблицы страниц. Каталоги страниц. Трансляция адресов. Аппаратная поддержка быстрой трансляции адресов. Обработка ошибок страниц.
90. Управление вводом-выводом. Компоненты подсистемы ввода-вывода. Назначение и основные функции диспетчера ввода-вывода. Типовая обработка операции ввода вывода. Тиы драйверов устройств. Структура драйвера в ОС Windows. WDM драйверы. Многоуровневые драйверы. Объект драйвер. Обработка ввода вывода синхронного и асинхронного ввода вывода, в проецируемый файл. Ввод- вывод по механизму Scutter/gather. Понятие IRP. Управление буфером. Выполнение запроса к одноуровневу и мноуровневому драйверу. Диспетчер спецификации PNP. Установка драйверов.
91. Принципы оргаизации файловых систем ОС Windows (CDFS, UDF, FAT12,FAT16,FAT32, NTFS). Аритенктура драйвера файловой системы. Функционирование файловой системы. Особенности файловой ситемы NTFS. Драйвер файловой системы NTFS. Структура NTFS на диске.
92. Сетевые возможности ОС Windows. Сетевые компоненты (Winsock, RPC, API Web, mailslots). Драйверы протоколов. Привзка протоколов. Active directory.
Литература
1. Э.Таненбаум. «Современные ОС».
2. М. Русинович. «Внутреннее устройство Windows».
3. Х. Катлер. «Windows NT и NTFS».
4. Столлинс. «Операционные системы».
5. Олиферы. «Операционные системы».
---------
Дата добавления: 2015-08-03; просмотров: 150 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Управление процессами и потоками | | | Интернет-ресурсы |