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

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

Вариант 948976452.


Ваше имя*:


Вопрос 1

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

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

Вопрос 2

Что из перечисленного не является свойством растровой графики (Bitmap graphics)?

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

Вопрос 3

На конвейерном RISC-компьютере, где все арифметические команды имеют одинаковый CPI (cycles per instruction), какие из следующих действий улучшат время выполнения типичной программы?

  • Увеличение частоты тактового цикла
  • Запрещение любой переадресации в конвейере
  • Удвоение размеров кэша интсрукций и кэша данных без изменения времени такта
  1.  Только 2
  2.  Только 3
  3.  1 и 3
  4.  1 и 2
  5.  Только 1

Вопрос 4

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

[svg]

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

Вопрос 5

Рассмотрим следующий псевдокод, где 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) — 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 and 0 <= i < n
  5.  x > 0 and 1 <= i < n

Вопрос 6

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

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

Вопрос 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

Массив A содержит 256 элементов по 4 байта каждый. Его первый элемент хранится по физическому адресу 4096

Массив B содержит 512 элементов по 4 байта каждый. Его первый элемент хранится по физическому адресу 8192

Предположим, что только массивы A и B могут быть кэшированы в изначально пустой, физически адресуемой, физически маркированной, кэш-памяти с прямым отображением, объемом 2 Кбайт и размером блока 8 байт

Затем выполняется следующий цикл

  for (i = 0; i < 256; i++)
    A[i] = A[i] + B[2*i];

Сколько байт будет записано в память во время выполнения цикла, если в кэше действует политика сквозной записи?

  1.  4096
  2.  256
  3.  2048
  4.  0
  5.  1024

Вопрос 9

Центральный процессор имеет арифметический модуль, который складывает байты, а затем устанавливает свои флаговые биты V, C и Z следующим образом

Бит V устанавливается, если происходит арифметическое переполнение (в арифметике с двумя дополнениями)

Бит C устанавливается, если во время операции генерируется перенос из самого старшего бита

Бит Z устанавливается, если результат равен нулю

Каковы значения флагов битов V, C и Z после добавления 8-битных байтов 1100 1100 и 1000 1111 ?

  1.  V = 1 °C = 1 Z = 0
  2.  V = 0 °C = 1 Z = 0
  3.  V = 0 °C = 0 Z = 0
  4.  V = 1 °C = 1 Z = 1
  5.  V = 0 °C = 0 Z = 1

Вопрос 10

Схема Эйлера неориентированного графа — это схема, в которой каждое ребро графа встречается ровно один раз

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

  • Полный граф с 12 вершинами
  • Полный граф с 13 вершинами
  • Дерево с 13 вершинами
  1.  Только 2
  2.  Только 3
  3.  1 и 3
  4.  Только 1
  5.  1 и 2