Итоговый тест с ответами по дисциплине "Операционные системы", страница 2

управления

планирования

разделения данных

защиты данных

защиты программ

Вопрос: Если квант станет больше, суммарные накладные (дополнительные) расходы на переключение потоков будут:

Варианты ответов:

больше

не меньше

не больше

остаются прежними

меньше

Вопрос: При появлении в системе более приоритетного готового к выполнению потока при обслуживании с относительными приоритетами выполнение текущего потока ...

Варианты ответов:

всегда прерывается

иногда не прерывается

останавливается

часто прерывается

не прерывается

Вопрос: Если поток в ОС OS/2 начинает операцию ###, то после ее завершения он получит наивысшее значение приоритета своего класса.

Варианты ответов: вво#$#-выво#$# | обме#$#

Вопрос: Запросы приложений и пользователей на создание новой задачи или на повышение приоритета уже существующей задачи создают новую ситуацию, требующую пересмотра очередей и ### процессора.

Варианты ответов: переключен#$#

Вопрос: В системах реального времени для отработки статического расписания планировщик активизируется по прерываниям от ### , возникающим через короткие интервалы времени (около 32 мс).

Варианты ответов: тайме#$#

Вопрос: В системах реального времени после каждого прерывания планировщик просматривает расписание и проверяет, не пора ли ... задачи.

Варианты ответов:

приостановить

сменить

запустить

переключить

остановить

Вопрос: Ресурсы обработчиков прерываний принадлежат:

Варианты ответов:

конкретному процессу

конкретному потоку

диспетчеру

планировщику

ОС

Вопрос: В общем случае в ОС реализуется двухуровневый механизм планирования работ: на верхнем уровне работает диспетчер ###, на нижнем - оставшееся процессорное время распределяет диспетчер потоков.

Варианты ответов: прерыван#$#

Вопрос: Диспетчер системных вызовов сохраняет содержимое регистров процессора в системном стеке и проверяет, попадает ли запрошенный номер вызова в поддерживаемый ОС ### и передает управление адресованной процедуре ОС.

Варианты ответов: диапазон

Вопрос: После завершения работы системного вызова управление возвращается ### системных вызовов вместе с кодом завершения этого вызова.

Варианты ответов: диспетче#$#

Вопрос: Поток, сделавший синхронный (блокирующий) системный вызов, переводится планировщиком ОС в состояние ### , а после завершения обработки вызова - в состояние готовности.

Варианты ответов: ожидан#$#

Вопрос: Асинхронный системный вызов приводит к переходу потока в состояние ### , и неясно, когда поток сможет воспользоваться результатами этого системного вызова.

Варианты ответов: готовност#$#

Вопрос: Разработчики ОС предоставляют в распоряжение ### набор разных по своим возможностям средств синхронизации.

Варианты ответов: программис#$#

Вопрос: Тупиковые ситуации не могут разрешиться без воздействия извне, поэтому в составе ОС должны быть средства их:

Варианты ответов:

выявления

разрешения

устранения

предотвращения

Вопрос: Потребность потока сразу в нескольких ресурсах является необходимым условием ...

Варианты ответов:

устранения тупика

устранения блокировки

ожидания ресурсов

возникновения тупика

Вопрос: При установке сигнального состояния одного из указанных синхронизирующих объектов, либо всех этих объектов, поток может попросить ОС перевести его в состояние:

Варианты ответов:

активное

ожидания

сигнальное

несигнальное

готовности

Вопрос: В качестве аргумента системного вызова Wait () поток может указать максимальное время ожидания перехода синхронизирующего объекта в ... состояние.

Варианты ответов:

несигнальное

выключенное

сигнальное

Вопрос: Сигналы обеспечивают логическую связь между родственными процессами, а также между процессом и ...

Варианты ответов:

пользователем

терминалом

чужим потоком

ОС

ядром