Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

MOAP_KT2

.doc
Скачиваний:
66
Добавлен:
13.04.2015
Размер:
694.27 Кб
Скачать

Тест

Дисциплина: Языки описания аппаратуры

МОАП_тест_2

Тема

Подпрограммы

Вопрос

Тип:1

Из каких частей состоит пакет?

Ответ

Правильный:1

декларация пакета и тело пакета

Ответ

Правильный:0

декларация функций и процедур

Ответ

Правильный:0

Декларация типов данных и декларация подтипов

Ответ

Правильный:0

Декларация типов данных и декларация подпрограмм

Вопрос

Тип:1

Какое из следующих выражений является определением функции в VHDL?

Ответ

Правильный:1

Функция выполняет последовательный алгоритм и возвращает единичное значение в вызвавшую основную программу

Ответ

Правильный:0

Функция позволяют выполнить декомпозицию VHDL-кода и может возвращать любое число значений, используя выходные параметры

Ответ

Правильный:0

Функция оперирует очередью следующих значений сигнала

Ответ

Правильный:0

В VHDL нет функций

Вопрос

Тип:1

Какое из следующих выражений является определением процедуры в VHDL?

Ответ

Правильный:0

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

Ответ

Правильный:1

Процедура позволяют выполнить декомпозицию VHDL-кода и может возвращать любое число значений, используя выходные параметры

Ответ

Правильный:0

Процедура оперирует очередью следующих значений сигнала

Ответ

Правильный:0

В VHDL нет процедур

Вопрос

Тип:1

Какие классы данных могут быть использованы в списке формальных параметров процедур?

Ответ

Правильный:0

константы

Ответ

Правильный:0

переменные и константы

Ответ

Правильный:1

переменные, константы и сигналы

Ответ

Правильный:0

сигналы

Вопрос

Тип:1

К какому классу данных будет отнесен формальный параметр процедуры, имеющий режим in, если при его описании класс не был явно указан?

Ответ

Правильный:1

константа

Ответ

Правильный:0

переменная

Ответ

Правильный:0

сигнал

Ответ

Правильный:0

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

Вопрос

Тип:1

К какому классу данных будет отнесен формальный параметр процедуры, имеющий режим out, если при его описании класс не был явно указан?

Ответ

Правильный:0

константа

Ответ

Правильный:1

переменная

Ответ

Правильный:0

сигнал

Ответ

Правильный:0

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

Вопрос

Тип:1

К какому классу данных будет отнесен формальный параметр процедуры, имеющий режим inout, если при его описании класс не был явно указан?

Ответ

Правильный:0

константа

Ответ

Правильный:1

переменная

Ответ

Правильный:0

сигнал

Ответ

Правильный:0

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

Вопрос

Тип:1

В каком режиме могут быть объявлены формальные параметры процедуры класса constant?

Ответ

Правильный:1

in

Ответ

Правильный:0

out

Ответ

Правильный:0

inout

Ответ

Правильный:0

in, out, inout

Вопрос

Тип:1

В каком режиме могут быть объявлены формальные параметры процедуры класса variable?

Ответ

Правильный:0

in

Ответ

Правильный:0

out

Ответ

Правильный:0

inout

Ответ

Правильный:1

in, out, inout

Вопрос

Тип:1

В каком режиме могут быть объявлены формальные параметры процедуры класса signal?

Ответ

Правильный:0

in

Ответ

Правильный:0

out

Ответ

Правильный:0

inout

Ответ

Правильный:1

in, out, inout

Вопрос

Тип:1

Какое из определений формальных параметров содержит ошибку?

Ответ

Правильный:1

constant a: out std_logic;

Ответ

Правильный:0

constant a: in boolean;

Ответ

Правильный:0

variable a: out integer;

Ответ

Правильный:0

variable a: in boolean;

Вопрос

Тип:1

В каком пакете определен тип sdt_logic?

Ответ

Правильный:0

ieee

Ответ

Правильный:1

ieee.std_logic_1164

Ответ

Правильный:0

ieee.std_logic_unsigned

Ответ

Правильный:0

ieee.std_logic_signed

Тема

Сигналы разрешения

Вопрос

Тип:1

Какой из перечисленных типов данных является разрешенным?

Ответ

Правильный:1

std_logic

Ответ

Правильный:0

std_ulogic

Ответ

Правильный:0

bit

Ответ

Правильный:0

integer

Вопрос

Тип:1

Каким будет результат моделирования следующего фрагмента кода, включающего параллельные операторы

