- Дискретность: Последовательность шагов для закрытия двери ключом – каждый шаг должен быть выполнен перед переходом к следующему.
- Детерминированность: Арифметическая операция, например, сложение двух чисел, всегда дает один и тот же результат.
- Понятность: Инструкция по сборке мебели должна быть понятна человеку без необходимости принимать самостоятельные решения.
- Результативность: Алгоритм нахождения простых чисел должен завершиться за конечное время.
- Массовость: Алгоритм деления подходит для деления любых двух чисел, а не только конкретной пары.