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

оперативной памяти

ОС

процессора

Вопрос: В многопоточной системе при порождении процесса ОС создает для каждого процесса один или несколько:

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

дополнительных сегментов

дочерних процессов

дескрипторов

таблиц потоков

потоков выполнения

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

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

Вопрос: До прерывания выполнения потока ОС запоминает его:

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

описатель

контекст

образ

коды

данные

Вопрос: Данные, отражающие состояние аппаратуры компьютера в данный момент, а также параметры операционной среды, называются ...

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

дескриптором

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

словом состояния машины

описанием среды

контекстом

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

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

Вопрос: При переменной величине кванта ее убывание выгодно ...

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

длинным задачам

всем задачам

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

коротким задачам

Вопрос: Поток часто не использует квант полностью при интенсивном ...

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

выполнении

вводе-выводе

ожидании

завершении

обмене

Вопрос: Дискриминацию потоков с интенсивным обменом можно компенсировать организацией дополнительной более приоритетной очереди прерванных из - за необходимости ввода- вывода ... потоков .

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

активных

ожидающих

системных

параллельных

готовых

Вопрос: ОС Windows NT может повышать приоритет потока (называемый в этом случае ###), если поток не полностью использовал свой квант, или понижать его в противном случае.

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

Вопрос: В ОС UNIX System V процесс может относиться к одному из классов: разделения времени (приоритеты 0-99) или ### времени (приоритеты 100-159) .

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

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

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

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

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

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

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

свободным

ненужным

освобождаемым

блокированным

выделенным

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

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

Вопрос: В начале работы поток- писатель устанавливает его в несигнальное состояние, а все потоки- читатели выполнили вызов Wait(X) (где X - указатель на это событие) и переходят в состояние ожидания наступления этого события. Это - ...

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

объект-поток

объект-файл

объект-процесс

объект-мьютекс

объект-событие

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

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

Вопрос: Системная часть виртуальной памяти в ОС любого типа включает область, подвергаемую ###, и область, на которую оно не распространяется.

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

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

Варианты ответов: виртуальн#$#

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