Главная / Операционные системы /
Введение во внутреннее устройство Windows / Тест 13
Введение во внутреннее устройство Windows - тест 13
Упражнение 1:
Номер 1
Виртуальная память располагается …
Ответ:
 (1) в оперативной памяти и на жестком диске 
 (2) только в оперативной памяти 
 (3) в кэш-памяти и в оперативной памяти 
 (4) только на жестком диске 
Номер 2
Выберите верные утверждения относительно виртуальной памяти.
Ответ:
 (1) виртуальная память может располагаться как в оперативной памяти, так и на жестком диске 
 (2) процесс может работать с виртуальной памятью, размер которой превышает размер оперативной памяти 
 (3) размер виртуальной памяти должен совпадать с размером памяти, используемой операционной системой 
 (4) виртуальная память предоставляется только пользовательским процессам, не системным 
Номер 3
Выберите преимущества, получаемые за счет использования виртуальной памяти
Ответ:
 (1) благодаря использованию виртуальной памяти размер памяти, занимаемой процессом, может быть больше, чем размер оперативной памяти 
 (2) благодаря использованию виртуальной памяти можно разместить в памяти больше программ 
 (3) благодаря использованию виртуальной памяти прикладные программисты не занимаются сложными вопросами реального размещения данных в памяти 
 (4) благодаря использованию виртуальной памяти ускоряется работа каждой программы 
Упражнение 2:
Номер 1
Размер виртуального адресного пространства в 32 разрядных Windows составляет …
Ответ:
 (1) 2 гигабайта 
 (2) 4 гигабайта 
 (3) 32 гигабайта 
 (4) 16 экзабайт 
Номер 2
Размер виртуального адресного пространства, доступный процессам, в 32 разрядных Windows составляет …
Ответ:
 (1) 2 гигабайта 
 (2) 4 гигабайта 
 (3) 32 гигабайта 
 (4) 16 экзабайт 
Номер 3
Укажите теоретический предел виртуального адресного пространства в 64 разрядных Windows.
Ответ:
 (1) 16 экзабайт 
 (2) 64 гигабайта 
 (3) 32 гигабайта 
 (4) 1 экзабайт 
Упражнение 3:
Номер 1
Как называется размер блока виртуальной памяти, с которым работает операционная система?
Ответ:
 (1) байт 
 (2) килобайт 
 (3) страница 
 (4) таблица 
Номер 2
Что такое рабочий набор процесса?
Ответ:
 (1) подмножество виртуальных страниц процесса, расположенных в физической памяти 
 (2) набор байт виртуальной памяти, вытесненных на диск 
 (3) данные, сохраненные в файл подкачки 
 (4) таблица страниц процесса 
Номер 3
Укажите правильную последовательность действий при преобразовании виртуальных адресов в физические.
Ответ:
 (1) определяется строка в таблице страниц, соответствующая виртуальной странице, по ней определяется физическая страница 
 (2) определяется номер регистра процессора, соответствующего виртуальному адресу, по нему определяется физическая страница 
 (3) по виртуальному адресу в соответствии со специальной формулой вычисляется физический адрес 
 (4) номер виртуальной страницы всегда однозначно соответствует одной и той же физической странице 
Упражнение 4:
Номер 1
Из каких частей состоит виртуальное адресное пространство?
Ответ:
 (1) пользовательское виртуальное адресное пространство 
 (2) потоковое виртуальное адресное пространство 
 (3) стековое виртуальное адресное пространство 
 (4) системное виртуальное адресное пространство 
Номер 2
В какой части виртуального адресного пространства хранится исполняемый образ процесса?
Ответ:
 (1) пользовательское виртуальное адресное пространство 
 (2) потоковое виртуальное адресное пространство 
 (3) стековое виртуальное адресное пространство 
 (4) системное виртуальное адресное пространство 
Номер 3
Что такое "куча"?
Ответ:
 (1) набор процессов, выполняющих определенные системные функции 
 (2) область памяти, в которой процесс может выделять память динамическим структурам данных 
 (3) набор адресов, по которым процесс может читать данные 
 (4) область памяти, выделенная для использованных данных, которые в дальнейшем не пригодятся 
Упражнение 5:
Номер 1
Функция WinAPI VirtualAlloc позволяет…
Ответ:
 (1) резервировать виртуальные страницы 
 (2) передавать память зарезервированным страницам 
 (3) выделять память в стеке потока 
 (4) расширять виртуальное адресное пространство процесса 
Номер 2
Для чего используются таблицы страниц?
Ответ:
 (1) для установления соответствия виртуальных адресов физическим 
 (2) для хранения информации о зарезервированных страницах 
 (3) для организации работы с кучей процесса 
 (4) для хранения указателей на вершины стеков потоков 
Номер 3
Адрес каталога страниц процесса хранится …
Ответ:
 (1) в специальном поле структуры KPROCESS 
 (2) в таблице страниц процесса 
 (3) по специальному адресу в оперативной памяти 
 (4) в первом виртуальном адресе процесса 
Упражнение 6:
Номер 1
Укажите требования к безопасности операционной системы:
Ответ:
 (1) обязательная идентификация и аутентификация 
 (2) управляемый доступ к объектам 
 (3) хранение объектов в оперативной памяти 
 (4) защита при повторном использовании объектов 
Номер 2
Укажите правильные утверждения относительно маркера доступа:
Ответ:
 (1) маркер доступа имеется у каждого пользователя в системе 
 (2) маркер доступа имеют все объекты в системе 
 (3) в маркере доступа хранится список пользователей, которые могут получить доступ к объекту 
 (4) процессы, создаваемые пользователем, наследуют его маркер 
Номер 3
Что такое аутентификация?
Ответ:
 (1) сообщение пользователем системе своего имени 
 (2) проверка того, что пользователь является тем, за кого себя выдает 
 (3) предоставление прав доступа легальным пользователям 
 (4) фиксация событий, связанных с доступом к защищаемым ресурсам 
Упражнение 7:
Номер 1
Укажите правильные утверждения относительно дескриптора защиты:
Ответ:
 (1) дескриптор защиты имеется только у пользователей системы 
 (2) дескриптор защиты имеют все объекты в системе 
 (3) в дескрипторе защиты хранится список пользователей, которые могут получить доступ к объекту 
 (4) дескриптор защиты общий у всех процессов в системе 
Номер 2
Для чего используется идентификатор защиты (SID)?
Ответ:
 (1) для однозначного определения пользователя в системе 
 (2) для идентификации всех ресурсов в системе 
 (3) для идентификации системных процессов 
 (4) для аутентификации пользователей 
Номер 3
Какое право доступа дает возможность изменения списка управления доступом?
Ответ:
 (1) DELETE
 
 (2) READ_CONTROL
 
 (3) SYNCHRONIZE
 
 (4) WRITE_DAC
 
Упражнение 8:
Номер 1
Какие действия определяются правом учетной записи (account right)?
Ответ:
 (1) интерактивный вход в систему 
 (2) вход в качестве службы 
 (3) включение компьютера 
 (4) загрузка драйвера 
Номер 2
Какие действия определяются привилегиями (privileges)?
Ответ:
 (1) интерактивный вход в систему 
 (2) вход в качестве службы 
 (3) включение компьютера 
 (4) загрузка драйвера 
Номер 3
Какая функция отвечает за проверку возможности доступа процесса к объекту?
Ответ:
 (1) SeAccessCheck
 
 (2) NtAccessRead
 
 (3) KeVerifyObject
 
 (4) KiProcessAccess