Назначение и функции операционных систем. Архитектура ОС. Необходимые условия выполнения процесса в операционной систем, страница 4

3.  Изменение текущей выполняемой процессором программы в результате появления особой команды процессора, выполнение которой имитирует прерывание.

Вопрос 26. Что называется «программным прерыванием»?

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

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

3.  Изменение текущей выполняемой процессором программы в результате появления особой команды процессора, выполнение которой имитирует прерывание.

Вопрос 27. Что называется «внутренним прерыванием»?

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

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

3.  Изменение текущей выполняемой процессором программы в результате появления особой команды процессора, выполнение которой имитирует прерывание.

Вопрос 28. Что называется «вектором прерывания»?

1.  Начальный адрес программы, осуществляющей обработку прерывания.

2.  Целое число, указывающее на номер программы обработки прерываний.

3.  Номер линии на шине компьютера, соответствующий номеру аппаратного блока, являющегося инициатором прерывания.

Вопрос 29. Что называется «системным вызовом»?

1.  Переход пользовательской программы в один из режимов операционной системы.

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

3.  Загрузка пользовательской программы на выполнение средствами операционной системы.

4.  Вызов пользовательской подпрограммы из операционной системы.

Вопрос 30. Какие события происходят при  «асинхронном системном вызове»?

1.  Процесс, сделавший асинхронный системный вызов, переводится планировщиком в состояние ожидания до окончания процедур (команд) предусмотренных в системном вызове.

2.  Процесс, сделавший асинхронный системный вызов, не переводится в состояние ожидания, а управление, после реализации вызова, возвращается прикладному процессу.

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

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

Вопрос 31. Что называется номером системного вызова?

1.  Порядковый номер, присвоенный прикладному процессу системы.

2.  Индекс в таблице векторов прерываний.

3.  Индекс в таблице адресов процедур операционной системы.

4.  Порядковый номер, с которого начинается нумерация активных прикладных процессов.

Вопрос 32. Что называется обработчиком прерывания?

1.  Специализированный контроллер,  обслуживающий аппаратные запросы от внешних устройств.

2.  Специализированный процессор, обслуживающий аппаратный запросы от внешних устройств.

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

4.  Программный код, содержащий таблицу векторов прерываний.

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

1.  Механизм приоритетных очередей.

2.  Механизм безприоритетных очередей.

3.  Механизм случайного выбора запросов обработчиков прерываний.

4.  Совместное использование случайного выбора и механизма приоритетных очередей.

5.  Совместное использование случайного выбора и механизма безприоритетных очередей.