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

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

Вариант 2100079598.


Ваше имя*:


Вопрос 1

Рассмотрим следующий псевдокод

  x := 1;
  i := 1;
  while (x <= 1000)
  begin
    x := 2^x;
    i := i + 1;
  end;

Каково значение i в конце псевдокода?

  1.  5
  2.  8
  3.  4
  4.  6
  5.  7

Вопрос 2

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

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

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

Вопрос 3

Если T — это двоичное дерево поиска с меньшими элементами в левом поддереве, то какой из следующих узлов содержит четвертый наименьший элемент в T?

[svg]

  1.  Z
  2.  Q
  3.  W
  4.  V
  5.  X

Вопрос 4

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

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

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

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

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

Вопрос 5

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

  • Дана комбинационная схема с n входами и m выходами и вентилями, где каждый вентиль является либо AND, OR, или NOT, и заданы m значений в качестве выходных данных или определяют, что не является возможным выходным сигналом схемы
  • Учитывая n на n матриц A с рациональными числовыми элементами, либо найдите точное значение, обратное для A, либо определите, что не существует. (Предположим, что каждое рациональное число выражается в виде пары целых чисел a/b (), где a и b выражены в двоичной системе счисления)
  • Задан ориентированный граф с узлами, пронумерованными , и заданными целыми положительными весами, присвоенными ребрам, либо найдите длину кратчайшего пути от узла 1 до узла n, либо определите, что такого пути не существует. (Здесь длина контура равна сумме длин реберных весов на контуре)
  1.  Только 2
  2.  2 и 3
  3.  1 и 2
  4.  Только 3
  5.  Только 1

Вопрос 6

Из следующих задач, касающихся данного неориентированного графа G, о котором в настоящее время известно, что он разрешим за полиномиальное время?

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

Вопрос 7

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

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

Вопрос 8

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

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

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

Вопрос 9

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

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

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

Вопрос 10

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

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