игра брюс 2048
Главная / Операционные системы / Введение во внутреннее устройство Windows / Тест 9

Введение во внутреннее устройство Windows - тест 9

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

Ответ:

 (1) программа в ходе выполнения 

 (2) вид службы (сервиса) 

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

 (4) компонент операционной системы 


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

Ответ:

 (1) программа в ходе выполнения 

 (2) вид службы (сервиса) 

 (3) компонент операционной системы 

 (4) объект, которому операционная система предоставляет процессорное время 


Номер 3
Выберите правильные утверждения относительно потоков:

Ответ:

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

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

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

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


Упражнение 2:
Номер 1
Выберите правильное утверждение относительно многозадачной операционной системы

Ответ:

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

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

 (3) операционная система поддерживает использование нескольких объектов 

 (4) операционная система поддерживает одновременный вход нескольких пользователей 


Номер 2
Операционные системы Windows NT являются…

Ответ:

 (1) однозадачными 

 (2) многозадачными 

 (3) однопоточными 

 (4) многопоточными 


Номер 3
Многопоточность – это средство …:

Ответ:

 (1) распараллеливания действий внутри процесса 

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

 (3) поддержки пользовательского интерфейса 

 (4) работы с аппаратным обеспечением 


Упражнение 3:
Номер 1
В состав структуры EPROCESS входят следующие поля:

Ответ:

 (1) CreateTime – время создания процесса 

 (2) UniqueProcessId – уникальный идентификатор процесса 

 (3) StartAddress – адрес стартовой функции процесса 

 (4) PriorityClass – класс приоритета процесса 


Номер 2
За поток в Windows отвечает структура, которая называется …

Ответ:

 (1) KPROCESS 

 (2) ETHREAD 

 (3) KPOTOK 

 (4) ESTREAM 


Номер 3
Указатель на список потоков процесса хранится в структуре …

Ответ:

 (1) KPROCESS 

 (2) ETHREAD 

 (3) KPOTOK 

 (4) ESTREAM 


Упражнение 4:
Номер 1
В ходе создания процесса выполняются следующие этапы:

Ответ:

 (1) открытие исполняемого файла 

 (2) создание объекта "Процесс" 

 (3) создание основного потока 

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


Номер 2
Файлы с какими расширениями в Windows могут быть исполняемыми?

Ответ:

 (1) PSD 

 (2) PIF 

 (3) BAT 

 (4) CMM 


Номер 3
При создании процесса основной поток …

Ответ:

 (1) сразу начинает выполняться 

 (2) помещается в очередь готовых к выполнению потоков 

 (3) переходит в состояние ожидания 

 (4) оказывается в переходном состоянии 


Упражнение 5:
Номер 1
Выберите правильные утверждения:

Ответ:

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

 (2) При реализации вытесняющего алгоритма планирования потоков поток не может сам прервать свое выполнение 

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

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


Номер 2
В Windows реализован следующий алгоритм планирования потоков:

Ответ:

 (1) невытесняющий 

 (2) вытесняющий, на основе квантования и приоритетов 

 (3) вытесняющий, на основе только квантования 

 (4) вытесняющий, на основе только приоритетов 


Номер 3
Характеристикой какого из перечисленных алгоритмов планирования потоков является следующее утверждение: "Активному потоку позволяется выполняться, пока он сам, по собственной инициативе, не отдаст управление операционной системе"?

Ответ:

 (1) вытесняющий алгоритм планирования 

 (2) невытесняющий алгоритм планирования 

 (3) алгоритм планирования с квантованием 

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


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

Ответ:

 (1) целое число, обозначающее степень привилегированности потока 

 (2) номер потока в очереди потоков 

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

 (4) индекс процесса-владельца потока 


Номер 2
В Windows процессорное время распределяется между:

Ответ:

 (1) процессами 

 (2) потоками 

 (3) программами 

 (4) сегментами 


Номер 3
Что такое квант?

Ответ:

 (1) единица времени, за которую поток выполняет все необходимые действия 

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

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

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


Упражнение 7:
Номер 1
В Windows поток может покинуть состояние выполнения по следующим причинам:

Ответ:

 (1) ожидание потоком события 

 (2) вытеснение потока операционной системой 

 (3) создание нового потока 

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


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

Ответ:

 (1) короткие, для повышения "отзывчивости" системы 

 (2) длинные, для повышения производительности системы 

 (3) короткие, для повышения надежности выполнения небольших задач 

 (4) длинные, для повышения безопасности системных процессов 


Номер 3
Выберите состояния, в которых может находиться поток:

Ответ:

 (1) готовность 

 (2) ожидание 

 (3) снятие приоритета 

 (4) удержание кванта 


Упражнение 8:
Номер 1
Выберите правильное утверждение относительно процессов

Ответ:

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

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

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

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


Номер 2
Выберите правильное утверждение относительно потоков

Ответ:

 (1) поток имеет только базовый приоритет, который нельзя изменять 

 (2) поток имеет базовый и текущий приоритеты, которые нельзя изменять 

 (3) поток имеет только базовый приоритет, который можно изменять 

 (4) поток имеет базовый и текущий приоритеты, которые можно изменять 


Номер 3
Что происходит при завершении кванта времени выполняющегося потока?

Ответ:

 (1) операционная система проверяет, есть ли в очереди готовности поток с таким же приоритетом или выше 

 (2) поток вытесняется 

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

 (4) операционная система проверяет, завершены ли вычисления в потоке 




Главная / Операционные системы / Введение во внутреннее устройство Windows / Тест 9