wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Виртуальная память

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

Какое определение лучше всего описывает виртуальную память?

a)

Физическое пространство в оперативной памяти (RAM)

b)

Адресное пространство, которое кажется процессу целым, но не обязательно соответствует физической памяти

c)

Кэш для преобразований виртуальных адресов в физические

d)

Набор физических страниц в оперативной памяти

2.

Что такое физическая страница?

a)

Страница кода программы

b)

Блок памяти фиксированного размера в RAM

c)

Кэш для хранения преобразований виртуальных адресов

d)

Набор всех виртуальных страниц

3.

Основная цель страничной памяти состоит в…

a)

Сокращении энергопотребления

b)

Защите данных и увеличении гибкости при работе с памятью

c)

Ускорении вычислений

d)

Обеспечении доступа к интернету

4.

Какой стандартный размер страницы в современных ОС?

a)

1 КБ

b)

512 байт

c)

4 КБ

d)

8 КБ

5.

Таблица страниц используется для…

a)

Управления процессами

b)

Хранения соответствий между виртуальными и физическими адресами

c)

Создания виртуальных адресов

d)

Сохранения данных о текущих пользователях

6.

Что происходит при ошибке отсутствия страницы (Page Fault)?

a)

Процесс завершает свою работу

b)

Операционная система загружает страницу с диска

c)

Процесс удаляется из памяти

d)

Процесс получает доступ к защищённым данным

7.

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

a)

MBR (Master Boot Record)

b)

FAT (File Allocation Table)

c)

TLB (Translation Lookaside Buffer)

d)

RAM

8.

Сколько уровней может иметь многоуровневая таблица страниц?

a)

Только один

b)

Произвольное количество

c)

Два

d)

От двух до трёх

9.

В чем преимущество многоуровневой таблицы страниц?

a)

Увеличивает размер физической памяти

b)

Снижает требования к памяти

c)

Обеспечивает лучшее управление данными в кэше

d)

Ускоряет работу процессора

10.

Какой из следующих алгоритмов чаще всего используется для замещения страниц?

a)

LIFO (Last In, First Out)

b)

FIFO (First In, First Out)

c)

LRU (Least Recently Used)

d)

RLU (Random Least Used)

11.

Какую функцию выполняет кэш TLB?

a)

Обрабатывает запросы на доступ к сети

b)

Хранит преобразования виртуальных адресов в физические

c)

Создаёт виртуальные адреса для данных

d)

Обеспечивает защиту системы от вирусов

12.

Какой элемент не является частью страничной памяти?

a)

Многоуровневая адресация

b)

Виртуальная память

c)

Таблица страниц

d)

TLB

13.

В каком случае возникает ошибка отсутствия страницы?

a)

Когда процессор не может найти данные в TLB

b)

Когда процесс запрашивает данные, которые отсутствуют в физической памяти

c)

Когда физическая страница запрашивается более одного раза

d)

Когда данные удаляются из таблицы страниц

14.

В чем заключается основное преимущество подкачки?

a)

Позволяет использовать больше данных, чем физически доступно в RAM

b)

Ускоряет загрузку операционной системы

c)

Уменьшает задержки при выполнении процессов

d)

Повышает защищенность данных

15.

Что такое сегментация в контексте управления памятью?

a)

Оптимизация виртуальной памяти для быстрого доступа

b)

Разбиение страниц на подстраницы

c)

Логическое разделение памяти на сегменты разного размера

d)

Деление памяти на блоки фиксированного размера

16.

Какой из перечисленных компонентов не связан с сегментацией?

a)

TLB

b)

Логические сегменты

c)

Сегментная таблица

d)

Сегментные регистры

17.

Что является недостатком одноуровневой таблицы страниц?

a)

Низкая скорость доступа

b)

Требуется много памяти для хранения таблицы

c)

Недостаток защиты данных

d)

Увеличение размера страниц

18.

Какую функцию выполняет многоуровневая таблица страниц?

a)

Создаёт новые виртуальные страницы

b)

Уменьшает задержку при поиске страниц

c)

Хранит преобразования виртуальных адресов в физические

d)

Хранит ссылки на другие таблицы страниц

19.

Какой метод оптимизации позволяет уменьшить использование физической памяти?

