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

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

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

245.Поток, сделавший синхронный (блокирующий) вызов, переводится планировщиком ОС в состояние ожидания, а после завершения обработки вызова – в состояние ГОТОВНОСТИ

246.Увеличение числа слоев ядра ведет к некоторому замедлению его работы за счет межслойного взаимодействия, а уменьшение - СНИЖАЕТ расширяемость и логичность системы.

247.Поскольку посылка сигнала предусматривает знание идентификатора процесса, то взаимодействие посредством сигналов возможно только между РОДСТВЕННЫМИ процессами, которые могут получить данные об идентификаторах друг друга

248.Приоритетность прерываний означает, что все источники прерываний делятся на классы и каждому классу назначается свой ПРИОРИТЕТ запроса на прерывание

249.Перед выполнением программного прерывания приложение передает ОС НОМЕР системного вызова, который является индексом в дополнительной таблице адресов процедур ОС, реализующих системные вызовы.

250.Интервал процессорного времени, отведенный потоку для выполнения, называется КВАНТ

251.Диспетчер системных вызовов сохраняет содержимое регистров процессора в системном стеке и проверяет, попадает ли запрошенный номер вызова в поддерживаемый ОС ДИАПАЗОН и передает управление адресованной процедуре ОС.

252.Главное внимание пользователя сосредоточено на языке программирования, а виртуальная машина воспринимается им как «черный ящик», выполняющий его программы, АРХИТУКТУРА виртуальной машины его не интересует.

253.Если ТУПИКОВАЯ ситуация все же возникла, часто помогает попытка начинать снимать с решения некоторые задачи или заблокированные потоки.

254.Функции защиты ОС тесно связаны с функциями АДМИНИСТРИРОВАНИЯ, поскольку именно привилегированное лицо определяет права пользователей при их обращении к вычислительной системе.

255.Чтобы добавить новую высокоуровневую функцию ОС, достаточно разработать соответствующие ПРИЛОЖЕНИЯ, не модифицируя важнейших функций ядра

256.Важной причиной применения ПРОГРАММНЫХ прерываний вместо обычных инструкций вызова подпрограмм является возможность смены пользовательского режима на привилегированный одновременно с вызовом процедуры.

257.ОС - это комплекс ПРОГРАММ и данных, организующих решение задачи и взаимодействие пользователя с техническими средствами САПР.

258.Способность системы выдерживать заранее заданные интервалы времени между запуском программы и получением результата называется РЕАКТИВНОСТЬ

259.Планирование называется ДИНАМИЧЕСКИМ, если решения принимаются во время работы системы на основе анализа текущей ситуации

260.Подсистемы графического интерфейса пользователя в различных ОС могут иметь визуальные различия в представлении панелей и окон приложений, диалоговых окон, окон сообщений, пиктограмм, планок ИНСТРУМЕНТОВ, линеек быстрого старта

261.Программные прерывания являются СИНХРОННЫМИ по отношению к потоку инструкций прерываемой программы

262.Средства переключения процессов предназначены для быстрого СОХРАНЕНИЯ контекста приостанавливаемого процесса и восстановления контекста процесса, который становится активным.

263.В зависимости от источника прерывания делятся на 3 класса: внешние, внутренне и ПРОГРАММНЫЕ

264.В зависимости от источника прерывания делятся на три класса: ВНЕШНИЕ внутренние и программные.

265.После завершения работы системного вызова управление возвращается ДИСПЕТЧЕР системных вызовов вместе с кодом завершения этого вызова

266.В ОС Windows NT аппаратные прерывания имеют БОЛЬШИЙ приоритет, чем программные.

267.Создание в рамках одной ОС нескольких прикладных программных СРЕД позволяет иметь единственную версию программы и переносить ее между разными ОС.

268.Подсистемы графического интерфейса пользователя в различных ОС могут иметь визуальные различия в представлении панелей и окон приложений, диалоговых окно, окон сообщений, пиктограмм, планок инструментария, линеек быстрого СТАРТА.

269.Внешние прерывания являются АСИНХРОННЫМИ по отношению к потоку инструкций прерываемой программы, возникая между выполнением двух соседних инструкций.

270.Низкая производительность ОС на основе микроядра сказывается на скорости работы прикладных программных сред, а значит на скорости выполнения ПРОГРАММ.

271.По сути, любая ОС, которая распределяет ресурсы и управляет процессами на базе скрытой аппаратуры, создает у пользователя видимость ВИРТУАЛЬНОЙ машины.

