Главная / Операционные системы /
Основы организации операционных систем Microsoft Windows / Тест 4
Основы организации операционных систем Microsoft Windows - тест 4
Упражнение 1:
Номер 1
Описатель (handle
) объекта необходим:
Ответ:
 (1) приложению для последующей работы с этим объектом
 
 (2) справочной системе MSDN для хранения информации об объекте
 
 (3) менеджеру объектов для создания объекта в точном соответствии с описанием
 
Номер 2
Наличие объектов дает компании Microsoft возможность:
Ответ:
 (1) организовать единый интерфейс ко всем системным ресурсам и структурам данных
 
 (2) обновлять функциональность системы, не затрагивая программного интерфейса приложений
 
 (3) поддерживать объектно-ориентированную среду для организации процесса наследования ресурсов
 
Номер 3
Проверка прав доступа к файлу проверяется:
Ответ:
 (1) когда приложение открывает файл
 
 (2) когда открываемый приложением файл принадлежит другому пользователю
 
 (3) только когда файл открывается для совместного доступа
 
Упражнение 2:
Номер 1
ОС Windows называют объектно-ориентированной средой, в которой…
Ответ:
 (1) объекты используются для разделения защиты и именования данных и ресурсов
 
 (2) посредством объектов реализованы аппаратные и программные прерывания
 
 (3) организовано наследование объектов при порождении процессов и потоков
 
Номер 2
В объектно-ориентированной схеме ОС Windows присутствует…
Ответ:
 (1) инкапсуляция данных, то есть доступ к ресурсу возможен через методы соответствующего объекта
 
 (2) наследование, то есть имеется возможность наследования объектов при порождении процессов и потоков
 
 (3) полиморфизм, то есть объекты заметно отличаются по своим свойствам
 
Номер 3
Объекты ядра в ОС Windows используются для управления:
Ответ:
 (1) окнами
 
 (2) графикой
 
 (3) памятью, процессами и межпроцессным обменом
 
Упражнение 3:
Номер 1
Через Win32 функции экспортируются:
Ответ:
 (1) базовые объекты, то есть объекты диспетчера (события, мьютексы, семафоры, потоки ядра, таймеры и др.) и управляющие (DPC, APC, прерывания, процессы, профили и др.)
 
 (2) объекты исполнительной системы, к которым относятся такие объекты, как: процесс, поток, открытый файл, семафор, мьютекс, маркер доступа и ряд других.
 
 (3) описания и атрибуты объектов, хранимые в системе MSDN
 
Номер 2
Атрибуты защиты имеются у объектов
Ответ:
 (1) User
 
 (2) ядра  
 (3) GDI  
Номер 3
Объекты ядра отличаются от объектов управления окнами и графикой…
Ответ:
 (1) наличием атрибутов защиты
 
 (2) тем, что они экспортируются через Win32-функции
 
 (3) наличием в структуре объекта инкапсулированных данных
 
Упражнение 4:
Номер 1
Структура данных, содержащая информацию об объекте, формируется …
Ответ:
 (1) в момент создания ресурса
 
 (2) во время загрузки ОС
 
 (3) в момент первого обращения к ресурсу
 
Номер 2
Объекты разрушаются при…
Ответ:
 (1) перезагрузке системы
 
 (2) закрытии объекта всеми работающими с ним процессами
 
 (3) выключении компьютера
 
Номер 3
Объект представляет собой:
Ответ:
 (1) блок памяти в виртуальном адресном пространстве ядра
 
 (2) блок памяти в виртуальном адресном пространстве пользователя
 
 (3) структуру данных, хранимую в составе данных, которые описывают ресурс, например, в составе атрибутов файла.
 
Упражнение 5:
Номер 1
Значение счетчика ссылок на объект, равное нулю, предполагает, что:
Ответ:
 (1) объект может быть разрушен
 
 (2) объект готов для открытия каким-либо процессом
 
 (3) объект не предназначен для совместного доступа
 
Номер 2
Если счетчик ссылок на объект, описывающий открытый файл, имеет значение, большее единицы, то это может означать, что:
Ответ:
 (1) файл открыт для совместного доступа
 
 (2) один процесс открыл этот файл несколько раз
 
 (3) доступ к файлу запрещен
 
Номер 3
Если значение счетчика ссылок на объект, описывающий открытый файл, стало равным нулю, то:
Ответ:
 (1) объект будет разрушен
 
 (2) файл будет уничтожен
 
 (3) доступ к файлу будет разрешен
 
Упражнение 6:
Номер 1
При помощи Win32-функций можно:
Ответ:
 (1) открыть по имени уже существующий объект
 
 (2) создать объект и дать ему имя
 
 (3) создать неименованный объект
 
Номер 2
Win32-функция, создающая объект, возвращает приложению:
Ответ:
 (1) 64-разрядный описатель объекта
 
 (2) индекс в таблице описателей объектов
 
 (3) ссылку на таблицу описателей объектов
 
Номер 3
Объекты могут быть закрыты только:
Ответ:
 (1) функцией CloseHandle
 
 (2) при перезагрузке системы
 
 (3) в момент завершения одного из процессов, открывших объект