Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тестовые задания по ОС_1.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
491.01 Кб
Скачать

F1: Операционные системы, среды и оболочки

F3: Итоговое тестирование

V1: Управление процессами в автономных однопроцессорных вычислительных машинах

I: {{1}}; К=A

S: Вычислительный процесс это…

-: последовательность операций при выполнении программы

-: план действий

-: средство вычислительной машины

-: компьютерная программа

I: {{2}}; К=A

S: Программа это…

-: План действий

-: Ресурс вычислительной системы

-: Область памяти на жестком диске

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

I: {{3}}; К=A

S: Ресурс это…

-: Любой потребляемый объект

-: Информация об выполняемых процессах

-: Алгоритм действий

-: Последовательность заданий операционной системы

I: {{4}}; К=A

S: При планировании процессов, процесс называется новый, который…

-: только что создан

-: ожидает освобождения CPU

-: выполняются в CPU

-: завершил свою работу

I: {{5}}; К=A

S: При планировании процессов, процесс называется готовый, который…

-: ожидает освобождения CPU

-: только что создан

-: выполняются в CPU

-: завершил свою работу

I: {{6}}; К=A

S: При планировании процессов, процесс называется выполняемый, который…

-: выполняются в CPU

-: ожидает освобождения CPU

-: только что создан

-: завершил свою работу

I: {{7}}; К=A

S: При планировании процессов, процесс называется завершённый, который…

-: завершил свою работу

-: выполняются в CPU

-: ожидает освобождения CPU

-: только что создан

I: {{8}}; К=A

S: Системными процессами называются, процессы которые

-: исполняют программу из состава операционной системы

-: используют совместные ресурсы

-: имеют информационные связи

-: раз­деляют общие структуры данных

I: {{9}}; К=A

S: Взаимосвязанные процессы, это процессы которые

-:имеющие какую-то связь

-: исполняют программу из состава операционной системы

-: слабо связанные

-: разделяют общие структуры данных

I: {{10}}; К=A

S: Изолированные процессы, это процессы которые

-: слабо связанные

-: имеющие какую-то связь

-: исполняют программу из состава операционной системы

-: используют совместные ресурсы

I: {{11}}; К=A

S: Информационно-независимые процессы, это процессы которые

-: использующие совместные ресурсы, но имеющие собственные

-: информационные базы, имеющие какую-то связь

-: исполняют программу из состава операционной системы

-: используют совместные ресурсы

I: {{12}}; К=A

S: Когда в процессе используется общий критический ресурс, и процессы не могут развиваться одновременно, то такие процессы находятся в отношении…

-: взаимного исключения

-: приоритетности

-: предшествования

-: конкурирования

I: {{13}}; К=A

S: Если на процессоре реализуется процесс с меньшим приоритетом, то такие процессы находятся в отношении…

-: приоритетности

-: предшествования

-: конкурирования

-: взаимного исключения

I: {{14}}; К=A

S: Когда один процесс всегда находится в активном состоянии раньше, чем другой то такие процессы находятся в отношении…

-: предшествования

-: приоритетности

-: конкурирования

-: взаимного исключения

I: {{15}}; К=A

S: По генеалогическому признаку различают порождающие и….

-: порожденные процессы

-: эквивалентные процессы

-: тождественные процессы

-: равные процессы

I: {{16}}; К=A

S: По результативности различают

-: эквивалентные процессы

-: тождественные процессы

-: равные процессы

-: порожденные процессы

I: {{17}}; К=A

S: По временным характеристикам различают

-: интерактивные процессы

-: пакетные процессы

-: процессы реального времени

-: порожденные процессы

V2: Планирование процессов

I: {{18}}; К=A

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

-: процесс завершился и покинул систему

-: произошла ошибка

-: процесс перешел в состояние «ожидание»

-: исчерпан квант процессорного времени, отведенный данному процессу

I: {{19}}; К=A

S: Процесс, который исчерпал свой квант, переводится в состояние ### .

-: Готовый

-: Готов$$

I: {{20}}; К=A

S: Приоритет который изменяется во времени в соответствии с некоторым законом, называется…

-: Динамическим приоритетом

-: Относительным приоритетом

-: Абсолютным приоритетом

-: Эквивалентным

I: {{21}}; К=A

