«…Труд избавляет человека от трех великих зол: скуки, порока, нужды…»

SystemC — вопросы

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

Вариант 1201339186.


Ваше имя: 


Вопрос 1

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

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

Вопрос 2

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

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

Вопрос 3

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

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

Вопрос 4

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

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

Вопрос 5

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

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

Вопрос 6

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

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

Вопрос 7

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

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

Вопрос 8

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

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

Вопрос 9

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

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

Вопрос 10

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

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

Вопрос 11

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

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

Вопрос 12

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

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

Вопрос 13

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

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

Вопрос 14

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

cout << "im first;";

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

cout << "im second;";

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

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

Вопрос 15

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

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

Вопрос 16

Будет ли выдано сообщение об ошибке "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.  Нет

Вопрос 17

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

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

Вопрос 18

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

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

Вопрос 19

Можно ли использовать собственные типы данных языка C++ в SystemC?

  1.  Только типы определённые в пакетах SystemC;
  2.  Нет;
  3.  Да;

Вопрос 20

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

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