«Работать добросовестно — значит: работать, повышая свою квалификацию, проявляя инициативу в совершенствовании продукции, технологий, организации работ, оказывая не предусмотренную должностными инструкциями помощь другим сотрудникам (включая и руководителей) в общей им всем работе.

SystemC — вопросы

Перейти к: навигация, поиск
12345678910
11121314151617181920
Данный тест позволит Вам проверить свои знания в области SystemC

Вариант 3551234614.


Ваше имя: 


Вопрос 1

Аналог SC_THREAD из SystemC в языке VHDL?

  1.  initial block
  2.  component()
  3.  procedure()
  4.  process()
  5.  function()
  6.  Нет верного ответа

Вопрос 2

Если в теле функции X есть:

cout << "im first;";

А в функции Y только

cout << "im second;";

И обе функции работают по одному и тому же событию. Какое сообщение можем увидеть в консоли при работе приложения?

  1.  im ; im first;
  2.  Нет верных ответов
  3.  im second; im first;
  4.  Все перечисленные(кроме нет ответа)
  5.  im fim second;
  6.  im first; im second;

Вопрос 3

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

  1.  sc_uint;
  2.  sc_int;
  3.  sc_biguint;
  4.  sc_biguint<80>;

Вопрос 4

Какой оператор не является присваиванием для SystemC?

  1.  >>=
  2.  ^=
  3.  <=
  4.  /=
  5.   %=
  6.  -=

Вопрос 5

Какой тип данных SystemC задан строкой "0b10"?

  1.  Шестнадцатеричный
  2.  Восьмеричный без знаковый
  3.  Шестнадцатеричный с
  4.  Десятичный
  5.  Восьмеричный
  6.  Двоичный
  7.  Двоичный без знаковый

Вопрос 6

Какой оператор не является присваиванием для SystemC?

  1.  ==
  2.  -=
  3.  ^=
  4.  /=
  5.   %=
  6.  <<=

Вопрос 7

Какой тип данных SystemC задан строкой "0d11101110"?

  1.  Шестнадцатеричный беззнаковый
  2.  Шестнадцатеричный
  3.  Восьмеричный
  4.  Двоичный
  5.  Восьмеричный без знаковый
  6.  Двоичный беззнаковый
  7.  Массив двоичный
  8.  Десятичный

Вопрос 8

Какие команды нужно выполнить в ModelSim, чтобы запустить моделирование с скомпилированным и слинкованным SystemC модулем?

  1.  Все перечисленные действия
  2.  sccom -link -work <library>
  3.  sccom -work <library>
  4.  vsim voptargs=+acc work sc_module

Вопрос 9

Что может содержать тело модуля SC_MODULE?

  1.  Все выше перечисленное
  2.  Объявления переменных для хранения данных
  3.  Каналы связи
  4.  Вспомогательные функции
  5.  Конструктор
  6.  Порты
  7.  Функции -процессы
  8.  Другие модули с большей вложенностью
  9.  Деструктор

Вопрос 10

Какие команды нужно выполнить в ModelSim, чтобы запустить моделирование с SystemC модулем?

  1.  sccom -link -work <library>
  2.  vsim voptargs=+acc work sc_module
  3.  sccom -work <library>
  4.  Все перечисленные действия

Вопрос 11

Каким ключевым словом обозначают конструктор в SystemC?

  1.  cs_ctor
  2.  SC_CTOR
  3.  CS_MODULE
  4.  Нет верного ответа
  5.  CS_HAS_PROCESS
  6.  cs_module

Вопрос 12

Какие команды нужно выполнить в ModelSim, чтобы после можно было запустить моделирование с SystemC модулем?

  1.  sccom -link -work <library>
  2.  sccom -work <library>
  3.  Все перечисленные действия

Вопрос 13

Какое значение примет переменная positions?

sc_bv<5> positions = "10101";

positions. range (3,2) = "10"; // значение=

  1.  10001
  2.  10101
  3.  001011
  4.  100010
  5.  110101

Вопрос 14

Каким ключевым словом обозначают процесс, для которого можно задать список чувствительности после слова sensetive << в SystemC?

  1.  СS_THREAD
  2.  SС_METHOD
  3.  SС_THREAD
  4.  Нет верного ответа
  5.  SC_MODULE
  6.  SC_CTOR

Вопрос 15

В каких случаях используют тип данных sc_mutex ?

  1.  Получение удаленного доступа к ресурсам
  2.  Управление совместным доступом к одному ресурсу
  3.  Управление совместным доступом к нескольким ресурсам
  4.  Нет верного ответа

Вопрос 16

Аналог SC_THREAD из SystemC в языке Verilog?

  1.  initial block
  2.  process()
  3.  module
  4.  initialize
  5.  Нет верного ответа
  6.  always

Вопрос 17

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

  1.  Нет верных ответов
  2.  Стандартная память
  3.  Константа
  4.  Динамическая память

Вопрос 18

Какие команды нужно выполнить в ModelSim, чтобы после можно было запустить моделирование с SystemC модулем?

  1.  Все перечисленные
  2.  sccom -link -work <library>
  3.  sccom -work <library>
  4.  vsim voptargs=+acc work sc_module

Вопрос 19

В каких случаях применяют конструктор SC_HAS_PROCESS в SystemC?

  1.  Если нужно передать параметр не имя модуля
  2.  Если нужно весь код писать в одном файле
  3.  Нужно передать параметр в модуль
  4.  Нужно передать имя модуля

Вопрос 20

Какой оператор не является присваиванием для SystemC?

  1.  =/
  2.  <<=
  3.  >>=
  4.   %=
  5.  -=
  6.  ^=