?

Ответ

Правильный:1

Ответ

Правильный:0

Ответ

Правильный:0

Ответ

Правильный:0

Вопрос

Тип:1

Каким будет результат моделирования следующего фрагмента кода, включающего параллельные операторы

?

Ответ

Правильный:1

Ответ

Правильный:0

Ответ

Правильный:0

Ответ

Правильный:1

Использование операторов приведет к ошибке

Вопрос

Тип:1

Каким будет результат моделирования следующего фрагмента кода, включающего параллельные операторы

?

Ответ

Правильный:1

Ответ

Правильный:0

Ответ

Правильный:0

Ответ

Правильный:1

Использование операторов приведет к ошибке

Тема

Атрибуты массивов

Вопрос

Тип:1

Определен тип данных mem и сигнал ROM.

Чему равно выражение ROM'Left(1) ?

Ответ

Правильный:1

1

Ответ

Правильный:0

31

Ответ

Правильный:0

7

Ответ

Правильный:0

0

Вопрос

Тип:1

Определен тип данных mem и сигнал ROM.

Чему равно выражение ROM' Right(1) ?

Ответ

Правильный:0

1

Ответ

Правильный:1

31

Ответ

Правильный:0

7

Ответ

Правильный:0

0

Вопрос

Тип:1

Определен тип данных mem и сигнал ROM.

Чему равно выражение ROM' High(1) ?

Ответ

Правильный:0

1

Ответ

Правильный:1

31

Ответ

Правильный:0

7

Ответ

Правильный:0

0

Вопрос

Тип:1

Определен тип данных mem и сигнал ROM.

Чему равно выражение ROM' Low(1) ?

Ответ

Правильный:1

1

Ответ

Правильный:0

31

Ответ

Правильный:0,

7

Ответ

Правильный:0

0

Вопрос

Тип:1

Определен тип данных mem и сигнал ROM.

Чему равно выражение ROM' Range(1) ?

Ответ

Правильный:0

32

Ответ

Правильный:0

31 downto 1

Ответ

Правильный:1

1 to 31

Ответ

Правильный:0

7 downto 0

Вопрос

Тип:1

Определен тип данных mem и сигнал ROM.

Чему равно выражение ROM' Reverse_range(1) ?

Ответ

Правильный:0

32

Ответ

Правильный:1

31 downto 1

Ответ

Правильный:0

1 to 31

Ответ

Правильный:0

7 to 0

Вопрос

Тип:1

Определен тип данных mem и сигнал ROM.

Чему равно выражение ROM' Length(1) ?

Ответ

Правильный:0

32

Ответ

Правильный:1

31

Ответ

Правильный:0

1 to 31

Ответ

Правильный:0

true

Вопрос

Тип:1

Определен тип данных mem и сигнал ROM.

Чему равно выражение ROM' Ascending(1) ?

Ответ

Правильный:0

32

Ответ

Правильный:1

true

Ответ

Правильный:0

1 to 31

Ответ

Правильный:0

false

Вопрос

Тип:1

Определен тип данных mem и сигнал ROM.

Чему равно выражение ROM'Left(2) ?

Ответ

Правильный:0

1

Ответ

Правильный:0

31

Ответ

Правильный:1

7

Ответ

Правильный:0

8

Вопрос

Тип:1

Определен тип данных mem и сигнал ROM.

Чему равно выражение ROM' Right(2) ?

Ответ

Правильный:0

1

Ответ

Правильный:0

31

Ответ

Правильный:0

7

Ответ

Правильный:1

0

Вопрос

Тип:1

Определен тип данных mem и сигнал ROM.

Чему равно выражение ROM' High(2) ?

Ответ

Правильный:0

1

Ответ

Правильный:0

31

Ответ

Правильный:1

7

Ответ

Правильный:0

0

Вопрос

Тип:1

Определен тип данных mem и сигнал ROM.

Чему равно выражение ROM' Low(2) ?

Ответ

Правильный:0

1

Ответ

Правильный:0

31

Ответ

Правильный:0

7

Ответ

Правильный:1

0

Вопрос

Тип:1

Определен тип данных mem и сигнал ROM.

Чему равно выражение ROM' Range(2) ?

Ответ

Правильный:0

8

Ответ

Правильный:0

0 to 7

Ответ

Правильный:0

1 to 31

Ответ

Правильный:1

7 downto 0

Вопрос

Тип:1

Определен тип данных mem и сигнал ROM.