272.В зависимости от источника прерывания делятся на 3 класса: внешние, ВНУТРЕННИЕ и программные

273.Для синхронизации потоков приложений программист может использовать как собственные средства и приёмы (например, глобальные логические переменны, так и средства ОС, доступные в форме СИСТЕМНЫХ ВЫЗОВОВ

274.OC Widows NT может повышать приоритет потока (называемый в этом случае ДИНАМИЧЕСКИМ), если поток не полностью использовал свой квант, или понижать его в противном случае.

275.Критерием эффективности в ОС реального времени является:

Выберите один ответ:

a. удобство работы пользователя

b. максимальная пропускная способность (максимальная загрузка процессора)

c. реактивность (гарантированное время реакции системы на то или иное событие)

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

a. Windows 3.x

b. Novell NetWare 4.x

c. OS/2

d. UNIX

e. Windows 10

f. MS DOS

g. LINUX

h. Android i. Mac OS

277.Некоторые ОС могут одновременно поддерживать несколько режимов, например, одна часть задач может выполняться в режиме ПАКЕТНОЙ обработки, другая – в режиме реального времени или разделения времени.

278.Возможности ОС доступны прикладному программисту виде набора функций, который называется Application Programming Interface

279.Автономные гипервизоры, запускаемые непосредственно на аппаратном обеспечении хоста для управления оборудованием и управления гостевыми виртуальными машинами, относятся к:

Выберите один ответ:

a. гипервизорам первого типа b. гипервизорам второго типа

280.Для управления конкретной моделью или целой группой устройств вводавывода с учетом их особенностей в составе ОС предусмотрен специальный:

Выберите один ответ:

a. Файл

b. Элемент

c. Драйвер

d. Канал e. Поток

281. ОС семейства Windows NT являются: Выберите один ответ:

a. ОС пакетной обработки

b. Интерактивными ОС c. ОС реального времени

282. Критерием эффективности в интерактивных ОС является: Выберите один ответ:

a. удобство работы пользователя

b. максимальная пропускная способность (максимальная загрузка процессора)

c. максимальная пропускная способность (максимальная загрузка процессора)

283. Самой распространенной ОС в мире в настоящее время является ОС: Выберите один ответ:

a. Android

b. Mac OS

c. iOS

d. Windows e. Linux

284. Для достижения переносимости ОС большая часть ее кода должна быть написана на языке:

Выберите один ответ:

a. Высокого уровня

b. Низкого уровня

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

285. Аппаратное прерывание это - : Выберите один ответ:

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

b. Асинхронное событие, несвязанное с текущей задачей процессора, которое генерируется главным образом устройствами ввода-вывода

c. Событие, возникающее при повторном запуске программы

d. Событие, которое вызывает завершение всех запущенных приложений

286.При работе модулей ОС в ПРИВИЛЕГИРОВАННОМ режиме снижается производительность, но усиливается защита ОС от приложений, работающих в пользовательском режиме

287.Критерием эффективности в ОС пакетной обработки информации является: Выберите один ответ:

a. удобство работы пользователя

b. максимальная пропускная способность (максимальная загрузка процессора)

c. реактивность (гарантированное время реакции системы на то или иное событие)

288. Среди ОС персональных компьютеров с большим опережением лидирует ОС:

Выберите один ответ:

a. Chrom OS

b. Windows

c. Android

d. Linux e. Mac OS

289. Наиболее популярной в мире ОС для планшетов является ОС: Выберите один ответ:

a. Android

b. Windows

c. BlackBerry OS

d. iOS e. Linuх

290. В структуре вычислительной системы к ОС относятся уровни: Выберите один или несколько ответов:

a. Уровень управления физическими устройствами

b. Прикладных программ

c. Систем программирования

d. Уровень управления логическими устройствами

e. Аппаратные средства

291.В соответствии с критерием эффективности, лежащим в основе планирования, различают следующие классы ОС:

Выберите один или несколько ответов:

a. ОС реального времени

b. интерактивные ОС

c. проприетарные ОС

d. ОС пакетной обработки информации e. ОС сенсорных сетей

292.Современный этап развития операционных систем персональных компьютеров можно охарактеризовать как: ЭВОЛЮЦИЯ

293.К физическим ресурсам вычислительной системы относятся: Выберите один или несколько ответов:

a. Память (оперативная, внешняя)

b. Процессоры (процессорное время)

c. Таблицы выполняемых процессов, сетевых подключений и т.д. d. Периферийные устройства

294.Приложения выполняют обращения к функциям API с помощью СИСТЕМНЫХ ВЫЗОВОВ

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

Выберите один или несколько ответов:

a. прикладной программный интерфейс (API)

b. пользовательский интерфейс

c. управление памятью

d. управление процессами

e. защита данных и администрирование

f. управление файлами и внешними устройствами

296.Такой вариант организации вычислительного процесса, при котором на одном компьютере одновременно выполняются несколько копий одной и той же или нескольких разных ОС, причем каждая из этих ОС

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

Выберите один ответ:

a. система виртуальных машин

b. мультипроцессированием c. мультипрограммированием

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

Выберите один ответ:

a. Модулем

b. Мьютексом

c. Потоком

d. Событием e. Ресурсом

298. Функции ОС по управлению ресурсами включают в себя: Выберите один или несколько ответов:

a. диспетчеризацию

b. отслеживание состояния и учет использования ресурса

c. проверку работоспособности ресурса

d. планирование ресурса

e. разрешение конфликтов между процессами, конкурирующими за доступ к ресурсам

299. Примером разделяемого ресурса с одновременным доступом может служить:

Выберите один ответ:

a. Оперативная память

b. Жесткий диск c. Принтер

300. К разделяемым ресурсам вычислительной системы можно отнести: Выберите один или несколько ответов:

a. Принтер

b. Жесткий диск

c. Процессор

d. Оперативную память

301.Однозначное соответствие между системными вызовами и функциями API реализовано в ОС семейства UNIX

302.В общем случае легче достичь:

Выберите один ответ:

a. Двоичной совместимости

b. Совместимости на уровне исходных текстов

301. Монитор является средством синхронизации, реализованным на уровне: Выберите один ответ:

a. Языка программирования b. ОС

302. Каждый поток имеет индивидуальные: Выберите один или несколько ответов:

a. Виртуальное адресное пространство

b. Состояния

c. Сигналы и их обработчики

d. Дочерние процессы

е. Контекст

f. Информацию об используемых ресурсах

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

Выберите один ответ:

a. Ресурсов

b. Пользователей c. К ОС

304.Алгоритм планирования, основанный на относительных приоритетах относится к:

Выберите один ответ:

a. Вытесняющим алгоритмам планирования

b. Невытесняющим алгоритмам планирования

305. Каждый процесс в системе: Выберите один ответ:

a. Может иметь несколько идентификаторов b. Имеет уникальный идентификатор

306. Для работы с семафорами определены примитивы: Выберите один или несколько ответов:

a. P(S)=S+const

b. P(S)=S+1

c. V(S)=S

d. Р(S)=S

e. V(S)=S-1

f. P(S)=S-const

g. V(S)=S+1 h. P(S)=S-1

307.Приоритет, значение которого может быть изменено по инициативе потока, пользователя, или ОС, называется:

Выберите один ответ:

a. Фиксированным b. Динамическим

308.Единицей планирования ядра в системах, поддерживающих процессы и потоки, является:

Выберите один ответ:

a. Процесс

b. Волокно

c. Задание d. Поток

309. Коллекция процессов, имеющих общие квоты и лимиты называется: Выберите один ответ:

a. Волокно

b. Задание

c. Поток d. Процесс

310.Алгоритм планирования, реализованный в ОС семейства Linux можно охарактеризовать как:

Выберите один ответ:

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

b. Квантование

c. Абсолютные приоритеты d. Смешанный

311. По отношению к взаимным блокировкам ОС могут реализовывать следующие стратегии:

Выберите один или несколько ответов:

a. Разблокировка

b. Обнаружение и восстановление

c. Пренебрежение проблемой в целом

d. Динамическое избежание тупиков

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

312. В ОС Linux длительность кванта времени, предоставляемого потоку: Выберите один ответ:

a. одинакова для всех существующих в системе потоков b. зависит от уровня его приоритета

313. В ОС Linux наивысшее значение приоритета потока равно: Выберите один ответ:

a. 140

b. 1

c. 32

d. 31 е. 0

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

Выберите один ответ:

a. Выполнения

b. Активное

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

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

e. Ожидания f. Готовности

315. Спроектировать собственный оптимальный алгоритм планирования разработчику приложения позволяет … планирование:

Выберите один ответ:

a. Невытесняющее b. Статическое