Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Тестовое задание 2 страница



81. Какие из перечисленных компонентов не входят в состав блока управления процессом (PCB)?

A) Код и данные в адресном пространстве пользователя

В) Информация об устройствах ввода-вывода

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

D) Учетная информация

E) Программный счетчик

82. Как принято наывать в ОС Unix процессы, которые находятся в состоянии «закончил исполнение»?

A) Процессы-зомби

B) Процессы-родители

C) Процессы-дети

D) Процессы-призраки

E) Демоны

83. Чем отличаются одноразовые операции над процессами от многоразовых?

A) Одноразовые операции приводят к изменению числа процессов и перераспределению ресурсов

B) Одноразовые операции не приводят к изменению числа процессов и перераспределению ресурсов

C) Многоразовые операции приводят к изменению числа процессов и перераспределению ресурсов

D) Одноразовые операции связаны с изменением приоритета процесса

E) Многоразовые операции не приводят к перераспределению ресурсов

84. Какое из перечисленных ниже действий не производит операционная система при запуске процесса?

A) Сохранение контекста процесса в PCB

B) Изменение состояния выбранного процесса на «исполнение»

C) Обеспечение наличия в оперативной памяти информации, необходимой для его выполнения

D) Выбор одного из процессов, находящихся в состоянии «готовность»

E) Передача управления по адресу, на который указывает программный счетчик

85. Какое из перечисленных ниже действий не производит операционная система при приостановке процесса?

A) Восстановление значений регистров

B) Передача управления по специальному адресу

C) Сохранение динамической части регистрового контекстов в PCB

D) Изменение состояния процесса на «готовность»

E) Обработка прерывания

86. В какое состояние переводится процесс в результате операции блокирования?

A) ожидание

B) готовность

C) исполнение

D) завршение

E) перезагрузка

87. В каком случае происходит операция «блокирование процесса»?

A) При ожидании какого-либо события в компьютерной системе

B) В результате какого-либо прерывания

C) При возникновении какого-либо события в операционной системе

D) При окончании выполнения программного кода

E) В результате сбоя в системе

88. Какое из перечисленных ниже действий не производится при разблокировании процесса?

A) Обработка системного вызова

B) Уточнение того, какое именно событие произошло

C) Проверка наличия процесса, ожидающего этого события

D) Перевод ожидающего процесса в состояние «готовность»

E) Обработка события

89. Какая из команд консоли Windows выводит список, состоящий только из имен файлов в текущем каталоге и его подкаталогах?

A)dir /s /b /a:-d

B) dir /b /q

C) dir /w /p

D) dir /b /a:d *

E) dir /s /o:f /n:15

90. С помощью какой команды консоли Windows можно проверить взаимосвязь между выполняемыми процессами и сконфигурированными в системе службами?

A) tasklist /svc

B) taskkill /m

C) tasklist /nh

D) tasklist /s

E) tasklist /v/n/l

91. Для чего предназначена следующая команда консоли Windows:
tasklist /fi “status equ not responding”?

A) поиск не отвечающих процессов

B) поиск работающих процессов

C) поиск перезапущенных процессов

D) поиск остановленных процессов

E) поиск процессов-зомби

92. Какая утилита командной строки Windows выполняет мониторинг процессов и использования системных ресурсов?

A) pmon

B) tasklist

C) pfmon

D) poolmon

E) pstat

93. Какая команда консоли Windows предназначена для останова дерева процессов, начиная с родительского процесса 356 и включая все дочерние процессы?

A) taskkill /t /pid 356

B) taskkill /s home /pid 356

C) taskkill /fi “pid gt 356”

D) taskkill /im cmD)exe

E) taskkill /f /pid 356

94. Какой инструмент командной строки Windows предназначен для детального анализа использования памяти и выявления источника утечки памяти?

A) memtriage

B) memsnap

C) memmonitor

D) poolmon

E) pfmon

95. Стек (структура, хранящая данные прерванной программы) может быть организован по принципу:

A) LIFO (Last In First Out)

