Тест "Процессы и их поддержка в операционной системе"

1.

Тест 1 – 1
Какая техническая база характерна для первого
периода вычислительной техники (1945-1955
г.г.)?(Отметьте один правильный вариант ответа)
а. Полупроводниковая
б. Интегральные микросхемы
в. Лампы
1

2.

Тест 1 – 2
Планирование заданий стало возможным:(Отметьте
один правильный вариант ответа)
а. С появлением систем пакетной обработки
б. С появлением предварительной записи пакета заданий на
магнитную ленту
в. С появлением предварительной записи пакета заданий на
магнитный диск
2

3.

Тест 1 – 3
Разделение персонала, связанного с разработкой и
эксплуатацией ЭВМ, на разработчиков, специалистов
по эксплуатации, операторов и программистов
произошло: (Отметьте один правильный вариант ответа)
а. В 1 период развития вычислительной техники (1945-55)
б. Во 2 период развития вычислительной техники (1955-65)
в. В 3 период развития вычислительной техники (1965-80)
3

4.

Тест 1 – 4
Что было прообразом современных ОС?
(Отметьте один правильный вариант ответа)
а. Компиляторы с символических языков
б. Библиотеки математических и служебных программ
в. Системы пакетной обработки
4

5.

Тест 1 – 5
Что такое мультипрограммная вычислительная
система?
(Отметьте один правильный вариант ответа)
а. Система, в которой реализован спулинг (spooling)
б. Система, в памяти которой одновременно находится
несколько программ. Когда одна из программ ожидает
завершения операции ввода-вывода, другая программа может
исполняться
в. Система, в памяти которой находится несколько программ,
чье исполнение чередуется по прошествии определенного
промежутка времени
5

6.

Тест 1 – 6
При доступе к файлу на другом компьютере в
сетевой ОС пользователь должен знать:
(Отметьте один правильный вариант ответа)
а. Только имя файла
б. Точное физическое расположение файла на диске
в. Имя файла, компьютер, на котором находится файл, и
сетевой способ доступа к информации в файле
6

7.

Тест 1 – 7
К чему относится термин спулинг (spooling)?
(Отметьте один правильный вариант ответа)
а. К сбору заданий с одинаковым набором ресурсов в пакеты
заданий
б. К организации реального ввода пакета заданий и вывода
результатов на отдельных специализированных ЭВМ
в. К организации реального ввода пакета заданий и вывода
результатов на том же компьютере, который производит
вычисления
7

8.

Тест 1 – 8
Возможность интерактивного взаимодействия
пользователя и программы возникает с появлением:
(Отметьте один правильный вариант ответа)
а. Систем пакетной обработки
б. Мультипрограммных вычислительных систем
в. Систем разделения времени
8

9.

Тест 1 – 9
При доступе к файлу в распределенной ОС
пользователь должен знать:
(Отметьте один правильный вариант ответа)
а. Только имя файла
б. Точное физическое расположение файла на диске
в. Имя файла, компьютер, на котором находится файл, и
сетевой способ доступа к информации в файле
9

10.

Тест 1 – 10
Из какого состояния процесс может перейти в
состояние «исполнение»?
(Отметьте один правильный вариант ответа)
а. Из состояния «ожидание»
б. Из состояния «готовность»
в. Из состояния «рождение»
10

11.

Тест 1 – 11
Какие из перечисленных ниже компонентов входят в
регистровый контекст процесса?
(Ответ считается верным, если отмечены все правильные
варианты ответов)
а. Программный счетчик процесса
б. Информация о всех устройствах ввода-вывода
в. Содержимое регистров процессора
11

12.

Тест 1 – 12
При модернизации ОС, поддерживающей только 3 состояния
процессов: готовность, исполнение, ожидание, ввели 2 новых
системных вызова. Один из этих вызовов позволяет любому
процессу приостановить жизнедеятельность любого другого
процесса (кроме самого себя), до тех пор, пока какой-либо
процесс не выполнит второй системный вызов. Сколько новых
переходов из состояния «исполнение» появится в системе?
(Отметьте один правильный вариант ответа)
а. 2
б. 0
в. 4
12

13.

Тест 1 – 13
Из какого состояния процесс может перейти в
состояние «ожидание»?
(Отметьте один правильный вариант ответа)
а. Из состояния «рождение»
б. Из состояния «готовность»
в. Из состояния «исполнение»
13

14.

Тест 1 – 14
Когда процесс, находящийся в состоянии "закончил
исполнение", может окончательно покинуть систему?
(Отметьте один правильный вариант ответа)
а. После завершения процесса-родителя
б. Только при перезагрузке ОС
в. По прошествии определенного интервала времени
14

15.

Тест 1 – 15
Планировщик «First-Come, First-Served»
Какое среднее оборотное время (turnaround time)?
15

16.

Тест 1 – 16
Планировщик «First-Come, First-Served»
Какое среднее оборотное время (turnaround time)?
16

17.

Тест 1 – 17
Планировщик «First-Come, First-Served»
В очереди 4 задания разной длительности. Какой
шанс, что планировщик запустит на выполнение
задания в наиболее выгодной последовательности?
17

18.

Тест 1 – 18
Планировщик «Shortest Job First»
В очереди 4 задания:
Какое среднее оборотное время?
18

19.

Тест 1 – 19
Планировщик «Shortest Time-to-Completion First»
Время появления задания: 0 1 2 3
Задания:
ABCD
CPU cycle:
6314
Какое среднее оборотное время?
19

20.

Тест 1 – 20
Планировщик «Shortest Job First»
Время появления задания: 0 1 2 3
Задания:
ABCD
CPU cycle:
6314
Какое среднее оборотное время?
20

21.

Тест 1 – 21
Планировщик «Round-Robin» (квант времени 4)
Время появления задания: 0 1 2 3
Задания:
ABCD
CPU cycle:
8495
Какое среднее оборотное время?
21

22.

Тест 1 – 22
Используя программу, показанную ниже, объясните,
какое значение будет распечатано в строке LINE A?
22

23.

Тест 1 – 23
Включая начальный родительский процесс, сколько
процессов создано программой?
23

24.

Тест 1 – 24
Когда процесс создает новый процесс с помощью
операции fork(), какое из следующих состояний
разделяется между родительским и дочерним
процессом?
а. Стек
б. Куча
в. Разделяемые сегменты памяти
24

25.

Тест 1 – 25
Объясните, при каких обстоятельствах строка кода,
printf("LINE J«) будет достигнута?
25

26.

Определите значения pid в строках A, B, C и D. (pid
родительского процесса равен 2600, а дочернего 2603)
Тест 1 – 26
26

27.

Тест 1 – 27 Объясните, что будет на выходе в строках X и Y
27

28.

Тест 1 – 28
На каких параметрах может основываться
долгосрочное планирование процессов?
а. На статических параметрах вычислительной системы
б. На динамических параметрах вычислительной системы
в. На статических параметрах процессов
г. На динамических параметрах процессов
28

29.

Тест 1 – 29
В каких случаях производится невытесняющее
кратковременное планирование процессов?
а. Когда процесс переводится из состояния исполнение в
состояние завершил исполнение
б. Когда процесс переводится из состояния исполнение в
состояние ожидание
в. Когда процесс переводится из состояния ожидание в
состояние готовность
29

30.

30
English     Русский Правила