a)

Уменьшение количества сегментов

b)

Кэширование данных

c)

Увеличение размера страниц

d)

Подкачка

20.

Сегментно-страничная память представляет собой комбинацию…

a)

Таблиц страниц и сегментов

b)

Подкачки и страничной памяти

c)

Кэширования и сегментирования

d)

Виртуальной памяти и страничной памяти

21.

Какой механизм предотвращает процесс от доступа к чужим страницам?

a)

Алгоритмы замещения

b)

Защитные сегменты

c)

Таблица страниц

d)

TLB

22.

В чем заключается разница между сегментацией и страничной памятью?

a)

Страницы — это логические блоки, а сегменты — физические

b)

Сегменты фиксированного размера, а страницы — нет

c)

Сегменты могут быть различного размера, а страницы — фиксированного

d)

Сегментация используется только в виртуальной памяти

23.

Какой метод управления памятью эффективнее для работы с большими объёмами данных?

a)

Многоуровневая таблица страниц

b)

Страничная память

c)

Сегментация

d)

Одноуровневая таблица страниц

24.

Какой компонент отвечает за быструю обработку преобразований адресов

a)

TLB

b)

MBR

c)

FAT

d)

ROM

25.

Что произойдет, если виртуальная память заполнена?

a)

Процесс останавливается

b)

Таблица страниц обновляется

c)

Виртуальные страницы выгружаются на диск

d)

Происходит подкачка данных

26.

Какой из следующих алгоритмов управления памятью не существует?

a)

RLRU

b)

FIFO

c)

LRU

d)

Алгоритмы предсказания

27.

Что является недостатком многоуровневой таблицы страниц?

a)

Увеличенные задержки

b)

Сложность в реализации

c)

Высокие требования к RAM

d)

Недостаток гибкости

28.

Какой компонент предотвращает прямой доступ одного процесса к памяти другого?

a)

Подкачка

b)

Сегментация

c)

Защита страниц

d)

TLB

29.

Какой элемент памяти ускоряет преобразование адресов?

a)

TLB

b)

Сегментные таблицы

c)

Таблицы страниц

d)

Подкачка

30.

Какой компонент создается для каждого процесса в виртуальной памяти?

a)

Виртуальные страницы

b)

Таблица страниц

c)

Физические страницы

d)

Подкачка

31.

Виртуальные адреса преобразуются в…

a)

Реальные адреса

b)

Физические адреса

c)

Логические адреса

d)

Защищенные адреса

32.

Какой компонент помогает управлять виртуальными страницами, которые не помещаются в физическую память?

a)

Подкачка

b)

Таблица страниц

c)

Сегментация

d)

Кэш TLB

33.

Чем занимается TLB?

a)

Хранит физические страницы

b)

Ускоряет преобразование виртуальных адресов

c)

Создаёт новые таблицы страниц

d)

Управляет сегментацией

34.

Какой из следующих элементов не является частью виртуальной памяти?

a)

Таблица страниц

b)

Сегменты

c)

TLB

d)

BIOS

35.

Какой алгоритм используется для замены страниц, которые давно не использовались?

a)

FIFO

b)

LRU

c)

RLU

d)

LIFO

36.

Что происходит при заполнении физической памяти?

a)

Происходит подкачка

b)

Физическая память увеличивается

c)

Таблица страниц обнуляется

d)

TLB очищается

37.

Чем отличается сегментно-страничная память?

a)

Использует только виртуальные страницы

b)

Комбинирует сегменты и страницы для улучшения гибкости

c)

Делит физическую память на страницы разного размера

d)

Использует отдельные таблицы страниц для разных процессов

38.

Какие данные хранятся в таблице страниц?

a)

Информация о процессах

b)

Соответствия между виртуальными и физическими адресами

c)

Файлы операционной системы

d)

Данные пользователя

39.

В чем заключается функция сегментной таблицы?

a)

Хранит преобразования адресов для сегментов

b)

Кэширует виртуальные адреса

c)

Ускоряет преобразование виртуальных адресов

d)

Управляет файлами подкачки

40.

Какой механизм необходим для одновременной работы с большими объемами данных?

a)

TLB

b)

Подкачка

c)

Сегментация

d)

Увеличение размера страниц