B) FIFO (First In First Out)

C) FIFO и LIFO

D) SJF (Shortest Job First)

E) FIFO и SJF

96. К какому виду планирования процессов относится планирование заданий в компьютерных системах?

A) Долгосрочное планирование

B) Краткосрочное планирование

C) Среднесрочное планирование

D) Долгосрочное и среднесрочное планирование

E) Бессрочное планирование

97. К какому виду планирования относится процедура свопинга (swapping)?

A) Среднесрочное планирование

B) Краткосрочное планирование

C) Долгосрочное планирование

D) Долгосрочное и среднесрочное планирование

E) Бессрочное планирование

98. К какому виду планирования относится планирование использования процессора?

A) Краткосрочное планирование

B) Среднесрочное планирование

C) Долгосрочное планирование

D) Долгосрочное и среднесрочное планирование

E) Бессрочное планирование

99. Какая из целей планирования процессов заключается в гарантировании каждому процессу определенной части времени использования процессора в компьютерной системе?

A) Справедливость

B) Эффективность

C) Сокращение полного времени выполнения

D) Сокращение времени ожидания

E) Сокращение времени отклика системы

100. Какая из целей планирования процессов заключается в максимальной загрузке процессора?

A) Эффективность

B) Справедливость

C) Сокращение полного времени выполнения

D) Сокращение времени ожидания

E) Сокращение времени отклика системы

101. Какая из целей планирования процессов заключается в обеспечении минимального времени между стартом процесса и его завершением?

A) Сокращение полного времени выполнения

B) Справедливость

C) Эффективность

D) Сокращение времени ожидания

E) Сокращение времени отклика системы на команды пользователя

102. Какая из целей планирования процессов заключается в минимизации времени нахождения процессов в состоянии готовности и задания в очереди для загрузки?

A) Сокращение времени ожидания

B) Сраведливость

C) Эфективность

D) Скращение полного времени выполнения

E) Скращение времени отклика системы

103. Какая из целей планирования процессов заключается в минимизации времени, необходимого процессу для ответа на запрос пользователя?

A) Скращение времени отклика системы

B) Сраведливость

C) Эфективность

D) Скращение полного времени выполнения

E) Скращение времени ожидания

104. Какое из свойств алгоритмов планирования процессов заключается в том, что одно и тоже задание выполняется приблизительно за одно и то же время при каждом запуске задания в данной системе?

A) Предсказуемость

B) Минимизация накладных расходов

C) Равномерная загрузка ресурсов КС

D) Масштабируемость

E) Упорядоченность

105. Какое из свойств алгоритмов планирования процессов заключается в том, что предпочтение при планировании отдается процессам, занимающим малоиспользуемые ресурсы?

A) Равномерная загрузка ресурсов КС

B) Минимизация накладных расходов

C) Предсказуемость

D) Масштабируемость

E) Надежность

106. Какое из свойств алгоритмов планирования процессов заключается в отсутствии резкого снижения работоспособности системы при увеличении нагрузки?

A) Масштабируемость

B) Минимизация накладных расходов

C) Предсказуемость

D) Равномерная загрузка ресурсов КС

E) Последовательность

107. Какой из перечисленных ниже параметров планирования процессов относится к статическим параметрам?

A) Запрошенное процессорное время

B) Количество свободных ресурсов в данный момент

C) Текущий приоритет процесса

D) Размер занимаемой оперативной памяти

E) Использованное процессорное время

108. Какой из перечисленных ниже параметров планирования процессов относится к статическим параметрам вычислительной системы?

A) Общий размер оперативной памяти

B) Количество свободных ресурсов в данный момент

C) Текущий приоритет процесса

D) Размер занимаемой процессом оперативной памяти

E) Использованное процессорное время

109. Какой из перечисленных ниже параметров планирования процессов относится к статическим параметрам вычислительной системы?

A) Число подключенных у системе устройств ввода-вывода

B) Имя пользователя, запустившего процесс на исполнение

C) Соотношение процессорного времени и времени, необходимого для осуществления операций ввода-вывода

