Главная / Операционные системы /
Основы операционных систем - фундаментальные принципы / Тест 2
Основы операционных систем - фундаментальные принципы - тест 2
Упражнение 1:
Номер 1
Из какого состояния процесс может перейти в состояние "ожидание"?
Ответ:
 (1) из состояния "рождение" 
 (2) из состояния "готовность" 
 (3) из состояния "исполнение" 
Номер 2
Из какого состояния процесс может перейти в состояние "исполнение"?
Ответ:
 (1) из состояния "ожидание" 
 (2) из состояния "готовность" 
 (3) из состояния "рождение" 
Номер 3
Когда процесс, находящийся в состоянии "закончил исполнение", может окончательно покинуть систему?
Ответ:
 (1) по прошествии определенного интервала времени 
 (2) только при перезагрузке операционной системы 
 (3) после завершения процесса-родителя 
Упражнение 2:
Номер 3
Какие из перечисленных ниже компонентов входят в регистровый контекст процесса?
Ответ:
 (1) программный счетчик процесса 
 (2) информация о всех устройствах ввода-вывода 
 (3) содержимое регистров процессора 
Упражнение 3:
Номер 1
При модернизации некоторой операционной системы, поддерживающей только три состояния процессов: готовность, исполнение, ожидание, принято решение ввести два новых системных вызова. Один из этих вызовов позволяет любому процессу приостановить жизнедеятельность любого другого процесса (кроме самого себя), до тех пор, пока какой-либо процесс не выполнит второй системный вызов. Сколько новых состояний процессов появится в системе?
Ответ:
 (1) 1 
 (2) 2 
 (3) 3 
Номер 2
При модернизации некоторой операционной системы, поддерживающей только три состояния процессов: готовность, исполнение, ожидание, решено ввести два новых системных вызова. Один из этих вызовов позволяет любому процессу приостановить жизнедеятельность любого другого процесса (кроме самого себя), до тех пор, пока какой-либо процесс не выполнит второй системный вызов. Сколько новых операций над процессами появится в системе?
Ответ:
 (1) 2 
 (2) 4 
 (3) 5 
Номер 3
При модернизации некоторой операционной системы, поддерживающей только три состояния процессов: готовность, исполнение, ожидание, решено ввести два новых системных вызова. Один из этих вызовов позволяет любому процессу приостановить жизнедеятельность любого другого процесса (кроме самого себя), до тех пор, пока какой-либо процесс не выполнит второй системный вызов. Сколько новых переходов из состояния исполнение появится в системе?
Ответ:
 (1) 0 
 (2) 2 
 (3) 4