Базовый Эрудит — questions

Jump to: navigation, search
12345
Знание базовых информационных технологий

Variant 3585264217.


Your name*:


Question 1

Чем выполняются триггеры базы данных?

  1.  всем перечисленным
  2.  СУБД
  3.  приложениями
  4.  специально обученными операторами
  5.  хранимыми процедурами

Question 2

Про таблицу vtable известно, что в ней 100 записей, есть индекс по полю b, плюс все стобцы "non-unique". Сколько записей просканирует СУБД при выполнении следующего запроса:

  SELECT a, b, c, d FROM vtable WHERE a=5
  1.  100
  2.  1
  3.  0
  4.  от одной до 100 (точно не известно)
  5.  5

Question 3

Боб загадал (и записал) число от 1 до 1000. Алиса должна отгадать это число и может задавать любые вопросы, подразумевающие ответ да/нет, а Боб обязан отвечать правду. Сколько вопросов придется задать в худшем случае при использовании оптимальной стратегии?

  1.  1000
  2.  500
  3.  10
  4.  999
  5.  32

Question 4

Какие обьекты СУБД обычно получают параметры от приложения и возвращают некий код результата выполнения?

  1.  stored procedures
  2.  triggers
  3.  segments
  4.  constraints
  5.  cursors

Question 5

Какое утверждение неверно для нижеприведенной грамматики?

    S::=AB
    A::=a
    A::=BaB
    B::=bbA
  1.  Все порожденные строки имеют четное число подряд ищущих символов "b"
  2.  Не может быть порождена строка, содержащая "aaa"
  3.  Не может быть порождена строка, содержащая "bbbb"
  4.  Грамматика порождает только строки с четной длиной
  5.  В каждой порожденной строке число "b" не меньше, чем число "a"