Чему равно выражение ROM' Reverse_range(2) ?

Ответ

Правильный:1

8

Ответ

Правильный:0

31 downto 1

Ответ

Правильный:0

7 downto 0

Ответ

Правильный:0

0 to 7

Вопрос

Тип:1

Определен тип данных mem и сигнал ROM.

Чему равно выражение ROM' Length(2) ?

Ответ

Правильный:8

8

Ответ

Правильный:0

7

Ответ

Правильный:0

7 downto 0

Ответ

Правильный:0

0 to 7

Вопрос

Тип:1

Определен тип данных mem и сигнал ROM.

Чему равно выражение ROM' Ascending(2) ?

Ответ

Правильный:0

8

Ответ

Правильный:0

true

Ответ

Правильный:0

7 downto 0

Ответ

Правильный:1

false

Тема

Операторы alias и assert

Вопрос

Тип:1

Какая функция оператора alias?

Ответ

Правильный:1

Позволяет задавать альтернативный идентификатор (псевдоним) для обращения к объекту

Ответ

Правильный:0

Он выдает сообщений, если заданное в нем условие имеет значений ложь

Ответ

Правильный:0

Выводит определенное в нем сообщение

Ответ

Правильный:0

Позволяет отключать сигналы от драйвера

Вопрос

Тип:1

Какая функция оператора assert?

Ответ

Правильный:0

Позволяет задавать альтернативный идентификатор (псевдоним) для обращения к объекту

Ответ

Правильный:1

Он выдает сообщений, если заданное в нем условие имеет значений ложь

Ответ

Правильный:0

Выводит определенное в нем сообщение

Ответ

Правильный:0

Позволяет отключать сигналы от драйвера

Тема

Защищенные сигналы , Определ. польз. атрибуты

Вопрос

Тип:1

Какая функция механизма защищенных сигналов?

Ответ

Правильный:0

Позволяет задавать альтернативный идентификатор (псевдоним) для обращения к объекту.

Ответ

Правильный:0

Он выдает сообщений, если заданное в нем условие имеет значений ложь

Ответ

Правильный:0

Выводит определенное в них сообщение

Ответ

Правильный:1

Позволяет отключать сигналы от драйвера

Вопрос

Тип:1

Как ведут себя защищенные сигналы класса bus, если отключены все драйверы?

Ответ

Правильный:1

Используют функцию разрешения для определения значения, передавая ей пустой массив

Ответ

Правильный:0

Сохраняют последнее значение, которое они имели до отключения драйверов.

Ответ

Правильный:0

Устанавливаются в значение нуля

Ответ

Правильный:0

Получают крайнее левое значение своего типа

Вопрос

Тип:1

Как ведут себя защищенные сигналы класса register, если отключены все драйверы?

Ответ

Правильный:0

Используют функцию разрешения для определения значения, передавая ей пустой массив.

Ответ

Правильный:1

Сохраняют последнее значение, которое они имели до отключения драйверов.

Ответ

Правильный:0

Устанавливаются в значение нуля

Ответ

Правильный:0

Получают крайнее левое значение своего типа

Вопрос

Тип:1

Какая функция определенных пользователем атрибутов?

Ответ

Правильный:1

Позволяют сохранять дополнительную информацию о сигналах

Ответ

Правильный:0

Позволяют сохранять дополнительную информацию о взаимосвязях между сигналами

Ответ

Правильный:0

Позволяют сохранять указатель на объект

Ответ

Правильный:0

Используются для записи данных в файл

Вопрос

Тип:1

Какое назначение групп в VHDL?

Ответ

Правильный:1

Позволяют сохранять дополнительную информацию о взаимосвязях между сигналами

Ответ

Правильный:0

Позволяют сохранять дополнительную информацию о сигналах

Ответ

Правильный:0

Позволяют сохранять указатель на объект

Ответ

Правильный:0

Объединяют данные для записи в файл

Вопрос

Тип:1

Что означает символ <> в шаблоне группы?

Ответ

Правильный:1

Символ означает, что группа может иметь любое число элементов данного класса.

Ответ

Правильный:0

Такой символ нельзя использовать в шаблоне группы.

Ответ

Правильный:0

Означает массив переменной длины.

Ответ

Правильный:0

Обозначает позиции для подстановки данных.

Вопрос

Тип:1

Какие два основных этапа создания группы?

Ответ

Правильный:1

Декларация шаблона и описание

Ответ

Правильный:0

Декларация используемого типа и описание