D) Размер занимаемой процессом оперативной памяти

E) Использованное процессом процессорное время

110. Какой из перечисленных ниже параметров планирования процессов относится к динамическим параметрам КС?

A) Количество свободных ресурсов в данный момент

B) Имя пользователя, запустившего процесс на исполнение

C) Соотношение процессорного времени и времени, необходимого для осуществления операций ввода-вывода

D) Размер занимаемой оперативной памяти

E) Использованное процессом процессорное время

111. Какой из перечисленных ниже параметров планирования процессов относится к динамическим характеристикам процесса?

A) Использованное процессом процессорное время

B) Имя пользователя, запустившего процесс на исполнение

C) Соотношение процессорного времени и времени, необходимого для осуществления операций ввода-вывода

D) Запрошенное процессорное время

E) Количество свободных ресурсов в данный момент

112. Какой из перечисленных ниже параметров планирования процессов относится к динамическим характеристикам процесса?

A) Текущий приоритет исполняемого в системе процесса

B) Имя пользователя, запустившего процесс на исполнение

C) Соотношение процессорного времени и времени, необходимого для осуществления операций ввода-вывода

D) Необходимые для выполнения задания ресурсы КС

E) Количество свободных ресурсов в данный момент

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

A) Статические и динамические параметры КС и статические параметры процессов

B) Статические и динамические параметры процессов и статические параметры КС

C) Только статические параметры КС и процессов

D) Только динамические параметры процессов

E) Статические и динамические параметры КС

114. Какие параметры планирования используют в своей работе алгоритмы краткосрочного планирования?

A) Статические и динамические параметры КС и процессов

B) Динамические параметры процессов и статические параметры КС

C) Только статические параметры КС

D) Только динамические параметры процессов

E) Статические и динамические параметры КС

115. Какие дополнительные динамические параметры необходимы для краткосрочного планирования процессов в отличие от среднесрочного планирования?

A) Время непрерывного использования процессора

B) Время, прошедшее с момента выгрузки процесса на диск

C) Время, прошедшее с момента загрузки процесса в оперативную память

D) Время, уже предоставленное процессу

E) Объем оперативной памяти

116. В каких ситуациях осуществляется планирование процессов в операционных системах с невытесняющей многозадачностью?

A) Процесс переводится из состояния «исполнение» в состояние «закончил исполнение» или в состояние «ожидание»

B) Процесс переводится из состояния «исполнение» в состояние «готовность» или в состояние «ожидание»

C) Процесс переводится из состояния «исполнение» в состояние «ожидание»

D) Процесс переводится из состояния «готовность» в состояние «исполнение»

E) Процесс переводится из состояния «ожидание» в состояние «исполнение» или «завершил исполнение»

117. В каких ситуациях не осуществляется планирование процессов в операционных системах с вытесняющей многозадачностью?

A) Процесс переводится из состояния «готовность» в состояние «исполнение»

B) Процесс переводится из состояния «исполнение» в состояние «ожидание»

C) Процесс переводится из состояния «исполнение» в состояние «готовность»

D) Процесс переводится из состояния «ожидание» в состояние «готовность»

E) Процесс переводится из состояния «исполнение» в состояние «закончил исполнение»

118. При каком алгоритме планирования процессов осуществляется выбор нового процесса для исполнения из начала очереди процессов, находящихся в состоянии «готовность»?

A) First-Come, First-Served (FCFS)

B) Round Robin (RR)

C) Shortest-Job-First (SJF)

D) гарантированное планирование

E) приоритетное планирование

119. При каком алгоритме планирования процессов осуществляется циклический выбор нового процесса для исполнения из начала очереди процессов, находящихся в состоянии «готовность» и его исполнение в течение фиксированного кванта времени?

A) Round Robin (RR)

B) First-Come, First-Served (FCFS)

C) Shortest-Job-First (SJF)

D) Гарантированное планирование

E) Приоритетное планирование

