voprosy_ko_vtoroy_glavex

advertisement
Тест ко второй главе (процессы и потоки в операционной системе). Выполнили Мельникова Е.
Козубова Н.
1) Если при вызове в разных потоках модуль будет корректно работать с условием,
что каждый вызов использует свои собственные данные. О каком модуле речь?

Реентерабельный модуль.

Потоко-безопасный модуль.

Потоко-реентерабельный модуль.

Оптимальный модуль.
2) Появление у компьютера операционной системы (ОС) позволило перейти:

от однопрограммного режима работы к многопрограммному
(мультипрограммному) режиму работы.

от однопрограммного режима работы к мультипрограммному режиму работы.

от многопрограммного режима работы к мультипрограммному режиму
работы.

от однопрограммного режима работы к параллельному режиму работы.
3) При создании новых компьютеров, согласно закону Мура, каждые полтора года
ресурсы:

Увеличиваются в два раза.

Увеличиваются в три раза.

Увеличиваются в пять раз.

Увеличиваются в десять раз.
4) Сегодня современный суперкомпьютер имеет быстродействие, измеряемое
петафлопами:

1015

тысяча триллионов операций

1010

тысяча миллиардов операций
5) Свопинг –

одна из занятых страниц оперативной памяти вытесняется на диск, и новая
страница загружается на ее место.

одна из занятых страниц виртуальной памяти вытесняется на диск, и новая
страница загружается на ее место.

несколько занятых страниц оперативной памяти вытесняются на диск, и новые
страницы загружаются на их место.

несколько страниц виртуальной памяти удаляются, и новая страница
загружается на их место.
6) Выберите правильное(ые) утверждение(я):

Процесс – объект, владеющий памятью и другими ресурсами, но не
выполняющий код.

Поток – динамический объект, он может быть создан в процессе выполнения
кода приложения и может быть удален по ходу выполнения.

У процесса может быть несколько одновременно существующих потоков,
выполняющих различные фрагменты кода.

ОС планирует время процессоров между потоками, и для нее имеет значение,
какому процессу принадлежит тот или иной поток.
7) Выберите правильное(ые) утверждение(я):

События, приводящие к приостановке выполнения потока, могут быть
асинхронными по отношению к его работе.

Прерывания инициируются аппаратурой компьютера, чаще всего таймером и
устройствами ввода-вывода.

Когда возникает прерывание от таймера, то ОС при его обработке из кванта
времени, отводимого выполняемому потоку, вычитает время, равное интервалу
таймера.

Когда устройство ввода заканчивает выполнение очередного задания, оно не
инициализирует аппаратное прерывание, свидетельствующее о завершении
работы.
8) Команды процессора делятся на две группы:

команды, выполняемые в привилегированном режиме.

команды, выполняемые в пользовательском режиме.

команды, выполняемые в фоновом режиме.

команды, выполняемые в администраторском режиме.
9) В адресном пространстве ОС для каждого процесса в момент его создания
выделяется специальный блок памяти, называемый

EPROCESS

PROCESS

TPROCESS

ERPROCESS
Download