Главная / Операционные системы /
Основы современных операционных систем / Тест 18
Основы современных операционных систем - тест 18
Упражнение 1:
Номер 1
В чем состоят принципы организации виртуальной памяти?
Ответ:
 (1) отделение логической памяти от физической 
 (2) расширение логической памяти 
 (3) хранение образов логической памяти процессов на диске 
 (4) выделение физической памяти по требованию 
Номер 2
Какие методы реализации виртуальной памяти используются в операционных системах?
Ответ:
 (1) страничная организация по требованию 
 (2) сегментная организация по требованию 
 (3) списочная организация по требованию 
 (4) остановка по требованию 
Номер 3
Каковы преимущества принципа виртуальной памяти?
Ответ:
 (1) увеличение логической памяти 
 (2) выделение памяти по требованию 
 (3) совместное использование памяти 
 (4) повышение эффективности обращений к памяти 
Упражнение 2:
Номер 1
Что такое страничная организация по требованию?
Ответ:
 (1) загрузка страницы в основную память только при обращении к ней 
 (2) реализация системных вызовов для явного запроса загрузки страницы 
 (3) загрузка страницы при получении запроса по электронной почте 
 (4) срочная реализация страничной организации по требованию руководства 
Номер 2
Что такое отказ страницы?
Ответ:
 (1) отсутствие страницы в библиотечной книге, взятой на дом 
 (2) прерывание по отсутствию страницы в основной памяти при обращении к ней 
 (3) нехватка памяти для страницы 
 (4) отсутствие страницы в файле откачки 
Номер 3
Какова реакция ОС на отказ страницы?
Ответ:
 (1) перезагрузка 
 (2) зависание 
 (3) подкачка страницы в основную память 
 (4) выделение резидентной памяти для страницы 
Упражнение 3:
Номер 1
Какова роль бита valid-invalid
при страничной организации по требованию?
Ответ:
 (1) указывает, присутствует ли страница в основной памяти 
 (2) указывает, принадлежит ли страница логической памяти процесса 
 (3) защита страницы по записи 
 (4) защита страницы по чтению 
Номер 2
Что происходит, если бит valid-invalid
для страницы равен 0?
Ответ:
 (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
Что такое копирование при записи – copy on write (при создании нового процесса)?
Ответ:
 (1) использование дочерним процессом адресного пространства родительского до первой записи в него, затем – его копирование для дочернего процесса 
 (2) копирование адресного пространства при любой записи в него 
 (3) копирование адресного пространства при записи на диск 
 (4) копирование образа процесса при записи в его адресное пространство 
Номер 2
Что такое файл, отображаемый в память?
Ответ:
 (1) файл, блоки которого отображены в виртуальную память с помощью таблицы страниц 
 (2) файл, размещаемый в основной памяти, без записи на диск 
 (3) файл, копия которого хранится в памяти 
 (4) файл, элементы которого сериализуются в основной памяти 
Номер 3
Каковы преимущества файлов, отображаемых в память?
Ответ:
 (1) эффективность выполнения операций 
 (2) возможность совместного использования несколькими процессами 
 (3) экономия памяти 
 (4) повышение надежности работы 
Упражнение 6:
Номер 1
Каков принцип алгоритма FIFO замещения страниц?
Ответ:
 (1) замещается страница, которая раньше всего загружалась в память 
 (2) замещается произвольная страница в памяти 
 (3) замещается страница с минимальным числом обращений 
 (4) замещается страница с максимальным числом обращений 
Номер 2
Каков принцип алгоритма LRU замещения страниц?
Ответ:
 (1) замещается страница, которая раньше всего загружалась в память 
 (2) замещается страница в памяти, которая дольше всех не использовалась 
 (3) замещается страница с максимальным числом обращений 
 (4) замещается страница с минимальным числом обращений 
Номер 3
Каков принцип алгоритма LFU замещения страниц?
Ответ:
 (1) замещается страница, которая раньше всего загружалась в память 
 (2) замещается страница в памяти, которая дольше всех не использовалась 
 (3) замещается страница с максимальным числом обращений 
 (4) замещается страница с минимальным числом обращений 
Упражнение 7:
Номер 1
Как зависит число отказов страниц от числа свободных фреймов?
Ответ:
 (1) обратно пропорционально 
 (2) прямо пропорционально 
 (3) экспоненциально 
 (4) логарифмически 
Номер 2
Что такое аномалия Belady?
Ответ:
 (1) возрастание числа отказов страниц при 4 свободных фреймах, по сравнению с 3, в алгоритме FIFO 
 (2) возрастание числа отказов страниц с возрастанием числа свободных фреймов 
 (3) уменьшение числа отказов страниц с возрастанием числа свободных фреймов 
 (4) постоянное число отказов страниц при любом числе фреймов 
Номер 3
В чем идея оптимального алгоритма замещения страниц?
Ответ:
 (1) замещается страница, которая не использовалась в течение наибольшего периода времени 
 (2) замещается страница, которая не использовалась в течение наименьшего периода времени 
 (3) замещается страница с минимальным числом обращений 
 (4) замещается страница с максимальным числом обращений 
Упражнение 8:
Номер 1
Что такое thrashing?
Ответ:
 (1) ситуация нехватки памяти, когда процессор занят в основном откачкой и подкачкой страниц 
 (2) ситуация отсутствия дисковой памяти 
 (3) неисправность жесткого диска 
 (4) неисправность оперативной памяти 
Номер 2
Когда возникает thrashing?
Ответ:
 (1) когда сумма потребностей в памяти процессов больше объема основной памяти 
 (2) при сбое системы 
 (3) при ошибке в программе 
 (4) при неверном проектировании ОС 
Номер 3
Что такое рабочее множество?
Ответ:
 (1) множество фреймов в памяти, используемых процессом 
 (2) множество файлов на диске, используемых процессом 
 (3) множество процессов в системе 
 (4) множество всех свободных фреймов