Составители:
Рубрика:
11
Контрольные вопросы
1. Что такое рекурсия?
2. Приведите примеры рекурсии в различных отраслях знаний.
3. Что общего и в чем разница между циклическим и рекурсивным
способами организации вычислений?
4. Объясните термины «база рекурсии» и «шаг рекурсии». Определите
базу рекурсии и шаг рекурсии для своей задачи.
5. Что такое «рекурсивное зацикливание»? К каким последствиям оно
приводит?
6. Каково главное ограничение при использовании рекурсии?
7. Что такое явная и косвенная рекурсии?
8. Оцените, от чего зависит глубина рекурсии в алгоритме решения
вашей задачи.
Порядок выполнения работы
1. Ознакомьтесь с теоретическими основами разработки и программной
реализации рекурсивных алгоритмов в настоящих указаниях и конспектах
лекций.
2. Получите вариант задания у преподавателя.
3. Составьте алгоритм решения задачи согласно варианту задания,
оформите его в графической форме.
4. Используя разработанный алгоритм, напишите программу.
5. Отладьте разработанную программу и покажите результаты работы
программы преподавателю.
6. Составьте отчет по лабораторной работе.
7. Отчитайте работу преподавателю.
Содержание отчета
Отчет по лабораторной работе должен содержать следующие сведения:
- название и цель работы;
- вариант задания;
- графическую схему алгоритма решения задачи;
- листинг разработанной программы с комментариями;
- результаты работы программы
Контрольные вопросы
1. Что такое рекурсия?
2. Приведите примеры рекурсии в различных отраслях знаний.
3. Что общего и в чем разница между циклическим и рекурсивным
способами организации вычислений?
4. Объясните термины «база рекурсии» и «шаг рекурсии». Определите
базу рекурсии и шаг рекурсии для своей задачи.
5. Что такое «рекурсивное зацикливание»? К каким последствиям оно
приводит?
6. Каково главное ограничение при использовании рекурсии?
7. Что такое явная и косвенная рекурсии?
8. Оцените, от чего зависит глубина рекурсии в алгоритме решения
вашей задачи.
Порядок выполнения работы
1. Ознакомьтесь с теоретическими основами разработки и программной
реализации рекурсивных алгоритмов в настоящих указаниях и конспектах
лекций.
2. Получите вариант задания у преподавателя.
3. Составьте алгоритм решения задачи согласно варианту задания,
оформите его в графической форме.
4. Используя разработанный алгоритм, напишите программу.
5. Отладьте разработанную программу и покажите результаты работы
программы преподавателю.
6. Составьте отчет по лабораторной работе.
7. Отчитайте работу преподавателю.
Содержание отчета
Отчет по лабораторной работе должен содержать следующие сведения:
- название и цель работы;
- вариант задания;
- графическую схему алгоритма решения задачи;
- листинг разработанной программы с комментариями;
- результаты работы программы
11
Страницы
- « первая
- ‹ предыдущая
- …
- 9
- 10
- 11
- 12
- 13
- …
- следующая ›
- последняя »
