
Набор для практики Вопросы
В каком качестве была реализована первая версия Windows и в какой среде она работала?
В чем принципиальная новизна подхода к реализации Windows NT?
Назовите все операционные системы, являющиеся развитием Windows NT.
В чем новизна и каковы основные преимущества ОС Windows 95 / 98?
Каковы основные цели разработки Windows 2000?
На каких языках написана Windows 2000?
Как называется исполнительная подсистема ядра Windows 2000 и какие основные сервисы она реализует?
Каким образом достигнута минимальная зависимость кода Windows от аппаратуры?
С программами для каких ОС и стандартов обеспечивается совместимость в системе Windows 2000?
Какие компоненты Windows исполняются в защищенном, а какие – в пользовательском режиме?
Что такое подсистема в ОС Windows? Назовите все подсистемы ОС Windows.
Какие виды системных объектов использует ядро Windows?
В каких состояниях может находиться поток в Windows?
Какие классы процессов и потоков выделяются при планировании в Windows?
Какие механизмы используются для обработки ошибок в Windows?
Какие средства используются для синхронизации системных процессов ядра Windows?
Какие функции выполняет менеджер объектов исполнительной подсистемы ядра Windows?
Каким образом защищены системные объекты ядра Windows?
Как организована система виртуальной памяти и таблицы страниц в Windows?
Какой процедурный механизм коммуникации используется для системных процессов?
Какие функции выполняет менеджер ввода-вывода?
Какие системные структуры используются подсистемой безопасности для авторизации процессов?
Какие функции выполняет менеджер Plug-and-Play?
Какие подсистемы окружения для совместимости с другими ОС имеются в Windows?
Какой вид аутентификации используется в Windows?
Упражнения
Инсталлируйте новую версию Windows, имеющуюся в Вашем распоряжении (Windows 7, Vista и др.) и проанализируйте ее основные возможности для пользователей.
Используйте открытое академическое ядро Windows (WRK) и изучите по исходным кодам и опишите основные компоненты ядра Windows (executive и др.).
Поэкспериментируйте с запуском в новой версии Windows приложений для других ОС – MS DOS, Windows 3.1 и др.
Темы для курсовых работ, рефератов, эссе
История операционных систем семейства Windows (реферат).
Архитектура и принципы проектирования Windows 2000 (реферат).
Исполнительная подсистема (executive) ядра Windows 2000 (реферат).
Подсистемы окружения Windows 2000 и совместимость с другими ОС (реферат).
Использование открытого академического ядра Windows (WRK) для изучения по исходным кодам и описания основных компонент ядра Windows (executive и др.). (курсовая работа).
Эксперименты с запуском в новой версии Windows приложений для других ОС – MS DOS, Windows 3.1 и др. (курсовая работа).