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

тест по ОС

.pdf
Скачиваний:
283
Добавлен:
28.05.2015
Размер:
786.76 Кб
Скачать

блокирование

присвоение имени

включение этого имени в список имен процессов, известных ОС

присвоение начального приоритета

выделение процессу начальных ресурсов

123.Динамические библиотеки (DLL) подключаются к программе

o в процессе выполнения программы o в процессе компиляции программы o в процессе линковки программы

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

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

o планирование задач

o планирование ресурсов o планирование процессов

o планирование процессоров

125.Приоритеты, вычисляемые планировщиком при поступлении процесса в систему и не изменяемые впоследствии

o внешние приоритеты

o статические приоритеты o динамические приоритеты o комплексные приоритеты

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

o активное o готовое

o заблокированное o пассивное

127.Модель, у которой распределение реальной памяти производится блоками постоянной длины

o сегментная o страничная

o сегментно-страничная o странично-сегментная

128. Последовательная трансляция двух исходных программ – это

o один последовательный процесс o два одинаковых процесса

o два разных процесса

o одна последовательная задача

129. Идентификатор процесса является частью

контекста

дескриптора

описателя

множителя

130.Долгосрочное и краткосрочное планирования процессов различаются

o длительностью выполнения o очередностью выполнения o скоростью выполнения

o частотой выполнения

131. Приоритет, меняющейся во время исполнения процесса, называется

o фиксированным o циклическим

o статическим o динамическим

132. При совместном использовании процессами аппаратных и информационных ресурсов вычислительной системы возникает потребность в

o адаптации

o синхронизации o оптимизации o буферизации

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

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

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

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

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

o тупики o гонки

o блокираторы

o синхронизаторы

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

o синхронизаторы o гонки

o тупики

o блокираторы

137. Термин "маскирование" означает запрет отдельных

o сигналов прерывания o команд пользователя

o процессов пользователя o команд процессора

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

o супервизорами o мониторами

o маркерами o семафорами

139.Область эффективного применения событийного программирования начинается там, где возникают

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

возможности декомпозиции решаемой задачи, при которой генерация и обработка рассматриваются как объединенные процессы

необходимость использования графа перехода между состояниями

неудобство использования графа переходов между состояниями

140.В многопоточных системах поток – это заявка на ресурсы

o процессорного времени o центрального процессора o оперативной памяти

o физической памяти

141. Потоки создаются с целью

o ускорения работы процесса o защиты областей памяти

o улучшения межпроцессного взаимодействия

o увеличения времени взаимодействия между процессами

142. Используются операционной системой для обработки ситуаций, возникающих в компьютере с некоторой задержкой времени

o объекты процессов o объекты заданий

o отложенный вызов процедур o асинхронный вызов процедур

143.Распараллеливание работы с точки зрения экономии ресурсов можно организовать следующим способом:

o создать несколько процессов o создать несколько потоков

o либо создать несколько процессов, либо создать несколько потоков o создать несколько потоков с несколькими процессами

144. Планирование потоков игнорирует

o приоритет потока

o время ожидания в очереди

o принадлежность некоторому процессу o распределение ресурсов

145. Тип планирования статический в системах

o реального времени o разделения времени o пакетной обработки o реальной обработки

146. Состояние, которое не определено для потока в системе

o выполнение

o синхронизация o ожидание

o готовность

147. Не существует в системе смен состояний:

o выполнение → готовность o ожидание →выполнение o ожидание → готовность o готовность → ожидание

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

o при маленьком кванте времени o при длительном кванте времени o при любом кванте времени

o при фиксированном кванте времени

149. Приоритет процесса не зависит от

o типа процесса

o статуса пользователя o требуемых ресурсов

o используемых ресурсов

150. Не существует классов прерывания

o аппаратных o асинхронных o внутренних o программных

151. Следующие классы прерывания можно считать синхронными

o внешние

o внутренние o программные

o динамические

Тема 2.2 УПРАВЛЕНИЕ ПАМЯТЬЮ

152.Функции ОС по управлению памятью в мультипрограммной системе

отслеживание свободной места на диске

отслеживание свободной и занятой памяти

выделение памяти процессам и ее освобождение при завершении процесса

выделение памяти для записи информации на диск

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

защита памяти

153.При выключении компьютера вся информация стирается .

o в оперативной памяти o на гибком диске

o на жестком диске o на CD-ROM диске

154. Оперативная память служит для

o обработки информации

o обработки одной программы в заданный момент времени o запуска программ

o хранения информации

155. Буфер обмена – это

o специальная область памяти компьютера, в которой временно хранится информация o специальная область монитора, в которой временно хранится информация

o жесткий диск

o специальная память компьютера, которую нельзя стереть

156. Внутренняя память – это память

высокого быстродействия

ограниченной емкости

долговременного хранения информации

выполнения логических действий

выполнения арифметических действий

временного хранения информации

157.ПЗУ – это память, в которой хранится.

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

o программы, предназначенные для обеспечения диалога пользователя с ЭВМ o информация, когда ЭВМ работает

158. К внешним запоминающим устройствам относится

o драйвер o монитор o процессор

o жесткий диск

159. Кэш – это область памяти, которая

o собирает утерянные кластеры в отдельные файлы o ликвидирует перекрестные ссылки

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

160.Система виртуальной памяти обязательно должна выполнять следующие задачи

отслеживание операций во время загрузки системы

запуск системы в безопасном режиме

транслировать некоторые подмножества виртуальных адресов каждого процесса в участке физической памяти

выгружать на диск часть содержимого памяти, когда она переполняется

161.К функциям ОС по управлению памятью относятся

