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

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

Variant 2775287540.


Your name*:


Question 1

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

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

Question 2

Рассмотрим паскалеобразный фрагмент:

    var i,j:integer;
    procedure P(k,m : integer by reference);
    begin
        k:=k-m;
        m:=k+m;
        k:=m-k;
    end;
    i:=2;
    j:=3;
    P(i,j);
Какие значения переменных будут в конце этого фрагмента:
  1.  
  2.  
  3.  
  4.  другие значение
  5.  

Question 3

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

  1.  0.4
  2.  0.5
  3.  0.1
  4.  0.2
  5.  0.3

Question 4

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

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

Question 5

Рассмотрим таблицу vtable:

   A   B   C
  -----------
   1   2   4
   2   1   6
   1   2   4
   1   1   20
   2   1   4
   12  0   9

Сколько строк вернет следующий SQL-оператор?

  SELECT DISTINCT a,b FROM vtable
  1.  4
  2.  6
  3.  2
  4.  1
  5.  5