Тест по информатике для 11 класса
Тема: Количество различных путей между вершинами ориентированного ациклического графа
Вопрос 1:
Какое из следующих свойств характеризует ориентированный ациклический граф (ОАГ)?
- A) В нем нет циклов
- B) Вершины могут соединяться только в одном направлении
- C) Обе вершины могут иметь одинаковую степень
- D) Все вершины связаны между собой
Ответ: A, B
Вопрос 2:
Какой алгоритм можно использовать для подсчета количества различных путей между двумя вершинами в ОАГ?
- A) Алгоритм Дейкстры
- B) Алгоритм обхода в глубину
- C) Алгоритм обхода в ширину
- D) Динамическое программирование
Ответ: D
Вопрос 3:
Если в ОАГ есть 5 вершин и 7 ориентированных ребер, как можно определить количество путей от одной вершины к другой?
- A) Сложив степени всех вершин
- B) Используя матрицу смежности
- C) Применив метод генерирующих функций
- D) Перебрав все возможные комбинации вершин
Ответ: B
Вопрос 4:
Какая из следующих формул подходит для подсчета количества путей длиной k между двумя вершинами в ОАГ с использованием матрицы смежности?
- A) (A^k)[i][j]
- B) (A + I)^k[i][j]
- C) (A^T)[i][j]
- D) (I - A)^(-1)[i][j]
Ответ: A
Вопрос 5:
Если в ОАГ есть несколько путей от вершины A до вершины B, что происходит, если добавляется новое ребро, соединяющее две промежуточные вершины по этому пути?
- A) Количество путей от A до B уменьшится
- B) Количество путей от A до B останется прежним
- C) Количество путей от A до B увеличится
- D) Невозможно определить, как это повлияет на количество путей
Ответ: C
Итоги теста:
- Вопросы: 5
- Ответы:
- A, B
- D
- B
- A
- C
Эти вопросы помогут проверить понимание учащимися темы и их способности к решению задач, связанных с ориентированными ациклическими графами.