отслеживание свободной памяти

отслеживание занятой памяти

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

выделение памяти потокам

освобождение памяти при завершении процессов

освобождение памяти при завершении потоков

162.Часть программного обеспечения, осуществляющая планирование и организацию процесса обработки данных, ввод-вывод, управление данными, распределение ресурсов, подготовку и отладку программ и другие вспомогательные операции

o управляющая программа o управляющая оболочка o операционная оболочка o операционная система

163. ОЗУ – это память, в которой хранится

o информация, присутствие которой постоянно необходимо в компьютере o информация, независимо от того работает ЭВМ или нет

oисполняемая в данный момент времени программа и данные, с которыми она непосредственно работает

o программы, предназначенные для обеспечения диалога пользователя с ЭВМ

164.Когда частями оперативной памяти и виртуального адресного пространства являются сегменты произвольного размера, то речь идет о распределении:

o страничном

o сегментно-страничном o странично-сегментном o комбинированном

o сегментном

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

o сегментном o страничном

o странично-сегментном o комбинированном

o сегментно-страничном

166. Запись и передача физической информации в ЭВМ представляется

o цифрами

o с помощью программ

o в форме электрических сигналов o кодами

167. Наибольшей скоростью обмена информацией обладает

o жесткий диск

o дисковод для гибких дисков o CD-ROM дисковод

o микросхемы оперативной памяти

168.Если объем требуемой виртуальной памяти превосходит объем реально существующего ОЗУ в компьютере, то программа

o прекращает свою работу

o пользуется информацией из файла подкачки с диска o не обращая внимание, продолжает работать

o продолжает работать, после перезагрузки

169. Кэш-память – это более

o быстродействующая память меньшего объема, чем ОЗУ o медленная память большего объема, чем ОЗУ

o медленная память меньшего объема, чем ОЗУ

o быстродействующая память большего объема, чем ОЗУ

170.Современные операционные системы поддерживают следующие уровни памяти

кэш-память

оперативная

основная

логическая

внешняя

171.Кэш-память – это память, в которой

o долговременно хранится информация

o хранятся наиболее часто используемые участки оперативной памяти o хранятся системные файлы операционной системы

o обрабатывается одна программа в данный момент времени

172. Образ процесса – это термин, обозначающий содержимое

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

o назначенного виртуального адресного пространства o дискового пространства

o физической памяти

173. Основные модели структуризации адресного пространства

o плоская и двухуровневая

o одноуровневая и двухуровневая o плоская и одноуровневая

o иерархическая и двухуровневая

174. Внешняя память служит для

o хранения информации внутри ЭВМ

o хранения оперативной, часто изменяющейся информации o обработки информации в данный момент времени

o долговременного хранения информации

175.При страничной организации памяти таблица страниц может размещаться

o только в оперативной памяти

o в оперативной памяти и на диске o только в процессоре

o в специальной быстрой памяти процессора и в оперативной памяти

176.При страничном сбое и отсутствии свободных блоков физической памяти операционная система должна выбрать страницу – кандидат на удаление из памяти и сохранить

o удаляемую страницу на диске, если она не изменилась

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

o копию удаляемой страницы на диске

177.Алгоритмы распределения памяти

без использования внешней памяти

без использования дискового пространства

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

с использованием внешней памяти

с использованием виртуального пространства

178.К алгоритму «Распределение памяти без использования внешней памяти» относятся алгоритмы

страничное распределение

с фиксированными разделами

с перемещаемыми разделами

сегментное распределение

с динамическими разделами

сегментно-страничное распределение

179.К алгоритму «Распределение памяти с использованием внешней памяти» относятся алгоритмы

сегментно-страничное распределение

с фиксированными разделами

сегментное распределение

с динамическими разделами

с перемещаемыми разделами

страничное распределение

180.Размер виртуального адресного пространства каждого процесса меньше объема оперативной памяти при использовании алгоритма

o распределение памяти с использованием внешней памяти

o распределение памяти с использованием виртуального пространства o распределение памяти без использования внешней памяти

o распределение памяти без использования дискового пространства

181.Модули, постоянно находящиеся в оперативной памяти после загрузки операционной системы

o транзитные

o резидентные и транзитные o резидентные

o резидентно-транзитные

182.Влияние механизма виртуальной памяти на производительность компьютера

o увеличивает производительность o снижает производительность

o не влияет на производительность

o изменяет в зависимости от поставленных задач

183. Дисковые устройства в операционной системе Unix поддерживают

o виртуальную память и файловые системы o виртуальную память

o файловую систему

o систему управления ресурсами

184. Виртуальное адресное пространство – это совокупность

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

o программно-аппаратного обеспечения компьютера

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

o оперативной памяти, обеспечивающей хранение данных компьютера

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

o одноуровневой структуре

o сегментированной структуре o двухуровневой структуре

o плоской структуре

186.Виртуальное адресное пространство представляется разделенным на сегменты, а адрес любого объекта в памяти определяется номером сегмента и смещением относительно начала этого сегмента, т.е. парой сегмент-смещение

o одноуровневой структуре o двухуровневой структуре

o сегментированной структуре o плоской структуре

187. Виртуальная память – это

o механизм управления памятью

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

o память, предоставляемая процессу посредством механизма o механизм распределения ресурсов

188.Учет участков свободной памяти с помощью связного списка свободных/занятых блоков позволяет

o находить в памяти наиболее долго занятые участки o выделять участки памяти произвольных размеров

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

189.Если размер программы существенно больше объема доступной оперативной памяти, то использование виртуальной памяти в однопрограммном режиме приводит к

o аварийному завершению процесса