ПРОГРАММА экзамена по курсу «Операционные системы и

advertisement
ПРОГРАММА
экзамена по курсу «Операционные системы и системное программирование»
для студентов 3 курса
специальности «Программное обеспечение информационных технологий»
(5 семестр 2010/11 учебный год)
№
п/п
Наименование
вопроса
Содержание
ОС WINDOWS NT/2000/XP
Операционная система Windows NT/2000/XP в пользовательском режиме
Введение
в Архитектура и основные подсистемы ОС Windows.
1
операционную
Системный реестр ОС Windows, его назначение и
систему Windows.
использование.
Основные элементы программ с оконным
2
Оконный
пользовательским интерфейсом. Понятие оконного
пользовательский
сообщения. Источники сообщений. Очереди
интерфейс.
сообщений. Обработка сообщений мыши, клавиатуры.
Понятие ресурсов программ. Виды ресурсов.
Ресурсы программ.
3
Принципы построения графической подсистемы ОС
4
Интерфейсы
Windows. Понятие контекста устройства. Вывод
графических
графической информации на физическое устройство.
устройств.
Графические инструменты.
Организация многозадачности в
ОС Windows.
5
Многозадачность
в Понятие процесса и потока. Контекст потока. Создание
ОС Windows.
и завершение процессов и потоков. Синхронизация
потоков.
Динамически
Понятие динамически подключаемой библиотеки.
6
подключаемые
Структура DLL-библиотеки. Создание
DLLбиблиотеки.
библиотеки.
Операционная система Windows NT/2000/XP в режиме ядра
Отладка программ в Отладчики для режима ядра. Режимы отладки.
7
режиме ядра.
Компоненты отладчика.
Прерывания. Уровни прерываний. Подпрограммы
8
Системные
обработки прерываний. Отложенные процедуры.
механизмы ядра.
Асинхронные процедуры.
Пулы
памяти. Пул подкачиваемой памяти. Пул
9
Виртуальное адресное
неподкачиваемой памяти. Пул сессии, особый пул.
пространство.
Тегирование пулов.
Структура драйвера. Точки входа в драйвер. Объект,
10
Драйверы
ОС описывающий драйвер. Объект, описывающий
Windows.
устройство. Объект, описывающий файл. Взаимосвязь
объектов.
Перехват функций
ОС Windows API в
11
Перехват функций ОС пользовательском режиме. Интерфейсный модуль
Windows.
NTDLL.DLL. Функции ОС Windows API в режиме
ядра.
Download