
Ответы для теста (много всего) / Полный тест с ответами
.pdf99.В системе команд процессора Pentium для анализа и присвоения значения логической переменной используется следующая команда:
1. BSR
2. BTS
3. SET
4. BSF
5. SHRD
100.Согласно концепции многослойной структуры ОС, ядро в общем случае может состоять из следующих слоев:
1. Средств аппаратной поддержки, машинно-зависимых компонентов, базовых механизмов ядра, менеджера ресурсов
2. Средств аппаратной поддержки, машинно-зависимых компонентов, базовых механизмов ядра
3. Средств аппаратной поддержки, машинно-зависимых компонентов, базовых механизмов ядра, менеджера ресурсов, интерфейса системных вызовов
4. Средств аппаратной поддержки, машинно-зависимых компонентов, базовых механизмов ядра, интерфейса системных вызовов
101.Для вычислительной техники, существовавшей в середине 50-х годов характерны следующие особенности:
1. Появилась новая техническая база – полупроводниковые устройства. Выросло быстродействие процессоров, однако объемы оперативной и внешней памяти не изменились из-за очень высокой стоимости недавно созданных полупроводниковых устройств. Появились первые алгоритмические языки. Разработаны первые системы пакетной обработки, предназначенные для обработки больших объемов данных.
2. Появилась новая техническая база – полупроводниковые устройства. Выросло быстродействие процессоров, однако объемы оперативной и внешней памяти не изменились из-за очень высокой стоимости недавно созданных полупроводниковых устройств. Появились трансляторы, позволяющие более эффективно использовать библиотеки математических и служебных подпрограмм. Алгоритмические языки появятся в более позднее время. Разработаны первые системы пакетной обработки, предназначенные для управления вычислительным процессом.
3. Появилась новая техническая база – полупроводниковые устройства. Выросло быстродействие процессоров, увеличились объемы оперативной и внешней памяти. Появились трансляторы, позволяющие более эффективно использовать библиотеки математических и служебных
подпрограмм. Алгоритмические языки появятся в более позднее время. Разработаны первые системы пакетной обработки, предназначенные для обработки больших объемов данных.
4. Появилась новая техническая база – полупроводниковые устройства. Выросло быстродействие процессоров, увеличились объемы оперативной
ивнешней памяти. Появились первые алгоритмические языки, трансляторы. Разработаны первые системы пакетной обработки, предназначенные для управления вычислительным процессом.
102.Процессорное время выделяется:
1. Потокам
2. Процессам
3. Процессам, а затем перераспределяется между потоками этих процессов
4. Процессам и потокам
103.Способ организации вычислительного процесса в системах с несколькими процессорами называется:
1. Мультизадачная обработка
2. Мультипроцессная обработка
3. Мультипроцессорная обработка
4. Мультипрограммная обработка
104.Дискриминацию потоков с интенсивным обменом можно компенсировать организацией дополнительной более приоритетной очереди прерванных из-за необходимости ввода-вывода…потоков:
1. Ожидающих
2. Готовых
3. Системных
4. Активных
5. Параллельных
105.Ситуация, когда конечный результат обработки данных зависит от соотношения скоростей потоков, называется:
1. Взаимным состязанием
2. Критической секцией
3. Гонкой
4. Тупиком
106.До прерывания выполнения потока ОС запоминает его:
1. Описатель
2. Образ
3. Коды
4. Контекст
5. Данные
107.В ОС Windows NT пользовательские приложения:
1. Не могут вызывать встроенные системные сервисы ОС напрямую
2. Могут вызывать встроенные системные сервисы ОС напрямую
108.При классической архитектуре системный вызов сопровождается:
1. Одним переключением пользовательского/привилегированного режима
2. Тремя переключениями пользовательского/привилегированного режима
3. Двумя переключениями пользовательского/привилегированного режима
4. Четырьмя переключениями пользовательского/привилегированного режима
109.Какие из перечисленных ситуаций возникают синхронно с работой процессора:
1. Прерывания
2. Программные прерывания
3. Исключительные ситуации
110.Для надежного управления выполнением приложений, а также распределения ресурсов вычислительной машины, ОС должна обладать определенными привилегиями по отношению к пользовательским приложениям. Это достигается:
1. Совместно программными и аппаратными средствами
2. Программными средствами ОС
3. Аппаратными средствами вычислительной машины
111.Для исключения нерациональных прерываний программ в «неудобные» для них моменты времени разработчик приложений для ОС с невытесняющей многозадачностью сам может определять моменты:
1. Завершения приложения
2. Передачи управления
3. Ввода-вывода
4. Завершения
5. Передачи управления ОС
112.При синхронном системном вызове процесс, сделавший такой вызов:
1. Приостанавливается до выполнения некоторых начальных условий, а затем возобновляет работу
2. Приостанавливается до завершения системного вызова
113.Для каждого процесса в многопоточной системе ОС создает минимальное количество потоков равное:
1. 0
2. 4
3. 2
4. 1
114.Расширяемость в ОС на основе микроядра (по сравнению с классической архитектурой) достигается …
1. Редко
2. Сложнее
3. Так же
4. Реже
5. Легче
115.В ОС Windows 2000 определено:
1. 32 уровня запроса прерываний (IRQL)
2. 31 уровень запроса прерываний (IRQL)
3. 256 уровней запроса прерываний (IRQL)
4. 255 уровней запроса прерываний (IRQL)
116.Современные ОС могут поддерживать пользовательские интерфейсы следующих типов:
1. графический
2. голосовой
3. универсальный
4. жестовый
5. визуальный
6. алфавитно-цифровой
117.При смене процесса происходит переключение:
1. Потоков
2. Регистров
3. Счетчиков
4. Режима
5. Контекста
118.В ОС, поддерживающих процессы и потоки, процессор распределяется между потоками, получившими своё название потому, что они представляют собой последовательности:
1. Вызова
2. Адресов
3. Операндов
4. Данных
5. Команд
119.Существуют формальные, программно реализованные методы распознавания тупиков, основанные на анализе таблиц распределения ресурсов и таблиц запросов к… ресурсам.
1. Выделенным
2. Освобождаемым
3. Блокированным
4. Свободным
5. Ненужным
120.Аутентификация пользователя осуществляется для:
1. Предотвращения некорректных действий легальных пользователей
2. Контроля доступа в систему
3. Разграничения доступа к объектам ОС
121.При асинхронном системном вызове процесс, сделавший такой вызов:
1. Приостанавливается до выполнения некоторых начальных условий, а затем возобновляет работу
2. Приостанавливается до завершения системного вызова
122.ОС Windows NT относится к:
1. ОС пакетной обработки
2. ОС реального времени
3. ОС разделения времени
123.В ОС Unix новый процесс можно создать, используя системный вызов:
1. CreateProcess
2. NewProcess
3. Sleep
4. Fork
124.Фиксация определенных событий в ОС называется:
1. Логическим входом
2. Аутентификацией
3. Легализацией
4. Авторизацией
5. Аудитом
125.Поток переходит из состояния выполнения в состояние ожидания в результате:
1. Ожидания завершения ввода-вывода или другого события
2. Возникновения ошибки
3. Вытеснения другим потоком
126.В общем случае легче достичь:
1. Двоичной совместимости
2. Совместимости исходных текстов
127.К основным ресурсам вычислительной системы относятся
1. Память (оперативная, внешняя)
2. Программное обеспеченеие, установленное на компьютере
3. Пользователи и операторы ЭВМ
4. Процессоры (процессорное время)
5. Периферийные устройства (диски, таймеры, наборы данных, принтеры, сетевые устройства и др.)
128.При создании потока ОС сразу переводит его в состояние:
1. Готовности
2. Выполнения
3. Ожидания
129.Для достижения двоичной совместимости при условии идентичности архитектур процессоров достаточно соблюдения следующих условий:
1. Вызовы API функций, которые содержит приложение, должны поддерживаться данной ОС. Внутренняя структура исполняемого фала приложения должна соответствовать структуре исполняемых файлов данной ОС. Кроме этого необходим соответствующий компилятор на вычислительной машине, на которой планируют выполнять данное приложение
2. Внутренняя структура исполняемого фала приложения должна соответствовать структуре исполняемых файлов данной ОС. Также необходим соответствующий компилятор на вычислительной машине, на которой планируют выполнять данное приложение
3. Вызовы API функций, которые содержит приложение, должны поддерживаться данной ОС. Внутренняя структура исполняемого фала приложения должна соответствовать структуре исполняемых файлов данной ОС
4. Вызовы API функций, которые содержит приложение, должны поддерживаться данной ОС. Также необходим соответствующий компилятор на вычислительной машине, на которой планируют выполнять данное приложение
130.В ОС Windows NT значение динамического приоритета потока ограничено сверху:
1. Его базовым приоритетом
2. Нижней границей диапазона приоритетов реального времени
3. Ничем не ограничено
4. Значением 12
5. Базовым приоритетом процесса
131.Алгоритм планирования, основанный на абсолютных приоритетах относится к:
1. Невытесняющим алгоритмам планирования
2. Вытесняющим алгоритмам планирования
132.Проектировать собственный оптимальный алгоритм планирования самому разработчику приложения позволяет … планирование.
1. Комбинированное
2. Статическое
3. Невытесняющее
4. Динамическое
133.В большинстве случаев ОС присваивает приоритеты потокам:
1. Случайным образом
2. В зависимости от обстоятельств
3. По решению пользователя
4. По решению администратора
5. По умолчанию
134.Проверка того, что в систему пытается войти пользователь, вход которого разрешен администратором системы, называется процедурой..
1. Инициализации
2. Верификации
3. Разрешения доступа
4. Доступа
5. Логического входа
135.Смешанные алгоритмы планирования относятся к:
1. Невытесняющим алгоритмам планирования
2. Вытесняющим алгоритмам планирования
136.Функции аудита ОС заключаются в:
1. Фиксации всех событий, от которых зависит безопасность
2. Контроле действий процессов на доступ к системным ресурсам
3. Запрещении пользователям определенных действий, указанных администратором
4. Проверке прав пользователя на доступ к ОС
137.После обработки внешнего прерывания система продолжает выполнение инструкций прерванного процесса, начиная с:
1. Первой
2. Следующей
3. Последней
4. Последней неудачной
5. Последней удачной
138.ОС по числу пользователей разделяют на:
1. Групповые
2. Однопользовательские
3. Комбинированные
4. Для рабочих групп
5. Многопользовательские
139.Переменная величина кванта на возрастание выгодна:
1. Коротким задачам
2. Пользователям
3. Длинным задачам
4. Всем задачам
140.Posix – это:
1. Название ОС
2. Название архитектуры вычислительной машины
3. Совокупность стандартов, используемых в ОС Unix
4. Модуль ядра ОС Unix, работающий в пользовательском режиме
141.Безымянные каналы
1. позволяют обмениваться данными только родственным процессам
2. позволяют делиться системным временем только родственным процессам
3. позволяют обмениваться данными двум произвольным процессам
4. позволяют делиться системным временем двум произвольным процессам
142.Использование программных прерываний часто приводит к более компактному коду программ по сравнению с использованием стандартных команд выполнения:
1. Потоков
2. Процедур
3. Модулей
4. Подпрограмм
5. Программ
143.Необходима разработка мер, ограждающих программы и данные от искажений или нежелательных влияний друг на друга, пользователей на ОС и наоборот. Такова характеристика принципа:
1. Защиты
2. Функциональной избыточности
3. Перемещаемости
4. Генерации
5. Функциональной избирательности
6. Умолчания
144.При распределении потребляемого (исчерпаемого) ресурса один раз выполняется цепочка:
1. Освобождение-запрос-использование
2. Освобождение-использование-запрос
3. Использование-освобождение-запрос
4. Использование-запрос-освобождение
5. Запрос-использование