120. При каком алгоритме планирования процессов из очереди процессов, находящихся в состоянии «готовность» выбирается процесс с минимальной длительностью времени непрерывного использования процессора (CPU burst)?

A) Shortest-Job-First (SJF)

B) First-Come, First-Served (FCFS)

C) Round Robin (RR)

D) Гарантированное планирование

E) Приоритетное планирование

121. Какой алгоритм планирования процессов при интерактивной работе с N пользователями предоставляет каждому пользователю в распоряжение ~1/N часть процессорного времени?

A) Гарантированное планирование

B) First-Come, First-Served (FCFS)

C) Round Robin (RR)

D) Shortest-Job-First (SJF)

E) Приоритетное планирование

122. При каком алгоритме планирования процессов каждому процессу присваивается определенное числовое значение, в соответствии с которым ему выделяется процессорное время?

A) Приоритетное планирование

B) First-Come, First-Served (FCFS)

C) Round Robin (RR)

D) Shortest-Job-First (SJF)

E) Гарантированное планирование

123. Известно, что программа А выполняется в монопольном режиме за 10 минут, а программа В – за 20 минут, т.е. при последовательном выполнении они требуют 30 минут. Если Т – время выполнения обеих этих задач в режиме мультипрограммирования, то какое из следующих неравенств справедливо:
A) T > 30

B) 20 < T < 30

C) 10 < T < 20

D) 10 < T < 30

E) Т < 10

124. К основным алгоритмам планирования процессов не относятся:

A) Shortest Seek Track First (SSTF)

B) Shortest-Job-First (SJF)

C) Robin Round (RR)

D) Приоритетное планирование

E) First-Come, First-Served (FCFS)

125. Какие основные действия по управлению процессами выполняет ОС?

A) Создание, удаление, приостановка, возобновление, синхронизация, взаимодействие

B) Визуализация образа процесса на дисплее

C) Сопровождение выполнения каждого процесса своим аудиоклипом

D) Откачку процессов на диск

E) Обеспечение выполнения каждого исполняемого процесса операциями ввода-вывода информации

126. Какие компоненты разделяют между собой нити исполнения (threads) одного процесса?

A) Программный код, глобальные переменные и системные ресурсы

B) Программный счетчик и содержимое регистров

C) Глобальные переменные и стек

D) Программный код, стек и программный счетчик

E) Данные, исходный код, переменные среды и системный стек приложения

127. Какие компоненты являются уникальными для каждой нити исполнения (threads) одного процесса?

A) Программный счетчик, стек и содержимое регистров

B) Системные ресурсы и содержимое регистров

C) Глобальные переменные и стек

D) Программный код, глобальные переменные и системные ресурсы

E) Локальные и глобальные переменные и регистры

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

A) Повышение безопасности работы КС

B) Повышение скорости решения задач

C) Совместное использование данных

D) Модульная организация операционной системы

E) Повышение удобства работы пользователя

129. Какие процессы называются кооперативными?

A) Процессы, влияющие на поведение друг друга путем обмена информацией

B) Процессы, функционирующие в операционнойсистеме независимо друг от друга

C) Процессы, находящиеся в очереди на выполнение

D) Процессы, находящиеся в состоянии «готовность» и в состоянии «завершил исполнение»

E) Процессы, находящиеся в состоянии «ожидание»

130. Расположите категории средств обмена информацией в порядке убывания объема передаваемой информации и степени воздействия на поведение другого процессa.

A) Разделяемая память, канальные, сигнальные

B) Сигнальные, канальные, разделяемая память

C) Канальные, сигнальные, разделяемая память

D) Канальные, разделяемая память, сигнальные

E) Разделяемая память, сигнальные, канальные

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

A) Прямая симметричная адресация

B) Прямая адресация

C) Прямая асимметричная адресация

D) Непрямая адресация

E) Косвенная адресация

132. При какой адресации взаимодействующие процессы явно указывают при каждой операции обмена данными имя или номер процесса, которому информация предназначена или от которого она должна быть получена?

A) Симметричная прямая адресация

B) Прямая адресация

C) Асимметричная прямая адресация

