Программирование на JAVA

Реклама :




В противном случае говорят, что алгоритм неприменим к совокуп­ности исходных данных. Любой применимый алгоритм обладает следующими ос­новными свойствами;

- дискретность;

- понятность

- результативностью;

- определенностью;

- массовостью.

Дискретность алгоритма означает, что он исполняется по шагам: каждое действие, предусмотренное алгоритмом, исполняется только после того, как закончилось исполнение предыдущего.

Понятность означает, что каждый шаг алгоритма обязательно представляет собой какое-либо допустимое действие исполнителя.

Результативность подразумевает, что каждый шаг (и алгоритм в целом) после своего завершения даёт среду, в которой все имеющиеся объекты однозначно определены, т.е. это означает, что должна быть возможность получения результата после выполне­ния конечного количества операций.

Определенность означает, что на каждом шаге однозначно определено преобразование объектов среды исполнителя, полученных на предшествующих шагах алгоритма. Это приводит к совпадению полу­чаемых результатов независимо от пользователя и применяемых технических средств.


<< назад вперед >>