Ответы на вопросы по второй части (1170821), страница 2
Текст из файла (страница 2)
Как называются конфликты в конвейере, возникающие при конвейеризации команд переходов?
по управлению
Как называются конфликты в конвейере, возникающие в случаях, когда выполнение одной команды зависит от результата выполнения предыдущей команды?
по данным
Как называются конфликты в конвейере, возникающие в том случае, когда аппаратные средства микропроцессора не могут поддерживать все возможные комбинации команд в режиме одновременного выполнения с совмещением?
Структурные
Какова длительность выполнения 15 команд в идеальном 5-ступенчатом конвейере при длительности такта 10 нс?
190 нс
Какова длительность выполнения 30 команд в идеальном 5-ступенчатом конвейере при длительности такта 10 нс?
340 нс
Какова длительность выполнения 100 команд в идеальном 5-ступенчатом конвейере при длительности такта 10 нс?
1040 нс
Какова длительность выполнения 20 команд в идеальном 5-ступенчатом конвейере при длительности такта 10 нс?
240 нс
Организация работы мультипрограммных ЭВМ
Чем характеризуется мультипрограммный режим работы ЭВМ?
возможность перехода от выполнения одной задачи к другой
в памяти ЭВМ одновременно содержатся программы и данные для выполнения нескольких задач
взаимная защита программ и данных, относящихся к различным задачам
Чем отличается состояние готовности процесса от состояния ожидания?
в состоянии готовности процессу для исполнения необходим только центральный процессор, а в состоянии ожидания процесс не исполняется по причине занятости какого-либо ресурса помимо процессора
Что характеризует коэффициент мультипрограммирования мультипрограммной ЭВМ?
максимальное количество программ, которое может одновременно обрабатываться в мультипрограммном режиме
В каком случае увеличение коэффициента мультипрограммирования увеличивает пропускную способность ЭВМ?
когда устройства ЭВМ недогружены
Какое из соотношений между последовательностями состояний процесса является верным?
порождение всегда предшествует активному состоянию
активное состояние всегда предшествует окончанию
Какие показатели характеризуют использование аппаратных ресурсов ЭВМ при мультипрограммном режиме работы?
коэффициент загрузки устройства
средняя длина очереди к устройству
Каким образом можно обеспечить повышение пропускной способности мультипрограммной ЭВМ в случае, когда к одному из ресурсов образуется большая очередь?
заменой данного ресурса на более производительный
переформированием пакета задач
Как вычисляется интервал существования процесса?
это время между порождением и окончанием процесса
Как изменит повышение приоритета одной из программ пропускную способность мультипрограммной ЭВМ?
может привести как к повышению, так и к понижению пропускной способности
Как в общем случае изменяется время выполнения программы при увеличении коэффициента мультипрограммирования?
увеличивается
Как в общем случае изменяется время выполнения пакета программ при увеличении коэффициента мультипрограммирования?
Уменьшается
В каких случаях статическое распределение ресурсов предпочтительнее динамического?
когда необходимо обеспечить исполнение отдельной программы за минимальное время
Какие характеристики ресурса порождают конфликты?
исчерпаемость ресурса
Какие характеристики соответствуют виртуальному ресурсу?
виртуальный ресурс имеет расширенные функциональные возможности по отношению к физическому ресурсу, на базе которого он создан
виртуальный ресурс обладает некоторыми дополнительными свойствами, которых физический ресурс не имее
Дисциплины распределения ресурсов и основные режимы работы мультипрограммной ЭВМ
Укажите основные режимы работы мультипрограммной ЭВМ.
пакетный
разделения времени
реального времени
Укажите основные одноочередные дисциплины распределения ресурсов.
LIFO
FIFO
круговой циклический алгоритм
В какой из одноочередных дисциплин распределения ресурсов время нахождения в очереди длинных и коротких запросов зависит только от момента их поступления?
FIFO
Какая из одноочередных дисциплин распределения ресурсов наиболее благоприятствует выполнению коротких запросов?
круговой циклический алгоритм
Какие из дисциплин распределения ресурсов относятся к многоочередным?
дисциплина с динамическим изменением приоритетов программ
дисциплина со статическим указанием приоритетов программ
Какие недостатки имеет существенное сокращение длительности кванта времени, выделяемого программе на владение ресурсом?
длинные программы тратят на выполнение недопустимо большое время
значительно возрастает время, необходимое для переключения программ
На основе какой одноочередной дисциплины распределения ресурсов обычно строятся многоочередные дисциплины?
Круговой циклический алгоритм
Какая из одноочередных дисциплин распределения ресурсов наиболее благоприятствует выполнению коротких запросов?
круговой циклический алгоритм
Какая из многоочередных дисциплин учитывает длину программы при распределении ресурсов?
со статическим указанием приоритетов программ[1]
Для каких целей в мультипрограммной ЭВМ используется алгоритм планирования Корбато?
для определения номера очереди, в которую помещается новая программа при многоочередной дисциплине распределения ресурсов
При какой дисциплине распределения ресурсов вновь поступивший запрос с максимальным уровнем приоритета будет быстрее принят к обслуживанию?
в системе с абсолютными приоритетами запросов
Какая из модификаций многоочередной дисциплины распределения ресурсов предназначена для того, чтобы устранить недопустимо большое время выполнения длинных запросов?
система с динамическим изменением приоритетов программ
Какой из режимов работы мультипрограммной ЭВМ используется в системах управления?
режим реального времени
Какой из режимов работы ориентирован на обеспечение максимальной пропускной способности мультипрограммной ЭВМ?
пакетный
Для каких программ эффективен пакетный режим работы мультипрограммной ЭВМ?
для больших отлаженных программ
Какой порядок учета приоритета вновь поступивших запросов возможен в базовом варианте многоочередной дисциплины распределения ресурсов (со временем кванта, не зависящим от номера очереди)?
учет приоритетов невозможен
Какой основной показатель используется при оценке эффективности ЭВМ, работающей в режиме реального времени?
выполнение задания за время, не превышающее максимально допустимого для данного задания
Какой основной показатель используется при оценке эффективности ЭВМ, работающей в пакетном режиме?
пропускная способность ЭВМ
Система прерываний
В какой момент в современных ЭВМ проводится проверка наличия запроса прерывания?
по окончании выполнения команды
Каково назначение контроллера приоритетных прерываний?
определение наиболее приоритетного запроса прерывания
индивидуальное маскирование отдельных запросов прерываний
Чем определяется глубина прерывания?
максимальным числом программ, которые могут прерывать друг друга
Чем отличается обработка прерывания от выполнения подпрограммы?
вызов обработчика прерывания связан с необходимостью реакции системы на особую ситуацию, сложившейся при выполнении программы, или на сигнал от нешнего устройства, а вызов подпрограммы запланирован программистом в программе
Что такое "тип прерывания"?
номер, присваиваемый каждому из прерываний для определения адреса обработчика прерывания
От какого количества источников может воспринимать запросы контроллер приоритетных прерываний?
8
Какие из действий по обработке прерывания выполняются процессором автоматически?
определение источника прерывания
формирование адреса программы – обработчика прерывания
определение адреса возврата в прерванную программу
Каким образом микропроцессор определяет адрес программы – обработчика прерывания поступившего запроса?
адрес считывается из строки таблицы векторов прерывания, номер которой равен по типу поступившего запроса прерывания
Какую информацию сохраняет микропроцессор при переходе от основной программы к обработчику прерывания?
счетчик команд
регистр флагов
Каковы достоинства дейзи-цепочки определения приоритета запроса прерывания?
высокое быстродействие
Что такое "вектор прерывания"?
адрес обработчика прерывания от данного источника
Какими средствами можно запретить все аппаратные маскируемые прерывания?
с помощью сброса флага разрешения прерываний в регистре флагов микропроцессора
Какими средствами реализуется механизм обработки прерываний?
программно-аппаратными
В чем состоит преимущество определения наличия запроса прерывания по окончании команды перед определением наличия запроса по окончании этапа выполнения команды?
меньшее количество информации, которую следует сохранять при переходе на обработчик прерывания
Система управления памятью
Какие основные функции выполняет система управления памятью?
учет и модернизация состояния свободных и уже распределенных областей памяти
определение потребностей каждой задачи в оперативной памяти
непосредственное выделение задаче оперативной памяти
Каковы основные системные требования при распределении памяти?
увеличение степени использования оперативной памяти при параллельном развитии нескольких процессов в мультипрограммном режиме
обеспечение защиты информации при параллельном развитии нескольких процессов в мультипрограммном режиме
обеспечение взаимодействия между процессами в мультипрограммном режиме
Каковы основные требования пользователей к распределению памяти?
получение оперативной памяти в размерах, превышающих физически существующую
обеспечение быстрого выполнения коротких программ
легкость и простота взаимодействия между программами при использовании общих процедур
Какая часть программного обеспечения всегда располагается в оперативной памяти?
ядро операционной системы
Что такое виртуальная память?
память, объем которой равен сумме объемов ОЗУ и внешних запоминающих устройств данного компьютера
память, используемая программистом при написании программ, и имеющая объем, равный максимально возможному при заданной разрядности адресной шины
Почему концепция виртуальной памяти базируется на ее страничном разбиении?
при страничном разбиении памяти объемы физической и виртуальной страниц совпадают, что позволяет заменять страницу оперативной памяти новой страницей из внешней памяти без возникновения проблем фрагментации памяти
Каким образом виртуальный адрес преобразуется в физический?
номер виртуальной страницы заменяется номером физической. Смещение в странице не меняется
Какие адреса использует программист при составлении программ?
виртуальные
Каковы особенности статического распределения памяти?
вся необходимая оперативная память выделяется процессу в момент его порождения
выделение памяти единым блоком необходимой длины
возникновение свободных участков памяти, которые невозможно без предварительного преобразования использовать для вычислительного процесса, вследствие наличия программ различной длины
Каковы предпосылки динамического распределения памяти?
при каждом конкретном исполнении в зависимости от исходных данных некоторые части программы вообще не используются
исполнение программы характеризуется принципом локальности ссылок
Как преобразуется смещение в странице при переводе виртуальных адресов в физические?
не изменяется
На основе какого разбиения логической памяти строится виртуальная память?
на основе страничного разбиения
Почему виртуальная память строится на основе страничного, а не сегментного представления памяти?
фиксированная длина страницы обеспечивает эффективное заполнение оперативной памяти в процессе выполнения программ