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

SystemC — вопросы

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

Вариант 2452891239.


Ваше имя: 


Вопрос 1

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

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

Вопрос 2

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

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

Вопрос 3

При создании модуля wheel_FL = new Wheel ("wheel_param"); "wheel_param"- для чего этот параметр?

  1.  Имя модуля
  2.  Входной параметр типа String
  3.  Нет верных ответов
  4.  Имя модуля, при моделировании

Вопрос 4

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

  1.  sc_port
  2.  sc_out
  3.  sc_export
  4.  sc_in
  5.  Нет верных ответов

Вопрос 5

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

sc_mutex NAME;

NAME.lock();

cout << "im first;";

NAME.unlock();

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

cout << "im second;";

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

  1.  Неизвестно
  2.  Нет верного ответа
  3.  im first; im second;
  4.  im second; im first;

Вопрос 6

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

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

Вопрос 7

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

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

Вопрос 8

Если вы хотите описать на языке SystemC цепочку событий, какой тип события нужно использовать?

  1.  Нет верного ответа
  2.  sc_event_queue action;
  3.  sc_event action;
  4.  sc_event_stek action;

Вопрос 9

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

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

Вопрос 10

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

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

Вопрос 11

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

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

Вопрос 12

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

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

Вопрос 13

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

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

Вопрос 14

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

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

Вопрос 15

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

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

Вопрос 16

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

  1.  SC_KS //
  2.  SC_NS //
  3.  SC_US //
  4.  SC_SEC //
  5.  SC_MS //
  6.  SC_PS //
  7.  SC_FS //

Вопрос 17

Может ли отсутствовать в программе на SystemC главный модyль sc_main()?

  1.  Нет;
  2.  Да;
  3.  Да,только если есть SC_MODULE;

Вопрос 18

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

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

Вопрос 19

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

sc_bv<5> positions = "10101";

sc_bv<6> mask = "110111";

sc_bv<5> active = positions & mask; // значение=

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

Вопрос 20

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

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