тест по ОС
.pdfобеспечение работы только в пользовательском режиме
концепция одноуровневой вычислительной системы
59.Мобильность операционной системы заключается в возможности
o получения исходных текстов модулей операционной системы o переноса операционной системы с одной платформы на другую
o выполнения программ, изначально рассчитанных на другие операционные системы o переноса платформы компьютера на операционную систему
60.Основные функции операционной системы
обеспечение управления памятью
предоставление пользовательского интерфейса
предоставление доступа к различным пользователям
предоставление доступа к различным периферийным устройствам
61.Аппаратные и программные средства и данные, которые необходимы для выполнения задачи, называются
oресурсами
oпроцессами
oсервисами
oменеджерами процессов
62.Класс систем, поддерживающих мощные ресурсы, а также защиту программ и данных пользователя от доступа к ним других пользователей называются
oоднозадачные однопользовательские системы
oмногозадачные однопользовательские системы
oмногозадачные многопользовательские системы
oоднозадачные многопользовательские системы
63.Ресурсы, которые обеспечиваются аппаратными средствами, называют
oаппаратными
oпрограммными
oпервичными
oвторичными
64.Класс систем, ресурсы которых весьма ограничены, дисциплины управления ими – примитивны называются
oоднозадачные однопользовательские
oмногозадачные однопользовательские
oмногозадачные многопользовательские
oгигаресурсные
65.Операционные системы, которые работают в режиме диалога с пользователем
oпакетные
o интерактивные
o серверные
o реального времени
66.Функции операционной системы
определяет интерфейс пользователя.
обеспечивает разделение аппаратных ресурсов между пользователями.
дает возможность работать с общими данными в режиме коллективного пользования.
дает возможность работать с математическими пакетами
создает графические файлы
осуществляет восстановление информации в случае возникновения ошибок.
67.Загрузка операционной системы на IBM-совместимом компьютере начинается с
oсканирования таблицы разделов в поисках раздела, где находится начальный загрузчик ОС
oобнаружения флага загрузочного раздела
oзагрузки ядра ОС
oсчитывания BIOSом первых 512 байт накопителя
68.Операционные системы, которые выполняют задания без непосредственного взаимодействия с пользователем или объектом, называются
oпакетные
o интерактивные o серверные
oреального времени
69.В зависимости от назначения компьютера, на котором системы установлены, выделяют
клиентские ОС
серверные ОС
системы общего назначения
системы реального времени
Модуль II. УПРАВЛЕНИЕ РЕСУРСАМИ
Тема 2.1 УПРАВЛЕНИЕ ПРОЦЕССАМИ
70.Распределяет процессорное время между несколькими одновременно существующими в системе процессами, а также занимается созданием и уничтожением процессов, обеспечивает процессы необходимыми системными ресурсами, поддерживает взаимодействие между
процессами
o подсистема управления процессами
o подсистема управления диалогом с пользователем o подсистема управления ресурсами
oподсистема управления временем
71.Мультипрограммирование – это способ организации вычислительного процесса, при котором
oна одном процессоре попеременно выполняется сразу несколько программ
oна одном процессоре попеременно выполняется сразу только одна программа
oна разных процессорах попеременно выполняется сразу несколько программ
oна разных процессорах попеременно выполняется только одна программа
72.Повышением пропускной способности вычислительной системы характеризуются
oпакетные операционные системы
oсистемы разделения времени.
oсистемы реального времени
oмобильные операционные системы
73.Минимизация простоев процессора за счет его переключения на выполнение другой задачи характеризует
oпакетные ОС
oсистемы разделения времени.
oсистемы реального времени
oмобильные операционные системы
74.Предоставляют пользователю/ям возможности интерактивной работы одновременно с несколькими приложениями
oпакетные операционные системы
o системы разделения времени.
oмобильные операционные системы
oсистемы реального времени
75.Задачи, ориентированные на решение в интерактивном режиме, выполняют
oпакетные операционные системы
o системы разделения времени.
oмобильные операционные системы
oсистемы реального времени
76.Для представления потока используется
oзадание
o процесс o волокно
oкластер
77.Механизм индексирования используется для
o увеличения времени доступа к смешанному файлу
o увеличения времени доступа к последовательному файлу o уменьшения времени доступа к смешанному файлу
oуменьшения времени доступа к последовательному файлу
78.Индексирования записей имеют следующие последствия
сокращение времени доступа к записям
уменьшение избыточности
увеличение времени доступа к записям
увеличение избыточности
79.Управление техническими объектами или процессами характерно для
o пакетных операционных систем o систем разделения времени.
o мобильных операционных систем o систем реального времени
80.Процессы выполняются квази-параллельно в случае
многоядерных процессоров
одного процессора
нескольких процессоров
макроядерных процессоров
81.Поток - асинхронное и независимое (параллельное) выполнение
oпрограммы
oзадания
oчасти задания
oчасти программы
82.Система действий, реализующая определенную функцию в вычислительной системе (ВС) и оформленная так, что управляющая программа ВС может перераспределять ее ресурсы в целях обеспечения мультипрограммирования
oпрограмма
o поток
oпроцедура
oпроцесс
83.Если два процесса используют обобщенный ресурс и действия над ним в составе процессов не должны выполняться параллельно, то между этими процессами возникает отношение
oприоритетности
o порядка
oвзаимного исключения
oочередности
84.Выбор программы для выполнения по прерыванию или согласно расписанию плановых работ характерен для
oпакетных операционных систем
o мобильных операционных систем
oсистем разделения времени
oсистем реального времени
85.В многопоточной системе при порождении процесса ОС создает для каждого процесса один или несколько:
oдополнительных сегментов
oдескрипторов
oтаблиц потоков
oпотоков выполнения
86.До прерывания выполнения потока ОС запоминает его:
oописатель
oконтекст
oобраз
oданные
87.Сохранение контекста текущего потока, подлежащего смене; загрузка контекста нового потока, выбранного в результате планирования; запуск нового потока на выполнение. Таков порядок:
oпланирования
oзагрузки нового потока
oсмены контекста
oдиспетчеризации
88.Тупиковые ситуации не могут разрешиться без воздействия извне, поэтому в составе ОС должны быть средства их:
oвыявления
oразрешения
oустранения
oпредотвращения
89.При установке сигнального состояния одного из указанных синхронизирующих объектов, либо всех этих объектов, поток может попросить ОС перевести его в состояние:
oактивное
o ожидания o сигнальное
oготовности
90.Сигналы обеспечивают логическую связь между родственными процессами, а также между процессом и ...
пользователем
терминалом
чужим потоком
ОС
ядром
91. В распределенных системах с несколькими процессорами (каждый из которых имеет свою оперативную память) синхронизация может быть реализована только с помощью передачи:
o сигнала
o специального кода
oспециального символа
oсообщения
92.При порождении процесса базовые адреса его таблицы сегментов и таблицы страниц загружаются в ...
oоперативную память
o специальные регистры процессора o стек
o дескриптор процесса
oвиртуальную память
93.Функции управления процессами
создание
уничтожение
распределение ресурсов
приостановление
возобновление
изменение приоритета
выделение памяти
94.Два параллельных процесса могут быть
oвзаимоисключающими
oнезависимыми
oкритическими
oкоммутационными
95.Цель мультипрограммирования в системах пакетной обработки – это
oобеспечение удобства работы пользователей
o минимизация простоев всех устройств компьютера o минимизация времени выполнения одной задачи
oобеспечение реактивности системы
96.Дескриптор процесса содержит
идентификатор процесса
режим работы процессора
параметры операционной системы
информацию о состоянии процесса
данные о степени привилегированности процесса
данные о событиях, которые ожидает процесс
состояние аппаратуры компьютера
97.Контекст процесса содержит
идентификатор процесса
режим работы процессора
параметры операционной системы
информацию о состоянии процесса
данные о степени привилегированности процесса
данные о событиях, которые ожидает процесс
состояние аппаратуры компьютера
98.Мультитерминальный режим работы предполагает совмещение
oпривилегированного режима работы и режима пользователя
oмногопроцессорного режима работы и режима ввода-вывода
oдиалогового режима работы и режима мультипрограммирования
oаналогового режима работы и режима микропрограммирования
99.Действие с процессом, при котором ресурсы, выделенные ему, возвращаются операционной системе, а имя стирается из всех системных списков и таблиц, блок управления процессом освобождается, но не удаляется
oвозобновление
o уничтожение o прерывание
o изменение приоритета
100.Действие с процессом, при котором операция подготовки процесса к повторному запуску начинается с той точки, в которой он был
приостановлен
o возобновление o уничтожение o прерывание
o изменение приоритета
101. Действие с процессом, при котором изменение значения приоритета осуществляется в блоке управления процессом
o возобновление o уничтожение o прерывание
o изменение приоритета
102.Действие с процессом, при котором меняется нормальная последовательность команд, выполняемых центральным процессором
o возобновление o уничтожение o прерывание
o изменение приоритета
103.Если произошло прерывание, то
имя стирается из всех системных списков и таблиц, блок управления процессом освобождается, но не удаляется
управление передается ОС
меняется нормальная последовательность команд, выполняемых центральным процессором
ОС запоминает состояние прерванного процесса
ОС анализирует тип прерывания и передает управление соответствующей программе по обработке данного типа прерывания
104.Параллельные процессы, которые работают и не зависят друг от друга
o синхронные o асинхронные
o симметричные
o последовательные
105. Параллельные процессы, которые работают параллельно, но периодически должны синхронизироваться и взаимодействовать между собой
o синхронные o асинхронные
o симметричные
o последовательные
106.Семафоры в операционных системах – это
ситуация, при которой процесс ждет ресурса, но он ему не будет выделен
механизм реализации взаимоисключения процессов
когда несколько процессов находятся в состоянии тупика
когда процесс не может быть блокирован
правила работы процесса в своем критическом участке
107.Тупики в операционных системах – это
правила работы процесса в своем критическом участке
ситуация, при которой процесс ждет ресурса, но он ему не будет выделен
когда несколько процессов находятся в состоянии тупика
когда процесс не может быть блокирован
108.Правила предотвращения тупиков в ОС
прежде чем процесс начнет свою работу, ему должны быть предоставлены все требуемые ресурсы
если в основной памяти размещается несколько программ сразу, будем ли мы предоставлять каждой из них одинаковое количество ячеек памяти или разобьем ее на части (разделы) различных размеров
необходимо разбивать основную память жестким образом, т.е. разделы определяются на достаточно длительное время, либо динамически, позволяя компьютеру быстро реагировать на изменения потребностей программы в ресурсах
в том случае, если во время работы ему понадобился дополнительный ресурс, ему необходимо возвратить все ранее выделенные ресурсы ОС и затем запросить все требуемые ресурсы с этим дополнительным ресурсом
109.Состояние процесса, когда он имеет все необходимые для выполнения ресурсы, кроме ресурса центрального процессора, называется
o активное o готовое
o заблокированное o выполнимое
110. Информация о состоянии операционной среды называется
o контекстом процесса
o дескриптором процесса o контекстом потока
o дескриптором потока
111. При смене процесса происходит переключение
o контекста o режима o потоков o регистров
112.ОС также выполняет функции синхронизации процессов, приостанавливая выполнение одного из них до наступления в системе какого-либо
события
состояния
происшествия
сбоя
113.Требования к алгоритму планирования процессов
не давать преимуществ одним процессам за счет других
обеспечивать минимальную пропускную способность системы
обеспечивать приемлемое время реакции для интерактивных пользователей
обеспечивать гарантированное время реакции для процессов реального времени
предсказывать время выполнения процессов, обладающих одинаковыми характеристиками
114.Приоритеты планирования процессов – это приоритеты
o внешние
o статические o динамические o комплексные
115. Выборка процессов из очереди на входе системы
o планирование задач
o планирование ресурсов
o планирование процессов o планирование процессоров
116. Выборка процессов из очереди блокированных в готовое состояние
o планирование задач
o планирование ресурсов o планирование процессов
o планирование процессоров
117. Адрес команды в реальном режиме определяется
o значениями регистров DS и BX o значениями регистров CS и IP o значениями регистров SS и SP o значениями регистров ES и DI
118. Адрес вершины стека в реальном режиме определяется
o значениями регистров DS и BX o значениями регистров CS и IP o значениями регистров SS и SP o значениями регистров ES и DI
119. Во время работы процесс может находиться в одном из состояний
o "готов",
o "выполняется", o "не готов",
o "блокирован".
o "не выполняется",
120.Блок управления процессом – это структура данных или объект, содержащий
o определенную, важную информацию о процессе: o текущее состояние процесса
o уникальный идентификатор процесса (номер) o приоритет
121.Операционная система должна иметь возможность выполнять определенные операции над процессами
создание
уничтожение
копирование
изменение приоритета
блокирование
переименование
запуск
122.Создание нового процесса состоит из подопераций
изменение приоритета