Состав oc Windows и характеристика ее компонентов. Расширенная машина рс
11. Состав OC Windows и характеристика ее компонентов. Расширенная машина РС
Характеристика ОС Windows.
Операционные системы Windows можно разделить на две группы:
1. Пользовательские системы Windows
2. Сетевые системы Windows
В группу пользовательских систем Windows входят: Windows 3.Х, Windows 95, Windows 98, Windows МЕ. В основу этих систем входит отказоустойчивость в ущерб безопасности.
В группу сетевых систем Windows входят: Windows NT, Windows2000, Windows XP. В основу этих систем входит безопасность.
WindowsХР скорее является компромиссной между группой пользовательских и сетевых систем Windows. В Windows ХР используется сетевая платформа, уровень безопасности понижен, но за счет этого расширенно программное пространство. Это дает возможность более широкому использованию различных приложений. На данный момент существует три версии Windows ХР: Windows XP Home Edition, Windows XP Professional, Windows XP Corporation.
Состав ОС Windows.
0. Программы BIOS (используются на начальной стадии загрузки ОС для тестирования).
1. Программа IPL (NTCDR.EXE + NTDETECT.EXE).
2. Некоторые информационные файлы: BOOT.INI, реестр.
3. Файлы на системном диске, использующиеся для загрузки ОС (NT.EYE)
4. HAL – уровень абстракции оборудования (привязка к конкретной аппаратуре).
5. Драйверы.
a. Низкоуровневые для одного конкретного устройства
b. Универсальные драйверы для группы однотипных устройств
c. Виртуальные драйверы для поддержки работы устройств ввода/вывода, для программ на логическом уровне
6. Драйверы устройств ввода/вывода высокоуровневые (логический уровень)
7. Уровень ядра ОС.
a. User – обработка прерываний
b. GDI – графический интерфейс устройств вывода.
c. KRNL – прерывание ядра
8. Уровень диспетчеров (низкоуровневое планирование)
a. Диспетчер процессов (планирование прохождения процессов)
b. Диспетчер планирования памяти (RAM) (распределение памяти между процессами)
c. Диспетчер устройств ввода/вывода (инициация и завершение процессов ввода/вывода)
d. Диспетчер Plug & Play устройств
e. Диспетчер конфигурации (конфигурация оборудования ос, внесение всех изменений в реестр)
f. Диспетчер управления сервисами (сервисы – службы ос)
g. Диспетчер электропитания.
9. Уровень логического программного интерфейса NTDLL, средства API (написания интерфейсов), планировщики (драйвера высокого уровня).
a. планировщики сеансов WINLOGON
b. планировщик очереди печати (SPOOLER)
c. планировщик сервисов (управление сервисами)
d. планировщик задач (TASK MANAGER)
10. Подсистемы приложений WIN 32, основные приложения OSIX и OS/2
11. Оснастка Windows. (средства ОС, которые доступны пользователю, после ее загрузки).
12. Приложения (программы, которые находятся в данной ОС).
|