Тест по Computer Science — вопросы

Материал из DISCOPAL
Перейти к: навигация, поиск
12345678910
Тест по Computer Science, подготовил Участник:Akazikov

Вариант 3686504633.


Ваше имя*:


Вопрос 1

Рассмотрите языки и , каждый по алфавиту {a, b}, где

Что из нижеследующего должно быть верно в отношении и  ?

  • Если регулярный, то регулярный
  • Если не зависит от контекста, то не зависит от контекста
  • Если рекурсивный, то рекурсивный
  1.  1 и 3
  2.  1, 2, 3
  3.  Только 1
  4.  Только 3
  5.  2 и 3

Вопрос 2

Предположим, что Q и R — языки.

Предполагая, что , что из следующего следует, что R отсутствует в P?

  1.  Q находится в NP, а R за полиномиальное время сводится к Q
  2.  Q является NP-полным, а Q за полиномиальное время сводится к R
  3.  Q является NP-полным, а R за полиномиальное время сводится к Q
  4.  R находится в NP
  5.  Q находится в NP, а Q за полиномиальное время сводится к R

Вопрос 3

Пусть k — целое число, большее 1. Какое из следующих значений соответствует порядку возрастания выражения в зависимости от n?

  1.  
  2.  
  3.  
  4.  
  5.  

Вопрос 4

Что из перечисленного не является свойством растровой графики (Bitmap graphics)?

  1.  Можно создать реалистичное освещение и затенение
  2.  Полигоны могут быть заполнены сплошными цветами и текстурами
  3.  Все отрезки линий можно отобразить как прямые
  4.  Для эффективного перемещения блоков пикселей существует быстродействующее оборудование
  5.  Сложность представления изображения не зависит от самого изображения

Вопрос 5

Пусть T — дерево поиска в глубину связного неориентированного графа G Для каждой вершины v из T пусть:

  • prev(v) — количество посещенных узлов до v включительно во время обхода T по предварительному обходу, и
  • prev(v) — количество посещенных узлов до v включительно во время обхода T после обхода

Наименьшим общим предком вершин u и v в T является вершина w из T, такая, что w является предком как u, так и v, и ни один дочерний элемент w не является предком, как u, так и v

Пусть (u, v) — ребро в G, которого нет в T, такое, что pre(u) < pre(v)

Какое из следующих утверждений относительно u и v должно быть истинным?

  • post(u) < post(v)
  • u является предком v в T
  • Если w является наименьшим общим предком u и v в T, то w = u
  1.  Только 2
  2.  2 и 3
  3.  Только 3
  4.  1 и 2
  5.  Только 1

Вопрос 6

Предположим, что P(x, y) означает «x является родителем y», а M(x) означает «x — мужчина»

Если F(v, w) равно , каково значение выражения F(v, w)?

  1.  v является братом w
  2.  v является двоюродным братом w
  3.  v является дядей w
  4.  v является племянником w
  5.  v является дедом w

Вопрос 7

Какое из следующих утверждений об удаленном вызове процедуры (RPC) верно?

  1.  Он используется для вызова процедур с адресами, удаленными более чем на байта
  2.  Он не может вызывать процедуры, реализованные на другом языке
  3.  Он не может вернуть значение
  4.  Он используется для вызова процедур на внешнем уровне вложенности
  5.  Он не может передавать параметры по ссылке

Вопрос 8

Рассмотрите следующую функцию

  f(k)
  {
    x = 2;
    for i = 1 to k
      x = x * x;
    return x;
  }

Если n и k — целые положительные числа, то наименьшее значение k, при котором приблизительно равно?

  1.  
  2.  
  3.  
  4.  
  5.  

Вопрос 9

Рассмотрим следующую грамматику

Какое из следующих утверждений является верным?

  • Грамматика неоднозначна
  • Грамматика подходит для нисходящего анализа
  • Грамматика подходит для восходящего анализа
  1.  2 и 3
  2.  Только 1
  3.  1, 2, 3
  4.  Только 2
  5.  Только 3

Вопрос 10

Для следующего кода смещение каждой условной ветви в коде указано на графике потока управления справа

Например, логическое выражение if_condition принимает значение true в половине случаев выполнения этого выражения

[svg]

  do
  {
   U;
   if (if_condition)
   {
     V;
     if (break_condition)
       break;
   }
   else
     W;
   X;
   } while (loop_condition);
   Y;

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

  1.  Больше 10
  2.  0.5
  3.  1.5
  4.  2
  5.  1