D) Непрямая адресация

E) Косвенная адресация

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

A) Асимметричная прямая адресация

B) Прямая адресация

C) Симметричная прямая адресация

D) Непрямая адресация

E) Косвенная адресация

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

A) Непрямая адресация

B) Прямая адресация

C) Симметричная прямая адресация

D) Асимметричная прямая адресация

E) Косвенная адресация

135. При выполнении какого из условий обмена данными способ коммуникации считается ненадежным?

A) Не сохраняется вся отправленная информация

B) Не происходит потери информации

C) Не происходит повреждения информации

D) Не появляется лишней информации

E) Не нарушается порядок данных в процессе обмена

136. Какая операция называется атомарной?

A) Неделимая операция, выполняемая без прерывания деятельности

B) Операция, выполняемая одни процессом

C) Простейшая машинная команда

D) Операция, выполняемая на процессоре Intel Atom

E) Операция, выполняющаяся один машинный такт центрального процессора

137. В каком случае набор активностей называется детерминированным?

A) При каждом псевдопараллельном исполнении для одного и того же набора входных данных выдает одинаковые выходные данные

B) При каждом псевдопараллельном исполнении для одного и того же набора входных данных возможны разные выходные данные

C) При каждом псевдопараллельном исполнении для разных наборов входных данных выдает одинаковые выходные данные

D) При каждом псевдопараллельном исполнении для разных наборов входных данных выдает разные выходные данные

E) При каждом псевдопараллельном исполнении для определенных наборов входных данных выдает определенные выходные данные

138. Какое из приведенных условий не входит в состав условий Бернстайна детерминированности для активностей P и Q, где W(P), R(P) и W(Q), R(Q) – наборы входных и выходных переменных для активностей P и Q соответственно?

A) R (P) ∩ R(Q) = {ø}

B) W(P) ∩ R(Q) = {ø}

C) R(P) ∩ W(Q) = {ø}

D) W(P) ∩ W(Q) = {ø}

E) R(P) ∩ W(Q) ¹ {ø}

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

A) Условие взаимоисключения (mutual exclusion)

B) Условие прогресса (progress)

C) Условие ограниченного ожидания (bound waiting)

D) Программная реализация алгоритма

E) Отсутствие предположений об относительных скоростях выполнения и числе процессоров

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

A) Условие прогресса (progress)

B) Условие взаимоисключения (mutual exclusion)

C) Условие ограниченного ожидания (bound waiting)

D) Программная реализация алгоритма

E) Отсутствие предварительных предположений

141. Какое из требований к алгоритмам организации взаимодействия процессов заключается в том, что не должно возникать неограниченно долгого ожидания для входа одного из процессов в свой критический участок?

A) Условие ограниченного ожидания (bound waiting)

B) Условие взаимоисключения (mutual exclusion)

C) Условие прогресса (progress)

D) Программная реализация алгоритма

E) Отсутствие предположений об относительных скоростях выполнения и числе процессоров

142. В некоторой ОС, поддерживающей только три состояния процесса ввели два новых системных вызова. Один из этих вызовов позволяет любому процессу приостанавливать деятельность любого другого процесса, пока какой-либо процесс не выполнит второй системный вызов. Сколько новых операций над процессами появится в системе?

А) 5

В) 4

С) 2

D) 1

E) 0

143. Пусть в вычислительную систему поступают пять процессов различной длительности с разными приоритетами по следующей схеме: Чему равно среднее время между стартом процесса и его завершением (turnaround time) при использовании вытесняющего приоритетного планирования. Наивысшим приоритетом является приоритет 0.

A) 15,0

B) 13,0

C) 10,0

D) 8,4

E) 5,0

144. К какому из перечисленных алгоритмов стремится поведение алгоритма RR по мере увеличения кванта времени?

A) FCFS

B) SJF

C) Гарантированное планирование при одном процессе на каждого пользователя

D) Многоуровневые очереди

E) Приоритетное планирование

145. Какие из перечисленных алгоритмов допускают неограниченно долгое откладывание выборки одного из готовых процессов на исполнение?

