Вопрос 1
Что включает в себя промежуточный виртуальный адрес при сегментно-страни
+ 1. номер виртуальной страницы
+ 2. смещение относительно начала виртуальной страницы
3. номер виртуального сегмента
4. смещение относительно начала сегмента
Вопрос 2
За счет чего реализуется доступ разных процессов к общим областям памяти
+ 1. за счет настройки записей-дескрипт
2. за счет создания транслятором одинаковых виртуальных адресов
3. за счет использования одинакового виртуального адресного пространства
4. за счет использования разными процессами совершенно одинаковых таблиц сегментов или страниц
Вопрос 3
Какие утверждения относительно использования общей (разделяемой) памяти являются правильными
+ 1. общая память может содержать данные, обрабатываемые разными процессами
+ 2. общая память может содержать исполняемый код, используемый разными процессами
3. каждый сегмент или страница процесса отмечается как общий или локальный
+ 4. для использования общих областей выполняется настройка дескрипторных таблиц процессов
Вопрос 4
Когда может выполняться настройка перемещаемого кода
+ 1. при загрузке кода в память
2. при выполнении команд процессором
+ 3. при создании кода транслятором
+ 4. при написании кода программистом
Вопрос 5
Какие задачи должна решать подсистема управления памятью
+ 1. преобразование виртуальных адресов в физические
+ 2. выделение и освобождение памяти при создании и уничтожении процессов и по их запросам при выполнении
3. защита адресных пространств процессов
+ 4. планирование порядка выполнения процессов и потоков
Вопрос 6
Какие действия выполняются при реализации метода немедленного сохранения изменяемых данных
+ 1. изменяемые данные записываются в основную память
+ 2. изменяемые данные записываются в кэш-память, если они там есть
3. изменяемые данные записываются в кэш-память в любом случае
4. изменяемые данные записываются только в кэш-память, но не в основную
Вопрос 7
Что содержит запись-дескрипто
1. размер сегмента
2. права доступа к сегменту
+ 3. номер страницы, содержащей таблицу страниц сегмента
+ 4. адрес начала сегмента в виртуальном адресном пространстве процесса
Вопрос 8
Какие утверждения относительно кэш-памяти являются правильными
1. кэш-память занимает место между основной и регистровой памятью
2. кэш-память вводится для сглаживания разницы в скоростях работы процессора и основной памяти
+ 3. кэш-память реализуется на аппаратном уровне
+ 4. кэш-память предназначена для кратковременного хранения наиболее часто используемых команд и данных
Вопрос 9
Какую информацию содержит дескриптор страницы
+ 1. номер назначенной физической страницы
+ 2. признак присутствия страницы в памяти
+ 3. признак модификации страницы
4. начальный адрес размещения страницы в памяти
Вопрос 10
Какие достоинства имеет страничная организация памяти
+ 1. очень простой механизм преобразования виртуального адреса в физический
+ 2. отсутствие фрагментации памяти
3. высокая эффективность страничного обмена
4. удобство использования общих областей памяти для разных процессов
Вопрос 11
Что выполняет система при входе потока в критическую секцию
+ 1. проверяет занятость общих разделяемых данных
2. при необходимости изменяет состояние внутренней флаговой переменной
+ 3. либо разрешает выполнение критического кода, либо переводит поток в состояние ожидания
4. изменяет состояния остальных потоков
Вопрос 12
По каким причинам может произойти изменение состояния потока «выполнение» -> «готовность»
+ 1. завершение выделенного потоку кванта времени
+ 2. при аварийном завершении выполнения потока
+ 3. появление среди готовых потоков более приоритетного
4. при запросе потоком занятого системного ресурса
Вопрос 13
Какие утверждения относительно критических секций и мьютексов являются правильными
+ 1. критические секции используются только для потоков одно и того же процесса
+ 2. мьютексы используются для взаимодействия потоков разных процессов
3. использование мьютексов требует значительно больших системных затрат
4. мьютексы и критические секции — абсолютно эквивалентные механизмы
Вопрос 14
Какие утверждения относительно многопоточных приложений являются правильными?
+ 1. многопоточные приложения создают иллюзию одновременного выполнения приложением нескольких задач
2. многопоточные приложения позволяют рационально загружать ресурсы системы
+ 3. многопоточные приложения требут очень тщательной отладки
4. многопоточными являются все современные приложения
Вопрос 15
Какая структура данных используется при планировании потоков?
1. набор очередей, упорядоченный по значению приоритета
+ 2. список потоков, упорядоченных по их идентификаторам
3. набор стеков, упорядоченный по значению приоритета
4. неупорядоченный список потоков
Вопрос 16
Какую информацию обычно содержит дескриптор потока
1. состояние потока
+ 2. указатель на контекст потока
3. идентификатор потока
4. приоритет потока
+ 5. имя файла с кодом потока
Вопрос 17
Какие утверждения относительно понятия семафора являются правильными
1. семафоры применяются для отслеживания использования набора однотипных разделяемых ресурсов
+ 2. семафоры используют внутренние системные переменные с множеством возможных состояний
+ 3. при запросе ресурса значение семафора уменьшается, при освобождении — увеличивается
Вопрос 18
Что такое критическая секция
1. фрагмент кода потока, непосредственно использующий общую с другим потоком структуру данных
2. фрагмент кода потока, в котором возможно появление ошибок во время выполнения потока
3. струкутра данных, совместно используемая несколькими потоками
+ 4. фрагмент кода потока, наиболее критичный по времени выполнения
Вопрос 19
Как группируются потоки в зависимости от их приоритетов
1. потоки реального времени > системные потоки > прикладные потоки
2. системные потоки > потоки реального времени > прикладные потоки
+ 3. системные потоки > прикладные потоки > потоки реального времени
4. потоки реального времени > прикладные потоки > системные потоки
Вопрос 20
Какие состояния потоков являются основными
+ 1. состояние выполнения кода потока процессором
+ 2. состояние ожидания наступления некоторого события
+ 3. состояние готовности к выполнению
4. состояние изменения кода потока
Вопрос 21
Что содержит раздел жесткого диска
+ 1. основные параметры файловой системы
+ 2. информацию об используемых блоках и их распределении между файлами
3. главный каталог раздела
4. файлы и каталоги, входящие в раздел
Вопрос 22
Какие вопросы являются основными при реализации файловых систем
+ 1. физическая организация хранения данных на дисках
+ 2. способы определения местонахождения запрошенных данных на дисках
+ 3. алгоритмы выполнения операций с файлами
4. организация основной памяти
Вопрос 23
Какие действия выполняются при удалении файла
+ 1. извлечение из записи в каталоге адреса первого блока файла или номера индексного узла
+ 2. просмотр цепочки выделенных файлу блоков и освобождение их
3. удаление записи о файле из каталога
4. очистка всех выделенных файлу блоков от хранящейся там информации
Вопрос 24
Какие основные подходы можно использовать для распределения дискового пространства между файлами
+ 1. каждый файл занимает непрерывный набор блоков
+ 2. файл распределяется между любыми свободными блоками с созданием единой общей таблицы распределения файлов
3. файл распределяется между любыми свободными блоками с созданием для каждого файла своей структуры, хранящей номера выделенных блоков
4. в зависимости от размера файла система создает дисковый блок необходимого размера и назначает его файлу
Вопрос 25
Какие утверждения относительно индексно-узловог
+ 1. для каждого файла создается и поддерживается свой индексный узел
+ 2. очень легко и быстро реализуется прямой доступ к нужному фрагменту файла
3. немного замедляется обработка очень больших файлов
4. требуются большие затраты памяти для хранения индексных узлов файлов
Вопрос 26
Какие утверждения относительно разделов жесткого диска являются правильными
+ 1. раздел – это непрерывная область жесткого диска
+ 2. каждый раздел может иметь свою файловую систему
+ 3. разделы могут иметь разные размеры
4. разделы содержат только служебную информацию о файловых системах, а сами файлы разных файловых систем хранятся в общей части диска
Вопрос 27
Какие особенности характерны для дисковых блоков небольшого размера
+ 1. эффективное использование дискового пространства за счет малой фрагментации
2. большие накладные расходы на поддержку большого числа блоков
3. замедление операций чтения/записи для файлов, занимающих несмежные блоки
+ 4. более высокая скорость операций чтения/записи по сравнению с блоками большого размера
Вопрос 28
Какие утверждения относительно таблицы распределения файлов (File Allocation Table) являются правильными
+ 1. таблица используется в файловых системах FAT16/FAT32
+ 2. число j в ячейке i таблицы говорит, что за блоком i файлу выделен блок j
+ 3. после загрузки системы таблица постоянно находится в основной памяти
4. для размещения таблицы требуется очень мало памяти
Вопрос 29
Какие операции должно выполнить устройство управления диском для установки на начало заданного сектора
+ 1. выбрать необходимую головку чтения/записи (поверхность одного из дисков)
+ 2. переместить головку на нужный цилиндр
3. повернуть диск на нужный угол
4. просмотреть всю дорожку с целью поиска заданного сектора
Вопрос 30
Что содержит одна запись каталога в файловых системах FAT16/FAT32
+ 1. имя файла
+ 2. атрибуты файла
+ 3. номер первого выделенного дискового блока
4. количество выделенных блоков