Ответ

Правильный:0

Декларация атрибута и описание группы

Ответ

Правильный:0

Декларация атрибута и описание шаблона

Вопрос

Тип:1

Какие два основных этапа создания пользовательских атрибутов?

Ответ

Правильный:1

Декларация используемого типа атрибута и описание

Ответ

Правильный:0

Декларация шаблона и описание

Ответ

Правильный:0

Декларация атрибута и описание группы

Ответ

Правильный:0

Декларация атрибута и описание шаблона группы

Тема

Тип доступа и файлы

Вопрос

Тип:1

Какое назначение типа данных access?

Ответ

Правильный:1

Позволяют сохранять указатель на объект.

Ответ

Правильный:0

Позволяют сохранять дополнительную информацию о сигналах

Ответ

Правильный:0

Позволяют сохранять дополнительную информацию о взаимосвязях между сигналами

Ответ

Правильный:0

Такого тип данных нет в VHDL.

Вопрос

Тип:1

Какое значение имеет переменная типа доступ (access) после декларации?

Ответ

Правильный:0

0

Ответ

Правильный:1

null

Ответ

Правильный:0

'U'

Ответ

Правильный:0

'0'

Вопрос

Тип:1

Какие классы объектов VHDL- могут иметь тип данных доступа?

Ответ

Правильный:0

сигналы

Ответ

Правильный:1

переменные

Ответ

Правильный:0

сигналы, переменные, константы

Ответ

Правильный:0

сигналы, переменные и файлы

Вопрос

Тип:1

Для каких типов данных нельзя создавать файловый тип?

Ответ

Правильный:0

многомерных массивов, типа access или другого файла

Ответ

Правильный:1

одномерных и многомерных массивов, типа access или другого файла

Ответ

Правильный:0

одномерных и многомерных массивов

Ответ

Правильный:0

std_logic

Вопрос

Тип:1

Пусть следующая конструкция записана в декларативной части архитектуры

В какой момент будет открыт файл test.dat для чтения, а в какой момент времени закрыт?

Ответ

Правильный:1

Файл будет открыт в момент инициализации моделирования, а закрыт в момент завершения моделирования

Ответ

Правильный:0

Файл будет открыт в момент вызова процедуры, а закрыт в момент выхода из нее

Ответ

Правильный:0

Файл будет открыт во время использования процедуры init_file, а закрыт процедурой file_close

Ответ

Правильный:0

Файл будет открыт автоматически при выполнении первой операции чтения или записи в файл, а закрыт при завершении моделирования.

Вопрос

Тип:1

Пусть следующая конструкция записана в декларативной части архитектуры

В какой момент будет открыт файл test.dat для чтения, а в какой момент времени закрыт?

Ответ

Правильный:1

Файл будет открыт в момент инициализации моделирования, а закрыт в момент завершения моделирования.

Ответ

Правильный:0

Файл будет открыт в момент вызова процедуры, а закрыт в момент выхода из нее

Ответ

Правильный:0

Файл будет открыт во время использования процедуры init_file, а закрыт процедурой file_close

Ответ

Правильный:0

Файл будет открыт автоматически при выполнении первой операции чтения или записи в файл, а закрыт при завершении молелирования.

Вопрос

Тип:1

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

В какой момент будет открыт файл test.dat для чтения, а в какой момент времени закрыт?

Ответ

Правильный:1

Файл будет открыт в момент вызова процедуры, а закрыт в момент выхода из нее

Ответ

Правильный:0

Файл будет открыт в момент инициализации моделирования, а закрыт в момент завершения моделирования

Ответ

Правильный:0

Файл будет открыт во время использования процедуры init_file, а закрыт процедурой file_close

Ответ

Правильный:0

Файл будет открыт автоматически при выполнении первой операции чтения или записи в файл, а закрыт при выходе из процедуры.

Вопрос

Тип:1

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

В какой момент будет открыт файл test.dat для чтения, а в какой момент времени закрыт?

Ответ

Правильный:1

Файл будет открыт в момент вызова процедуры, а закрыт в момент выхода из нее

Ответ

Правильный:0

Файл будет открыт в момент инициализации, а закрыт в момент завершения моделирования

Ответ

Правильный:0

Файл будет открыт во время использования процедуры init_file, а закрыт процедурой file_close

Ответ

Правильный:0

Файл будет открыт автоматически при выполнении первой операции чтения или записи в файл, а закрыт при выходе из процедуры.

Вопрос

Тип:1

