Наверх Тест
Предыдущий раздел Оглавление Следующий раздел

ТЕСТ - "Программирование в Windows"

Выберите правильный ответ.

1. В каком году была разработана Первоначальная версия для IBM PC?




2. На базе какого микропроцессора в начале 1980-х годов компания IBM разрабатывала персональный компьютер?




3. Какая операционная система компании DEC имеет 32-разрядную виртуальную память?




4. Для чего используется NtDuplicateObject?




5. Что такое PowerShell?




6. Какой самый нижний уровень ядра?




7. Что из перечисленного не делает HAL?




8. На какие компоненты разделены структуры в исполнительном уровне?




9. Что делает диспетчер кэширования (cache manager)?




10. Для чего описатели ядра кодируются специальным образом?




11. Б каком из каталогов содержатся объекты для отправки сообщений всем окнам графического интерфейса пользователя Win32?




12. Какой пример правильный для следующей задачи?
Когда компонент исполнительного уровня (реализующий собственный системный вызов NtCreateFile диспетчер ввода-вывода) вызывает ObOpen-ObjectByName в диспетчере объектов, то он передает маршрут (в кодировке Unicode) для пространства имен NT например:




13. Какой тип имеет двоичный семафор, используемый для входа в критическую область?




14. Верно ли утверждение?
Каждый поток может выполнять определенное подмножество волокон, создавая связь типа «один-ко-многим» между потоками и волокнами (для упрощения синхронизации).




15. Какой из элементов входит в основной элемент при реализации UMS (User-Mode Scheduling — планирование в пользовательском режиме)?




16. Как называется один из механизмов синхронизации?




17. Что делает функция WakeByAddressAll?




18. Для чего В Windows реализован алгоритм DFSS?




19. При увеличении счетчика семафора на 1 …




20. Какие категории типов объектов "Ввод-вывод" режима ядра?





Ваш результат : правильные ответы из 20 вопросов.



Предыдущий раздел Оглавление Следующий раздел