A) SJF, многоуровневые очереди

B) FCFS, гарантированное планирование

C) FCFS, RR

D) SJF, гарантированное планирование

E) RR, многоуровневые очереди

146. Что такое дескриптор?

A) адресное слово со специальным тегом, содержащее адрес и длину массива и признаки защиты

B) описание хода выполнения программы

C) адресное слово, содержащее информацию для криптования и декриптования данных

D) описание программ, размещенных в памяти

E) файл, содержащий описание программы

147. Какая команда shell перемещает все файлы из текущего каталога в его каталог-предок?

A) mv *..

B) cp *.* /

C) mv –all \

D) rm * /

E) cp /a *

148. Какая команда выводит информацию о размерах (Мбайт) подкаталогов каталога – владельца текущего каталога?

A) du –m..

B) df –x –t

C) free –s –c

D) du –b –a

E) sys –mb *

149. Какому требованию, предъявляемому к алгоритмам организации взаимодействия процессов не удовлетворяет алгоритм «переменная-замок»?

A) Условию взаимоисключения

B) Условию прогресса (progress)

C) Условию ограниченного ожидания (bound waiting)

D) Условию программной реализация алгоритма

E) Условию отсутствия предположений об относительных скоростях выполнения и числе процессоров

150. Какое условие не выполняется при использовании алгоритм «строгое чередование» при организации взаимодействия процессов?

A) Условие прогресса (progress)

B) Условие взаимоисключения (mutual exclusion)

C) Условие ограниченного ожидания (bound waiting)

D) Условие программной реализация алгоритма

E) Условие отсутствия предположений об относительных скоростях выполнения и числе процессоров

151. Какое условие не выполняется при использовании алгоритма «флаги готовности» при организации взаимодействия процессов?

A) Условие прогресса (progress)

B) Условие взаимоисключения

C) Условие ограниченного ожидания (bound waiting)

D) Условие программной реализация алгоритма

E) Условие отсутствия предположений об относительных скоростях выполнения и числе процессоров

152. Какой из перечисленных алгоритмов удовлетворяет всем требованиям, предъявляемым к алгоритмам взаимодействия для двух процессов?

A) Алгоритм Петерсона

B) Переменная-замок

C) Строгое чередование

D) Флаги готовности

E) Алгоритм банкира

153. Какой из перечисленных алгоритмов удовлетворяет всем требованиям, предъявляемым к алгоритмам взаимодействия для нескольких процессов?

A) Алгоритм булочной

B) Переменная-замок

C) Строгое чередование

D) Флаги готовности

E) Алгоритм Петерсона

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

A) Равняется количеству условных переменных + 1

B) В два раза превышает количество условных переменных

C) Совпадает с количеством условных переменных

D) Равняется количеству условных переменных - 1

E) В два раза меньше количества условных переменных

155. Для чего нужен синхронизирующий процесс при реализации семафоров через очереди сообщений?

A) Для обеспечения взаимной синхронизации кооперативных процессов

B) Для удобства реализации взаимодействия процессов в операционных системах

C) Для обеспечения атомарности операций р и v

D) Для создания временных отметок

E) Для удобства планирования взаимодействия процессов

156. Почему использование монитора как средства синхронизации более надежно, чем использование семафора?

A) Разблокировка монитора по окончании вызова операции выполняется автоматически

B) Команды, поддерживающие работу семафора, часто работают со сбоями и остановками

C) Данные семафора легче “взломать”, чем данные монитора

D) Монитор – это часть операционной системы, в отличие от семафора

E) Семафор – это часть операционной системы, в отличие от монитора

157. Пусть имеются два параллельных процесса. В одном выполняется код P(S1); P(S2), в другом – код P(S2); P(S1), где S1 и S2 – семафоры. Как будет вести себя программа?

A) Произойдет взаимная блокировка процессов (deadlock)

B) Первый процесс заблокируется





Дата публикования: 2015-10-09; Прочитано: 1199 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.052 с)...