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

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

Вариант 1557474401.


Ваше имя*:


Вопрос 1

Что из приведенного ниже представляет собой обратный (post-order) обход T?

[svg]

  1.  P Q U W X V Y Z
  2.  X Z U W Y Q V P
  3.  U Q X W P V Z Y
  4.  U X W Q Z Y V P
  5.  U X Z Q W Y V P

Вопрос 2

Для связного неориентированного графа G = (V, E), какое из следующих условий должно быть верно?

  • являются чётными
  • G имеет по крайней мере одну вершину со степенью 1
  1.  2 и 3
  2.  Только 3
  3.  Только 1
  4.  1 и 2
  5.  Только 2

Вопрос 3

Пусть 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 и 3
  2.  Только 2
  3.  Только 3
  4.  1 и 2
  5.  Только 1

Вопрос 4

Какая из перечисленных ниже схем шифрования наиболее близка к абсолютно безопасной?

  1.  Шифр Цезаря, шифр подстановки
  2.  Одноразовый блокнот
  3.  Энигма, перестановочный шифр
  4.  DES (Data Encryption Standard), алгоритм с симметричным ключом
  5.  RSA, алгоритм с открытым ключом

Вопрос 5

Предположим, что отладчик устанавливает точку останова на инструкции загрузки по виртуальному адресу 0x77E81234 (шестнадцатеричная запись) в отлаживаемом процессе P

Если текстовый сегмент P начинается по адресу с 0x77E80000 в виртуальном адресном пространстве P и если отладчик сопоставил этот же текстовый сегмент на 0x010000000 в своем виртуальном адресном пространстве

Какой из следующих виртуальных адресов используется отладчиком в операции ЗАПИСИ, а также описание того, как отладчик сопоставил страницу виртуальной памяти, содержащую этот адрес?

  1.  0x76E81234; страница, отображаемая с доступом для ЧТЕНИЯ/ЗАПИСИ
  2.  0x01001234; страница, отображаемая с доступом к КОПИРОВАНИЮ ПРИ ЗАПИСИ
  3.  0x76E81234; страница, отображаемая с доступом к КОПИРОВАНИЮ ПРИ ЗАПИСИ
  4.  0x01001234; страница, отображаемая с доступом для ЧТЕНИЯ/ЗАПИСИ
  5.  0x77E81234; страница, отображаемая с доступом для ЧТЕНИЯ/ЗАПИСИ

Вопрос 6

Какой из следующих протоколов, относящихся к набору интернет-протоколов (IP), наилучшим образом описывает назначение протокола разрешения адресов (Address Resolution Protocol)?

  1.  Чтобы определить аппаратный адрес заданного имени хоста
  2.  Чтобы определить подходящий маршрут для дейтаграммы
  3.  Для преобразования веб-адресов в имена хостов
  4.  Для определения аппаратного адреса данного IP-адреса
  5.  Чтобы определить IP-адрес заданного имени хоста

Вопрос 7

Какое из следующих условий может быть выражено логической формулой в логических переменных и связующие элементы and, or, (без not)

  • По крайней мере три из верны
  • Ровно три из верны
  • Чётное число из верны
  1.  Только 1
  2.  Только 2
  3.  Только 3
  4.  2 и 3
  5.  1 и 3

Вопрос 8

Рассмотрите совокупность всех неориентированных графов с 10 вершинами и 6 ребрами

Пусть M и m, соответственно, являются максимальным и минимальным количеством связанных компонентов в любом графе в коллекции

Если граф не имеет замкнутых циклов и между любой парой узлов имеется не более одного ребра, что из следующего верно?

  1.  M = 6, m = 3
  2.  M = 10, m = 1
  3.  M = 10, m = 10
  4.  M = 7, m = 4
  5.  M = 6, m = 4

Вопрос 9

Выходные данные процедуры mystery зависят от используемого метода передачи параметров

  procedure mystery
    a : integer;
    b : integer;
    procedure enigma(x,y)
    begin
      y = y + b;
      x = b + x;
      b = x + b;
      a = y;
    end enigma;
  begin
    a = 2; b = 7;
    enigma(a,b);
    write(a); write(b);
  end mystery;

Предположим, что все параметры передаются по ссылке

Какие из следующих значений выводятся при вызове процедуры mystery?

  1.  a = 14 b = 16
  2.  a = 30 b = 30
  3.  a = 2 b = 7
  4.  a = 2 b = 9
  5.  a = 9 b = 14

Вопрос 10

Какая из следующих задач может быть решена с помощью стандартного жадного алгоритма?

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