Пусть следующая конструкция записана в декларативной части архитектуры

В какой момент будет выполнено обращение к физическому файлу?

Ответ

Правильный:1

Во время использования процедуры file_open

Ответ

Правильный:0

Файл будет открыт в момент инициализации моделирования

Ответ

Правильный:0

Во время использования процедуры init_file

Ответ

Правильный:0

Файл будет открыт автоматически при выполнении первой операции чтения или записи в файл

Вопрос

Тип:1

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

В каком режиме будет открыт файл test.dat?

Ответ

Правильный:1

В режиме чтения

Ответ

Правильный:0

В режиме записи в новый файл

Ответ

Правильный:0

В режиме продолжения записи в файл

Ответ

Правильный:0

Неправильная конструкция

Вопрос

Тип:1

Пусть следующая конструкция записана в декларативной части архитектуры

В каком режиме будет открыт файл test_table.?

Ответ

Правильный:1

В режиме чтения

Ответ

Правильный:0

В режиме записи в новый файл

Ответ

Правильный:0

В режиме продолжения записи в файл

Ответ

Правильный:0

Неправильная конструкция

Вопрос

Тип:1

Пусть следующая конструкция записана в декларативной части архитектуры

В каком режиме будет открыт файл test_table.?

Ответ

Правильный:0

В режиме чтения

Ответ

Правильный:1

В режиме записи в новый файл

Ответ

Правильный:0

В режиме продолжения записи в файл

Ответ

Правильный:0

Неправильная конструкция

Тема

Пакет TEXTIO

Вопрос

Тип:1

В каком пакете определен файловый тип данных text?

Ответ

Правильный:1

TEXTIO

Ответ

Правильный:0

TEXT

Ответ

Правильный:0

STD

Ответ

Правильный:0

STD_LOGIC_TEXT

Вопрос

Тип:1

Какой тип данных пакета TEXTIO является указателем на строку?

Ответ

Правильный:1

line

Ответ

Правильный:0

buff

Ответ

Правильный:0

ptr_line

Ответ

Правильный:0

pointer

Вопрос

Тип:1

Какую операцию выполняет функция read пакета TEXTIO?

Ответ

Правильный:1

Чтение информации из буфера, преобразование ее в тип VHDL-объекта и сохранение в этом объекте

Ответ

Правильный:0

Чтение строки из файла в буфер

Ответ

Правильный:0

Чтение строки из файла

Ответ

Правильный:0

Такую процедуру не используют с текстовыми файлами

Вопрос

Тип:1

Какую операцию выполняет функция readline пакета TEXTIO?

Ответ

Правильный:1

Чтение строки из файла в буфер

Ответ

Правильный:0

Чтение информации из буфера, преобразование ее в тип VHDL-объекта и сохранение в этом объекте

Ответ

Правильный:0

Чтение строки из файла

Ответ

Правильный:0

Такую процедуру не используют с текстовыми файлами

Вопрос

Тип:1

Какую операцию выполняет функция write пакета TEXTIO?

Ответ

Правильный:1

Запись значения в строковый буфер

Ответ

Правильный:0

Запись значения в текстовый файл

Ответ

Правильный:0

Запись текстовой строки из буфера в файл

Ответ

Правильный:0

Такую процедуру не используют с текстовыми файлами

Вопрос

Тип:1

Какую операцию выполняет функция writeline пакета TEXTIO?

Ответ

Правильный:1

Запись текстовой строки из буфера в файл

Ответ

Правильный:0

Запись значения в строковый буфер

Ответ

Правильный:0

Запись значения в текстовый файл

Ответ

Правильный:0

Такую процедуру не используют с текстовыми файлами

Вопрос

Тип:1

Пусть строка текстового файла содержит символы:123 4.5 6789. Какой будет результат выполнения следующих операторов?

Ответ

Правильный:1

bit_value='1', int_value=23, real_value=4.5, str_value=" 67"

Ответ

Правильный:0

L="123 4.5 6789"

Ответ

Правильный:0

bit_value='1', int_value=23, real_value=4.5, str_value="678"

Ответ

Правильный:0

bit_value='1', int_value=23, real_value=4.0, str_value="5 6"

Вопрос

Тип:1

Какая строка будет записана в выходной файл, после выполнения следующих операторов?

Ответ

Правильный:1

"111100 ok "

Ответ

Правильный:0

"111100 ok"

Ответ

Правильный:0

"111100 ok"

Ответ

Правильный:0

"111100ok "

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]