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

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

Вариант 169687221.


Ваше имя*:


Вопрос 1

Пусть G = (V, E) — конечный ориентированный ациклический граф с

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

  • У G есть вершина без входящего ребра
  • G имеет вершину без исходящего ребра
  • G имеет изолированную вершину, то есть вершину, не имеющe. ни входящего, ни исходящего ребра
  1.  только 1
  2.  1 и 2
  3.  1, 2, 3
  4.  только 2
  5.  только 3

Вопрос 2

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

  • Инкапсуляция
  • Наследование
  • Рекурсия
  1.  1, 2, 3
  2.  2 и 3
  3.  Только 2
  4.  Только 1
  5.  1 и 2

Вопрос 3

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

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

Вопрос 4

Согласно стандарту IEEE, 32-разрядное число с плавающей запятой одинарной точности N определяется как

где S — знаковый бит, F — дробная мантисса, а E — смещенный показатель степени

Число с плавающей запятой хранится в формате S : E : F, где S, E и F хранятся в 1 бите, 8 битах и 23 битах соответственно

Каково десятичное значение числа с плавающей запятой C1E00000 (шестнадцатеричная система счисления)?

  1.  −26
  2.  26
  3.  −28
  4.  −59
  5.  −15

Вопрос 5

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

[svg]

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

Вопрос 6

Пусть 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

Вопрос 7

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

Input

Направленный граф , где

Стоимость для всех , где тогда и только тогда, когда

Definition

длина кратчайшего пути от до для всех

Если нет пути от до , то

Если для всех

Problem

Определить для всех

Алгоритм Флойда-Уоршалла дает решение динамического программирования для определения массива для и по следующим условиям

длина кратчайшего пути от до , для которого все промежуточные узлы на этом пути находятся в (где никакие промежуточные узлы не допускаются, если

Тогда

Алгоритм вычисляет используя рекуррентность по , где начальный шаг задается следующим образом

для и

для всех

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

  1.  
  2.  
  3.  
  4.  
  5.  

Вопрос 8

Пусть T(n) определяется как и для всех целых чисел

Какое из следующих утверждений представляет порядок роста T(n) как функции n?

  1.  
  2.  
  3.  
  4.  
  5.  

Вопрос 9

Шаблон проектирования Singleton используется, чтобы гарантировать, что может быть создан только один экземпляр класса

Что из приведенного ниже верно для этого шаблона проектирования?

  • Класс Singleton имеет статический фабричный метод для cоздания своего экземпляра
  • Класс Singleton может быть подклассом другого класса
  • У класса Singleton есть собственный конструктор
  1.  1 и 3
  2.  Только 2
  3.  1, 2, 3
  4.  Только 3
  5.  Только 1

Вопрос 10

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

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