Добавил:
больше работ здесь: https://github.com/alisadex Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Полный тест с ответами ОС

.pdf
Скачиваний:
86
Добавлен:
21.12.2023
Размер:
1.39 Mб
Скачать

1.Расширяемость, надежность, переносимость

2.Производительность, надежность

3.Расширяемость, производительность, надежность

4.Расширяемость, производительность

43.Исключения обрабатываются:

1.Специальными модулями ядра

2.Процедурами ОС, обслуживающими системные вызовы

3.Драйверами внешних устройств

44.Синхронизация потоков заключается:

1.В согласованном доступе к аппаратным средствам

2.В согласованном выполнении системных вызовов этими потоками

3.В согласовании их скоростей путем приостановки потоков

45.Аппаратные прерывания обрабатываются:

1.Специальными модулями ядра

2.Драйверами внешних устройств

3.Процедурами ОС, обслуживающими системные вызовы

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

1.Утилиты

2.Библиотеки процедур различного назначения

3.Драйверы

4.Системные обрабатывающие программы

5.Сервисные программы

47.В соответствии с определением ОС ее главными функциями является предоставление удобств пользователю и эффективное управление ресурсами вычислительной машины. В вычислительной технике середины 50-х годов из этих функций доминировала:

1.Обе функции развивались параллельно без явного доминирования

2.Эффективное управление ресурсами

3.Предоставление удобств пользователю

48.На современном этапе в развитии операционных систем персональных компьютеров наблюдается …

1.революция

2.стагнация

3.эволюция

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

1.Да

2.Нет

50.Выберите верные утверждения: 1. Совместимость на уровне исходных

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

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

3.Совместимость на уровне исходных текстов требует наличия соответствующего компилятора на вычислительной машине, на

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

51.Термин «гонки» (взаимные состязания) относится:

1.К набору процессов, демонстрирующих недетерминированное поведение

2.К набору процессов, совместно использующих какой-либо ресурс

3.К набору процессов, для каждого из которых важно завершиться как можно быстрее

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

1.Несигнальное

2.Активное

3.Готовности

4.Ожидания

5.Сигнальное

53.Комплекс системных управляющих и обрабатывающих программ, предназначенных для эффективного использования всех ресурсов вычислительной системы и удобства работы с ней, называется:

1.Монитором

2.Операционной средой

3.Управляющей средой

4.Операционной системой

5.Мониторной системой

54.Во многих ОС средства обмена данными и синхронизации называют средствами межпроцессного (межпоточного):

1.Воздействия

2.Реагирования

3.Влияния

4.Взаимодействия

5.Согласования

55.Киберугроза, использующая ошибку в операционной системе и появившаяся сразу после обнаружения данной уязвимости, пока разработчики ПО еще не успели создать патч, а IT-администраторы — принять другие меры безопасности называется

1.уязвимость нулевого дня

2.SQLинъекция

3.ошибка времени проверки ко времени использования

56.В результате действий пользователя или поступления сигналов от аппаратурысигналов завершения операций ввода-вывода, вырабатываемых контроллерами устройств ввода-вывода или сигналов от датчиков управляемых компьютеров технических объектов, могут возникать прерывания, называемые…

1.Системными

2.Внутренними

3.Аппаратными

4.Программными

57.Переменная величина кванта на убывание выгодна:

1.Пользователям

2.Длинным задачам

3.Всем задачам

4.Коротким задачам

58.Чтобы ОС обладала свойствами безопасности, в ее среде должна обеспечиваться фиксация всех «подозрительных» событий, называемая:

1.Аудитом

2.Легализацией

3.Логическим входом

4.Авторизацией

5.Аутентификацией

59.Программный модуль ОС, ответственный за чтение отдельных команд или их последовательности из командного файла, называют командным ...

1.Интерпретатором

60.Именованные каналы

1.позволяют обмениваться данными только родственным процессам

2.позволяют делиться системным временем только родственным процессам

3.позволяют делиться системным временем двум произвольным процессам

4.позволяют обмениваться данными двум произвольным процессам

61.Маскирование прерывания это:

1.Создание маски прерывания, для уменьшения времени обработки этого прерывания в дальнейшем

2.Запрещение прерывания

62.Для достижения переносимости ОС объем машинно-зависимых частей кода должен быть:

1.Минимизирован

2.На переносимость это не влияет

3.Максимизирован

63.Мультипрограммирование – это: 1. Способ организации вычислительного

процесса, при котором в памяти вычислительной машины находилась

одна программа, одновременно выполняющаяся на различных процессорах.

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

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

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

64.Примеры необходимости прерываний в работе мультипрограммной ОС:

1.В оперативной памяти отсутствуют данные, необходимые активной задаче

2.Загружена новая задача

3.Более приоритетной задаче требуется процессор

4.Произошло событие

5.Менее приоритетной задаче требуется процессор

65.Больше всего подвержена тупикам:

1.Система с разделением времени

2.Система пакетной обработки

3.Система жесткого реального времени

66.Если код ОС написан так, что дополнения и изменения могут вноситься без нарушения целостности системы, то такую ОС называют…

1.Расширяемой

2.Обновляемой

3.Структуризированной

4.Независимой

5.Дополняемой

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

1.Разделения данных

2.Планирования

3.Управления

4.Синхронизации

5.Защиты данных

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

1.Устранения блокировки

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

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

4.Устранения тупика

69.В ОС имеются системы управления:

a. Процессами

b. Памятью

c. Файлами

d. Устройствами ввода-вывода

e. Заданиями f. Потоками

70.Планирование потока – это:

1.Определение момента времени для смены текущего активного потока и выбор для выполнения потока из очереди готовых потоков

2.Определение момента времени для смены текущего активного потока

3.Выбор для выполнения потока из очереди готовых потоков

4.Переключение процессора с одного потока на другой

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

1.Контекст

2.Ресурсы

3.Области памяти

4.Результаты

5.Управление

72.Набор правил извлечения запроса процесса из очереди с последующим предоставлением ему ресурса для использования называется дисциплиной:

1.Формирования очереди

2.Обслуживания очереди

3.Поддержки очереди

4.Распределения ресурсов

5.Диспетчеризации

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

1.Диапазоне значений

2.Массиве

3.Поле

4.Порядке

5.Месте

74.Обработчики прерываний принадлежат:

1.Конкретному процессу

2.Планировщику

3.Диспетчеру 4. Конкретному потоку

5.ОС

75.В ОС реального времени возможно применение следующего алгоритма планирования:

1.Квантование с относительными динамическими приоритетами

2.Абсолютные приоритеты

3.Кратчайшая задача – первая

4.Относительные приоритеты

76.Таблица прерываний в реальном режиме работы процессора располагается по адресу:

1. 00000

2.Может располагаться в любом месте физической памяти

3. 0AAFF

4. 003FF

77.Сигнал, поступающий с терминала, по отношению к выполняемой программе является:

1.Асинхронным

2.Синхронным