|
|
|
Вопросы и задания
Структурное программирование1. В чём заключается сущность структурного программирования? Какие преимущества обеспечивает эта технология? 2. Какой алгоритм называется вспомогательным? 3. Вспомните, в чём состоит суть метода последовательного построения (уточнения) алгоритма. Как он называется иначе? 4. Опишите основные шаги разработки программы методом «сверху вниз».
6. Какой вспомогательный алгоритм называется рекурсивным? Что такое граничное условие и каково его назначение в рекурсивном алгоритме?
F(n) = 2 при n ≤ 0; F(n) = F(n - 2) + F(n - 1) + F(n div 2) при n > 0. Требуется выяснить, чему равно значение функции F(10).
1) прибавь 1;
С помощью первой из них исполнитель увеличивает число на экране на 2, с помощью второй — в 2 раза. 1) Выясните, сколько разных программ, преобразующих число 1 в число 20, можно составить для этого исполнителя. 2) Сколько среди них таких программ, у которых в качестве промежуточного результата обязательно получается число 15? 3) Сколько среди них таких программ, у которых в качестве промежуточного результата никогда не получается число 12?
1) в поэме А. Блока «Двенадцать»;
13. Дана программа:
He выполняя программу на компьютере, выясните, что получится в результате работы этой программы. Проверьте свой результат, выполнив программу на компьютере.
|
|
|