Некоторые основные принципы составления алгоритмов, в том числе для работы с числовыми последовательностями:
- Дискретность. 34 Решение задачи разбивают на элементарные действия. 3 Каждое из них должно выполняться только после того, как закончилось исполнение предыдущего. 2
- Понятность. 34 Алгоритм составляется для конкретного исполнителя, и любую его команду он должен уметь выполнить. 3
- Определённость (детерминированность). 3 Каждая команда алгоритма должна определять однозначные действия исполнителя. 3 Результат их исполнения не должен зависеть от факторов, не учтённых в алгоритме явно. 3
- Массовость. 34 Разработанный алгоритм должен давать возможность получения результата при различных исходных данных для однотипных задач. 3
- Результативность (конечность). 34 Исполнение алгоритма должно завершиться за конечное число шагов. 4
- Принцип поэтапной детализации. 2 Задача разбивается на подзадачи, и алгоритм разрабатывается в виде укрупнённых блоков с постепенной детализацией. 2
- Принцип «от главного к второстепенному». 2 Алгоритм составляется, начиная с главной конструкции. 2 Часто приходится «достраивать» его в обратную сторону, например, от середины к началу. 2
- Принцип структурирования. 2 При построении алгоритма используют только типовые алгоритмические структуры. 2