АРХИТЕКТУРА WINDOWS Рисунок 1 – Упрощенная архитектура Windows Таблица 1 – Основные файлы системных компонентов Windows 2000 Имя файла Компоненты системы Ntoskrnl.exe Исполнительная система и ядро Hal.dll Уровень аппаратных абстракций Win32k.sys Часть подсистемы Win32, работающая в режиме ядра Ntdll.dll Внутренние функции поддержки и интерфейсы диспетчера системных сервисов с функциями исполнительной системы Kernel32.dll, Основные DLL подсистемы Win32 Advapi32.dll, User32.dll, Gdi32.dll Рисунок 2 – Архитектура Windows Основные компоненты подсистемы ввода-вывода Вопросы к лекции 1 Какова архитектура Windows? 2 Какие типы пользовательских процессов существуют в Windows? 3 Какие компоненты режима ядра включает Windows? 4 Какие существуют подсистемы окружения Windows? 5 Для чего предназначении модуль Ntdll.dll? 6 Какие функции входят в состав исполнительной системы? 7 Из каких компонентов состоит исполнительная система? 8 Для чего предназначено ядро? 9 В чем назначение уровня аппаратных абстракций? 10 Из каких компонентов состоит подсистема ввода/вывода? 11 Какие виды драйверов устройств существуют в Windows?