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