S: Способ планирования процессов, при котором активный процесс выполняется до тех пор, пока он сам, по собственной инициативе, не отдаст управление планировщику операционной системы, называется

-: Невытесняющая многозадачность

-: Вытесняющая многозадачность

-: Планируемая многозадачность

-: Динамическая многозадачность

I: {{22}}; К=A

S: Способ, при котором решение о переключении процессора с выполнения одного процесса на выполнение другого процесса принимается планировщиком операционной системы, а не самой активной задачей, называется

-: Вытесняющая многозадачность

-: Невытесняющая многозадачность

-: Планируемая многозадачность

-: Динамическая многозадачность

I: {{23}}; К=A

S: Основным различием между вытесняющими и невытесняющими вариантами многозадачности является степень…

-: централизации механизма планирования задач

-: разграничения механизма планирования задач

-: ограничения механизма планирования задач

-: распределения механизма планирования задач

I: {{24}}; К=A

S: При невытесняющей многозадачности механизм планирования распределен между

-: ОС и прикладными программами

-: драйверами и устройствами ввода

-: драйверами и устройствами вывода

-: драйверами и устройствами ввода-вывода

I: {{25}}; К=A

S: Значительным преимуществом невытесняющих систем является

-: более высокая скорость переключения с задачи на задачу

-: более быстрая система ввода-вывода

-: более высокая скорость работы жесткого диска

-: более высокая скорость работы оперативной памяти

I: {{26}}; К=A

S: Принудительная передача управления от выполняемой программы к системе, это…

-: прерывание

-: вытеснение

-: замещение

-: разделение

I: {{27}}; К=A

S: Механизм прерываний реализуется…

-: аппаратно-программными средствами

-: только аппаратными средствами

-: только программными средствами

-: драйверами устройств

I: {{28}}; К=С

S: Главные функции механизма прерываний

-: распознавание или классификация прерываний

-: передача управления соответственно обработчику прерываний

-: корректное возвращение к прерванной программе

-: разграничение адресного пространства

I: {{29}}; К=A

S: После выполнения про­граммы обработки прерывания управление возвращается прерванной ранее программе посредством занесения в указатель команд

-: сохраненного адреса команды

-: драйверного значения

-: выделенных адресов устройству

-: адресного пространство оперативной памяти

I: {{30}}; К=A

S: Внешние прерывания вызываются асинхронными событиями, которые происходят

-: вне прерываемого процесса

-: в процессе обработки программы

-: непосредственно в программе

-: в устройстве

I: {{31}}; К=C

S: Прерывания вызываются асинхронными событиями, которые происходят вне прерываемого процесса, например

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

-: прерывания от внешних устройств (прерывания по вводу-выводу)

-: прерывания по нарушению питания

-: прерывания от другого процессора или другой ВМ

I: {{32}}; К=A

S: Внутренние прерывания вызываются событиями, которые связаны с работой про­цессора и являются

-: синхронными с его операциями

-: синхронными с устройствами

-: синхронизированными с системным временем

-: синхронизированным с внешними прерываниями

I: {{33}}; К=B

Какие внутренние прерывания вызываются событиями, которые связаны с работой процессора и являются синхронными с его операциями

-: при делении на нуль

-: при переполнении или исчезновении порядка

-: при делении на еденицу

-: при делении на 1024

I: {{34}}; К=A

S: При попытке использовать команду, запрещенную в данном режиме, происходит…

-: внутреннее прерывание

-: внешнее прерывание

-: диалоговое прерывание

-: независимое прерывание

I: {{35}}; К=A

S: Прерывания возникают по особой команде процессора, выполнение которой приводит к переходу на новую последовательность исполняемых инструкций, называются…

-: программными прерываниями

-: системными прерываниями

-: модульными прерываниями

-: командными прерываниями

I: {{36}}; К=B

S: Какими может обладать процессор средствами защиты от прерываний

-: отключение системы прерываний

-: маскирование (запрет) отдельных сигналов прерывания

-: замещение прерываний

-: удаление прерываний

I: {{37}}; К=A

S: Сигнал с более высоким приоритетом обрабатывается

-: в первую очередь

-: в последнюю очередь

-: вслед за сигналом с более низким приоритетом

-: после выполнения всех остальных сигналов с более низким приоритетом

I: {{38}}; К=C

