Вопросы и задания
Почему при решении сложной задачи затруднительно
сразу конкретизировать все
необходимые действия?
В чём заключается метод последовательного уточнения при построении алгоритма?
Какая связь между методом последовательного построения алгоритма и такими процессами, как написание сочинения или подготовка к многодневному туристическому походу?
Известен рост каждого из N учеников 9А класса и М учеников 9Б класса.
Опишите укрупнёнными блоками алгоритм сравнения среднего роста учеников этих классов.
В ряду из десяти клеток правее Робота некоторые клетки закрашены. Последняя закрашенная клетка может примыкать к стене.
Составьте алгоритм, который закрашивает клетки выше и ниже каждой закрашенной клетки.
Проверьте работу алгоритма в следующих случаях:
Для чего нужны вспомогательные алгоритмы?
Опишите процесс выполнения команды вызова вспомогательного алгоритма в основном алгоритме.
Сталкивались ли вы с идеей формальных и фактических параметров при изучении математики и физики?
Приведите пример.
Какие алгоритмы называют рекурсивными?
Приведите пример рекурсии из жизни.
Составьте алгоритмы, под управлением которых Робот закрасит указанные клетки.
а
б
в