игра брюс 2048
Главная / Операционные системы / Основы современных операционных систем / Тест 8

Основы современных операционных систем - тест 8

Упражнение 1:
Номер 1
Что такое процесс?

Ответ:

 (1) задание пользователя введенное в систему 

 (2) программа пользователя при ее выполнении 

 (3) единица параллельных вычислений 

 (4) исполнение программы на процессоре 


Номер 2
Что такое пакетный процесс?

Ответ:

 (1) процесс обработки пакета дисков 

 (2) процесс, обрабатываемый системой в режиме мультипрограммирования вместе с другими подобными процессами 

 (3) процесс, запускаемый пользователем с терминала 

 (4) любой процесс в системе 


Номер 3
Что такое интерактивный процесс?

Ответ:

 (1) процесс, запускаемый с терминала 

 (2) процесс, ожидающий ответа от пользователя 

 (3) процесс, взаимодействующий с другими процессами 

 (4) приостановленный процесс 


Упражнение 2:
Номер 1
Что такое счетчик команд процесса?

Ответ:

 (1) общее число выполненных процессом команд процессора 

 (2) адрес текущей выполняемой команды процесса 

 (3) общее число операторов командного языка, выполненных процессом 

 (4) адрес текущего оператора командного языка, выполняемого процессом 


Номер 2
Что такое стек процесса?

Ответ:

 (1) область памяти, где хранятся его глобальные объекты 

 (2) область памяти, где хранятся локальные данные его процедур 

 (3) область памяти, где хранится очередь заданий 

 (4) область памяти для хранения значений регистров процессора 


Номер 3
Что такое секция данных процесса?

Ответ:

 (1) область памяти, где хранятся глобальные переменные и объекты процесса 

 (2) область памяти, где хранится программа процесса 

 (3) область памяти, где хранятся регистры 

 (4) область памяти, где хранится информация об открытых файлах 


Упражнение 3:
Номер 1
В каких состояниях может находиться процесс?

Ответ:

 (1) созданный, удаленный 

 (2) новый, исполняемый, готовый к выполнению, ожидающий, завершенный 

 (3) в основной памяти, на диске 

 (4) в бодром, возбужденном, раздраженном, сонном 


Номер 2
Какая информация хранится в блоке управления процессом?

Ответ:

 (1) история его выполнения 

 (2) состояние, счетчик команд, регистры, информация для диспетчеризации, для управления памятью, статистика, информация о состоянии ввода-вывода 

 (3) информация о пользователе процесса 

 (4) информация о сетевом трафике процесса 


Номер 3
Какая информация о состоянии ввода-вывода хранится в блоке управления процессом?

Ответ:

 (1) копии всех файлов, обрабатываемых процессом 

 (2) список всех файлов, открытых процессом 

 (3) суммарный размер введенных и выведенных данных 

 (4) список всех измененных блоков файлов 


Упражнение 4:
Номер 1
Какие действия выполняет ОС при переключении контекста?

Ответ:

 (1) сохраняет информацию о приостанавливаемом процессе в его PCB и восстанавливает информацию о возобновляемом процессе из его PCB 

 (2) изменяет значение переменных окружения 

 (3) изменяет состояние стека процесса 

 (4) откачивает все процессы на диск 


Номер 2
Какие очереди использует ОС для управления процессами?

Ответ:

 (1) очереди заданий, готовых процессов, очереди на ввод-вывод 

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

 (3) очередь пользователей, желающих выполнить свои процессы 

 (4) очереди на ввод и на вывод 


Номер 3
Какой планировщик ОС определяет, какие процессы должны быть перемещены в очередь готовых процессов?

Ответ:

 (1) кратковременный 

 (2) долговременный 

 (3) планировщик откачки-подкачки 

 (4) планировщик ввода заданий 


Упражнение 5:
Номер 1
Какой планировщик должен быть разработан максимально эффективно, так как чаще вызывается системой?

Ответ:

 (1) кратковременный 

 (2) долговременный 

 (3) планировщик откачки-подкачки 

 (4) планировщик ввода заданий 


Номер 2
Какой планировщик в системе определяет степень мультипрограммирования?

Ответ:

 (1) кратковременный 

 (2) долговременный 

 (3) планировщик откачки-подкачки 

 (4) планировщик ввода заданий 


Номер 3
Как можно классифицировать процессы, с точки зрения соотношения их исполнения и ввода-вывода?

Ответ:

 (1) активные и ленивые 

 (2) ориентированные на ввод-вывод, ориентированные на вычисления 

 (3) ресурсоемкие и экономные 

 (4) выполняющие ввод-вывод и не выполняющие ввод-вывод 


Упражнение 6:
Номер 1
Какой системный вызов UNIX создает новый дочерний процесс?

Ответ:

 (1) fork  

 (2) chmod  

 (3) ps  

 (4) kill  


Номер 2
Какой системный вызов UNIX запускает дочерний процесс как независимый вместо родительского?

Ответ:

 (1) exit  

 (2) suspend  

 (3) exec  

 (4) fork  


Номер 3
Как происходит адресация в родительском и дочернем процессах в UNIX после выполнения fork?

Ответ:

 (1) дочерний процесс разделает адресное пространство с родительским 

 (2) для дочернего процесса создается новое пустое адресное пространство 

 (3) для дочернего процесса создается новое адресное пространство – копия родительского 

 (4) для дочернего процесса не создается никакого адресного пространства 


Упражнение 7:
Номер 1
Что такое процесс-демон?

Ответ:

 (1) процесс, существующий в системе до ее перезапуска 

 (2) процесс, выдающий с помощью звуковых устройств демонический хохот 

 (3) процесс, выполняющий враждебные действия по отношению к другим 

 (4) процесс, неожиданно исчезающий из памяти или загружаемый в память 


Номер 2
Что такое каскадное уничтожение процессов?

Ответ:

 (1) уничтожение всех процессов в системе 

 (2) рекурсивное уничтожение дочерних процессов при уничтожении или завершении родительских 

 (3) уничтожение процессов с помощью специализированного каскадного процессора 

 (4) уничтожение процессов, управляющих каскадно расположенными окнами на экране 


Номер 3
Какие процессы запускаются первыми при запуске системы UNIX?

Ответ:

 (1) root, init, pagedaemon, swapper.  

 (2) mp3player.  

 (3) exit  

 (4) user1, user2, user3.  


Упражнение 8:
Номер 1
В каких случаях дочерний процесс уничтожается?

Ответ:

 (1) он превысил выделенные ему ресурсы 

 (2) он больше не нужен 

 (3) произошел выход из процесса-родителя 

 (4) произошло переполнение памяти в системе 


Номер 2
Какие варианты разделения ресурсов между родительским и дочерним процессами возможны?

Ответ:

 (1) оба процесса разделяют все ресурсы 

 (2) процессы разделяют часть ресурсов 

 (3) процессы не имеют общих ресурсов 

 (4) от родительского процесса отнимаются все ресурсы и передаются дочернему 


Номер 3
Какие варианты возможны при использовании адресации родительским и дочерним процессами?

Ответ:

 (1) дочерний процесс работает в новом адресном пространстве, копии родительского 

 (2) дочерний процесс работает в том же адресном пространстве 

 (3) дочерний процесс не получает никакого адресного пространства 

 (4) дочерний процесс ждет, пока родительский выполнит все обращения к адресному пространству 




Главная / Операционные системы / Основы современных операционных систем / Тест 8