Свойства
алгоритма
Алгоритм
обладает следующими свойствами:
1.
Дискретность. Это свойство состоит в том,
что алгоритм должен представлять
процесс решения задачи как
последовательное выполнение простых
шагов. При этом для выполнения каждого
шага алгоритма требуется конечный
отрезок времени, т.е. преобразование
исходных данных в результат
осуществляется во времени дискретно.
2.
Определенность. Каждое правило
алгоритма должно быть четким,
однозначным.
3.
Результативность. Алгоритм должен
приводить к решению за конечное число
шагов.
4.
Массовость. Алгоритм решения задачи
разрабатывается в общем виде, т.е. он
должен быть применим для некоторого
класса задач, различающихся лишь
исходными данными.
5.
Правильность. Алгоритм правильный, если
его выполнение дает правильные
результаты решения поставленной задачи. |