Тест по информатике: Алгоритм Дейкстры
Класс: 11
Тип вопросов: Соотнесение
Количество вопросов: 6
Вопросы:
Соотнесите понятия и их определения:
- A) Вершинный граф
- B) Ребро графа
- C) Алгоритм Дейкстры
- D) Начальная вершина
- Конкретная точка в графе, которая может вести к другим точкам.
- Узел, который служит отправной точкой для поиска кратчайшего пути.
- Связь между двумя вершинами графа.
- Алгоритм для нахождения кратчайшего пути от одной вершины до всех остальных.
Соотнесите этапы работы алгоритма Дейкстры с их описанием:
- A) Инициализация
- B) Выбор текущей вершины
- C) Обновление расстояний
- D) Завершение алгоритма
- Распределение начальных значений расстояний до всех вершин.
- Выбор вершины с минимальным расстоянием для дальнейшего анализа.
- Проверка всех соседей текущей вершины и обновление их расстояний, если найден более короткий путь.
- Проверка, достигли ли мы конечной вершины, завершение работы алгоритма.
Соотнесите термины и их примеры:
- A) Взвешенный граф
- B) Невзвешенный граф
- C) Кратчайший путь
- D) Цикл в графе
- Поездка между городами, где расстояния между ними указаны.
- Прямое соединение двух точек без учёта расстояния.
- Путь, длина которого минимальна между начальной и конечной вершиной.
- Дорога, которая начинается и заканчивается в одной и той же точке.
Соотнесите алгоритмы и их характеристики:
- A) Алгоритм Дейкстры
- B) Алгоритм Форда-Беллмана
- C) Алгоритм A*
- D) Жадные алгоритмы
- Использует жадный подход для нахождения кратчайшего пути.
- Способен работать с графами, содержащими отрицательные веса.
- Использует эвристические функции для улучшения производительности.
- Ориентирован на графы с неотрицательными весами.
Соотнесите графики и их свойства:
- A) Ориентированный граф
- B) Ненаправленный граф
- C) Дерево
- D) Циклический граф
- Все ребра имеют направление.
- Содержит подмножество узлов, связанное и без циклов.
- Ребра не имеют направления, взаимосвязь между узлами двусторонняя.
- Содержит хотя бы один цикл.
Соотнесите типы данных и их использование:
- A) Очередь
- B) Стек
- C) Массив
- D) Список смежности
- Хранение смежных вершин для реализуемого графа.
- Используется на этапе добавления и удаления вершин.
- Обеспечивает доступ к элементам по индексу.
- Хранит элементы в порядке добавления (FIFO).
Ответы:
- A-3, B-1, C-4, D-2
- A-1, B-2, C-3, D-4
- A-1, B-2, C-3, D-4
- A-1, B-2, C-3, D-4
- A-1, B-3, C-2, D-4
- A-2, B-4, C-3, D-1
Этот тест помогает оценить знания учеников о алгоритме Дейкстры и связанных с ним концепциях в информатике.