S: Программное управление специальными регистрами маски (так называемое маскирование сигналов прерывания) позволяет реализовать различные дисциплины обслуживания, такие как дисциплина обслуживания

-: с относительными приоритетами

-: с абсолютными приоритетами

-: по принципу стека

-: по принципу алгоритма

I: {{39}}; К=B

S: Дисциплина обслуживания по принципу стека, то есть когда запросы с более низким приоритетом могут прерывать обработку прерывания

-: с более высоким приоритетом

-: с менее высоким приоритетом

-: без приоритета

-: с замещением приоритета

I: {{40}}; К=C

S: В состав любой ОС реального времени прежде всего входят

-: программы управления системой прерываний

-: контроля состояний задач и событий

-: синхронизации задач

-: средства тестирования памяти

I: {{41}}; К=A

S: Для того, чтобы система прерываний не среагировала повторно на сигнал запроса на прерывание, она обычно автоматически

-: отключает прерывания

-: подключает прерывания

-: заменяет прерывания

-: подменяет прерывания

I: {{42}}; К=A

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

-: супервизором прерываний

-: провизором прерываний

-: ревизором прерываний

-: администратором прерываний

V2: Межпроцессное взаимодействие

I: {{43}}; К=A

S: Сложность проблемы синхронизации состоит в…

-: нерегулярности возникающих ситуаций

-: регулярности возникающих ситуаций

-: взаимным исключением возникающих ситуаций

-: в способах разрешения ситуаций

I: {{44}}; К=A

S: Простейший способ обеспечить взаимное исключение – позволить процессу, находящемуся в критической секции

-: запрещать все прерывания

-: разрешать все прерывания

-: удалять все прерывания

-: перезагружать стек прерываний

I: {{45}}; К=A

S: Для организации синхронизации процессов могут применяться специальные механизмы высокого уровня, называемые

-: семафорами

-: светофорами

-: драйверами

-: прогнозами

I: {{46}}; К=A

S: Для работы с семафорами применяются две операции

-: down и up

-: left и right

-: down и right

-: left и up

I: {{47}}; К=A

S: Операция down сравнивает значение семафора с нулем, если значение семафора больше нуля, операция down

-: уменьшает его

-: увеличивает его

-: блокирует его

-: разблокирует его

I: {{48}}; К=A

S: Операция up … значение семафора

-: увеличивает

-: уменьшает

-: блокирует его

-: разблокирует его

I: {{50}}; К=A

S: Часто используется упрощенная версия семафора, называемая

-: мьютексом

-: байтексом

-: алгоритмом

-: заданием

I: {{51}}; К=A

S: Мьютекс является переменной, которая может находиться в одном из двух состояний…

-: блокированном или неблокированном

-: в основном и второстепенном

-: в однозначном и многозначном

-: в прогнозируемом и предсказуемом

I: {{52}}; К=A

S: Для описания мьютекса требуется

-: один бит

-: восемь бит

-: 16 бит

-: один байт

I: {{53}}; К=A

S: Одним из наиболее простых, удобных и интуитивных интерфейсов межпроцессного взаимодействия является

-: буфер обмена

-: буфер замены

-: буфер отмены

-: буфер системы

I: {{54}}; К=A

S: Буфер обмена может содержать в себе один информационный объект – фрагмент

-: фрагмент текста

-: рисунок

-: процесс

-: мьютекс

I: {{55}}; К=A

S: Проблемой синхронизации процессов являются

-: взаимные блокировки

-: независимые блокировки

-: однозначные блокировки

-: многозначные блокировки

I: {{56}}; К=A

S: Взаимоблокировки могут быть предотвращены на стадии

-: написания программ

-: запуска программ

-: выбора процедур работы драйвера

-: прогнозирования работы устройств и драйверов ввода-вывода

I: {{57}}; К=A

S: Контрольные точки расставляются в программе в тех местах, после которых возможно возникновение

-: тупика

-: блокировки драйвера

-: запуска сторонних программ

-: процесса вывода информации

I: {{58}}; К=A

S: Чтобы облегчить написание корректных программ, было предложено высокоуровневое средство синхронизации, называемое

-: монитором

-: дисплеем

-: терминалом

-: проектор

I: {{59}}; К=A

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

-: только один процесс.

-:только два процесса

-: все процессы

-: несколько процессов