игра брюс 2048
Главная / Образование / Введение в программные системы и их разработку / Тест 3

Введение в программные системы и их разработку - тест 3

Упражнение 1:
Номер 1
Какая технология программирования называется трансляцией?

Ответ:

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

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

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


Номер 2
Какая технология программирования называется интерпретацией?

Ответ:

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

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

 (3) расшифровка набора электрических сигналов аппаратной части компьютера и преобразование их в набор эквивалентных команд языка программирования 


Номер 3
Укажите уровень, следующий за аппаратным обеспечением компьютера.

Ответ:

 (1) операционный уровень 

 (2) микроархитектурный уровень 

 (3) командный уровень 


Упражнение 2:
Номер 1
Какие действия выполняются машиной в течение такта работы?

Ответ:

 (1) результат операции АСУ над регистрами заносится в один из них 

 (2) набор команд машинного языка переводится в набор команд языка высокого уровня 

 (3) арифметико-логическое устройство производит над регистрами некоторую операцию 

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

 (5) выбирается один или два регистра 


Номер 2
Работа такта машины контролируется:

Ответ:

 (1) пользовательскими программами 

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

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

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


Номер 3
Для чего служат команды машинного языка, формирующие уровень ISA?

Ответ:

 (1) для выполнения арифметических операций  

 (2) для обработки системных вызовов 

 (3) для перемещения данных по компьютеру 

 (4) для сравнения величин 


Упражнение 3:
Номер 1
Как распределяются команды уровня вызовов супервизора?

Ответ:

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

 (2) команды этого уровня, аналогичные командам уровня архитектуры системы команд, выполняются микропрограммой или аппаратным обеспечением, а отличные - операционной системой 

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


Номер 2
Что такое спулинг?

Ответ:

 (1) функция ОС, реализующая ввод-вывод без участия центрального процесса 

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

 (3) тип разделения многотерминальной системы 


Номер 3
В каком виде операционной системой виртуализируются данные на внешних накопителях?

Ответ:

 (1) в виде безымянного неупорядоченного набора байтов 

 (2) в виде ссылок на структуры 

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


Упражнение 4:
Номер 1
Чем образован API?

Ответ:

 (1) адресным пространством памяти системы 

 (2) функциями ядра ОС, которые могут вызываться приложениями  

 (3) аппаратным обеспечением компьютера 


Номер 2
Какой тип ядра ОС предоставляет только элементарные функции управления процессами и минимальный набор абстракций для работы с оборудованием?

Ответ:

 (1) микроядро 

 (2) монолитное ядро 

 (3) наноядро 


Номер 3
Что такое кластер?

Ответ:

 (1) промышленный компьютер большой вычислительной мощности 

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

 (3) вид встроенной компьютерной системы 


Упражнение 5:
Номер 1
Для чего применяется полная инкапсуляция состояния ПО на виртуальной машине?

Ответ:

 (1) перенос виртуальной машины между реальными аппаратными 

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

 (3) отображение ВМ на доступные аппаратные ресурсы 


Номер 2
Какую функцию выполняет монитор виртуальных машин (МВМ)?

Ответ:

 (1) вывод визуальной информации 

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

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


Номер 3
Какие компоненты аппаратно-программного обеспечения ПК связывает монитор виртуальных машин?

Ответ:

 (1) аппаратный интерфейс компьютера с программной виртуальной машиной 

 (2) графическую подсистему ПК с графической системой виртуальной машины 

 (3) аппаратное и программное обеспечение виртуальных машин между собой 


Упражнение 6:
Номер 1
В каком случае архитектура центрального процессора поддается виртуализации?

Ответ:

 (1) процессор имеет два и более физических ядер 

 (2) виртуальный процессор по характеристикам является точной копией реального процессора 

 (3) архитектура поддерживает прямое выполнение команд виртуальной машины на реальной машине 


Номер 2
Какие возможности дает монитору виртуальной машины теневая таблица страниц?

Ответ:

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

 (2) позволяет снять копию данных реальной машины и воспроизвести ее на виртуальной машине 

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


Номер 3
Что позволяет распределять административные привилегии между пользователями виртуальных машин?

Ответ:

 (1) автоматический контроль за административными настройками со стороны монитора виртуальных машин 

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

 (3) поддержка виртуальными машинами теневой таблицы страниц 




Главная / Образование / Введение в программные системы и их разработку / Тест 3