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

SystemC — вопросы

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

Вариант 1879400419.


Ваше имя: 


Вопрос 1

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

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

Вопрос 2

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

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

Вопрос 3

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

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

Вопрос 4

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

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

Вопрос 5

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

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

Вопрос 6

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

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

Вопрос 7

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

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

Вопрос 8

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

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

Вопрос 9

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

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

Вопрос 10

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

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

Вопрос 11

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

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

Вопрос 12

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

sc_bv<5> positions = "10101";

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

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

Вопрос 13

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

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

Вопрос 14

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

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

Вопрос 15

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

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

Вопрос 16

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

  1.  sc_time_stamp()
  2.  wait(t_DELAY)
  3.  SC_STOP
  4.  sc_start()

Вопрос 17

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

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

Вопрос 18

Будет ли выдано сообщение об ошибке "THIS error" в консоль?

sc_time t_MEASURE;

sc_time t_HOLD(5, SC_KS);

sc_time t_CURRENT(100, SC_KS);

sc_time t_LAST_CLOCK(94, SC_KS);

t_MEASURE = (t_CURRENT-t_LAST_CLOCK) ;

if (t_MEASURE > t_HOLD) { cout << "THIS error" }

  1.  Да
  2.  Нет

Вопрос 19

Какой компилятор использует ModelSim для компиляции SystemC описания?

  1.  Нет верного ответа
  2.  gcc
  3.  g++
  4.  gsc

Вопрос 20

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

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