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

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

Вариант 2040325881.


Ваше имя*:


Вопрос 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
  2.  Только 3
  3.  2 и 3
  4.  1 и 2
  5.  Только 1

Вопрос 2

Предположим, что отладчик устанавливает точку останова на инструкции загрузки по виртуальному адресу 0x77E81234 (шестнадцатеричная запись) в отлаживаемом процессе P

Если текстовый сегмент P начинается по адресу с 0x77E80000 в виртуальном адресном пространстве P и если отладчик сопоставил этот же текстовый сегмент на 0x010000000 в своем виртуальном адресном пространстве

Какой из следующих виртуальных адресов используется отладчиком в операции ЗАПИСИ, а также описание того, как отладчик сопоставил страницу виртуальной памяти, содержащую этот адрес?

  1.  0x01001234; страница, отображаемая с доступом для ЧТЕНИЯ/ЗАПИСИ
  2.  0x76E81234; страница, отображаемая с доступом для ЧТЕНИЯ/ЗАПИСИ
  3.  0x01001234; страница, отображаемая с доступом к КОПИРОВАНИЮ ПРИ ЗАПИСИ
  4.  0x77E81234; страница, отображаемая с доступом для ЧТЕНИЯ/ЗАПИСИ
  5.  0x76E81234; страница, отображаемая с доступом к КОПИРОВАНИЮ ПРИ ЗАПИСИ

Вопрос 3

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

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

Вопрос 4

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

[svg]

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

Вопрос 5

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

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

Вопрос 6

Одним из подходов к обработке данных нечеткой логики может быть разработка компьютера с использованием троичной логики (base-3), чтобы данные могли храниться в виде «true», «false» и «unknown»

Если каждый элемент троичной логики называется flit, то сколько таких элементов требуется для представления как минимум 256 различных значений?

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

Вопрос 7

Хэш-таблицы могут способствовать эффективному решению всех проблем, описанных ниже КРОМЕ

  1.  Поиск пересечений: При наличии двух наборов ключей найдите все значения ключей, общие для обоих наборов
  2.  Подсчет различных значений: При наличии набора из n ключей определите количество различных значений ключа
  3.  Поиск по диапазону: по заданным значениям a и b найдите все записи, ключевое значение которых находится в диапазоне [a, b]
  4.  Динамический словарь: Поддерживает операции вставки, удаления и поиска в словаре
  5.  Поиск в таблице символов: по заданному идентификатору программы найдите ее тип и адрес

Вопрос 8

Рассмотрим следующую грамматику

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

  • Грамматика неоднозначна
  • Грамматика подходит для нисходящего анализа
  • Грамматика подходит для восходящего анализа
  1.  2 и 3
  2.  1, 2, 3
  3.  Только 2
  4.  Только 3
  5.  Только 1

Вопрос 9

Рассмотрите языки и , каждый по алфавиту {a, b}, где

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

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

Вопрос 10

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

Input

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

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

Definition

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

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

Если для всех

Problem

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

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

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

Тогда

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

для и

для всех

Каково время работы алгоритма Флойда-Уоршалла ?

  1.  
  2.  
  3.  
  4.  
  5.