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

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

Вариант 4073440535.


Ваше имя*:


Вопрос 1

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

Вопрос 2

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

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

Вопрос 3

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

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

Вопрос 4

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

  1.  Таблица символов
  2.  Абстрактное синтаксическое дерево (AST)
  3.  Семантический стек
  4.  Атрибутивная грамматика (Attribute Grammar)
  5.  Таблица синтаксического анализа (Parse Table)

Вопрос 5

Расписание транзакций является сериализуемым, если его действие эквивалентно действию некоторого последовательного расписания

Рассмотрим бухгалтерскую операцию, состоящую из двух транзакций — и , — которые необходимы для сохранения суммы A + B + C неизменной

Какая из следующих пар транзакций всегда будет приводить к сериализуемому расписанию?

 Lock A;        Lock B;
 A = A - 10;    B = B - 20;
 Unlock A;      Unlock B;
 B = B + 10;    C = C + 20;
 A = A - 10;    Lock B;
 Lock B;        B = B - 20;
 B = B + 10;    Unlock B;
 Unlock B;      C = C + 20;
 Lock A;        Lock A;
 A = A - 10;    B = B - 20;
 Unlock A;      Unlock A;
 B = B + 10;    C = C + 20;
  1.  Только 2
  2.  Только 3
  3.  2 и 3
  4.  1 и 2
  5.  Только 1

Вопрос 6

Пусть N — множество всех натуральных чисел.

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

  • Совокупность всех функций от N до {0, 1}
  • Набор всех функций от {0, 1} до N
  • Наибольшее подмножество из N
  1.  1, 2, 3
  2.  Нет правильных ответов
  3.  1 и 2
  4.  1 и 3
  5.  2 и 3

Вопрос 7

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

  1.  2 и 3
  2.  1 и 3
  3.  1 и 2
  4.  только 3
  5.  только 1

Вопрос 8

Что из перечисленного НЕ является разумным обоснованием выбора режима активного ожидания для асинхронного события?

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

Вопрос 9

Пусть A и B — два набора слов (строк) из ∑* для некоторого алфавита символов ∑

Предположим, что B является подмножеством A

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

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

Вопрос 10

Что из перечисленного ниже верно в отношении систем виртуальной памяти, использующих страницы?

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