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

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

Вариант 1672874266.


Ваше имя*:


Вопрос 1

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

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

Вопрос 2

Чтобы найти решение уравнения для полинома степени с производной , метод Ньютона делает итерации вида

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

  1.  
  2.  
  3.  
  4.  
  5.  

Вопрос 3

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

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

Вопрос 4

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

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

Вопрос 5

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

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

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

Вопрос 6

Какое из следующих утверждений об Ethernet-сетях является ЛОЖНЫМ?

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

Вопрос 7

Предположим, что 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

Вопрос 8

Рассмотрим следующий псевдокод, где n — неотрицательное целое число

  x = 0;
  i = 0;
  while i < n do
    x = x + 2^i;
    i = i + 1;
  end

Что из приведенного ниже является инвариантом цикла для оператора while?

(Примечание: инвариант цикла для оператора while — это утверждение, которое верно каждый раз, когда сторожевое условие оценивается во время выполнения оператора while)

  1.  x = 2^i — 1 and 0 <= i <= n
  2.  x = 2^(i+1) — 1 and 0 <= i <= n
  3.  x = 2^i — 1 and 0 <= i < n
  4.  x = 2^(i+1) — 1 and 0 <= i < n
  5.  x > 0 and 1 <= i < n

Вопрос 9

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

  double power(double base, unsigned int exponent)
  {
  if (exponent == 0)
    return 1.0;
  else
    if (even(exponent))
      return power(base*base, exponent/2);
    else
      return power(base*base, exponent/2)*base;
  }


Сколько умножений выполняется в результате использования вызова power(5.0, 12)?

(В эту сумму не включайте деления)

  1.  8
  2.  12
  3.  5
  4.  9
  5.  6

Вопрос 10

Сортировка слиянием выполняется путем разделения списка из n чисел пополам, рекурсивной сортировки каждой половины и объединения двух половин

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

  • Односвязный список
  • Двусвязный список
  • Массив
  1.  2 и 3
  2.  1 и 2
  3.  1, 2, 3
  4.  Нет правильного ответа
  5.  Только 3