SHPORA.net :: PDA

Login:
регистрация

Main
FAQ

гуманитарные науки
естественные науки
математические науки
технические науки
Search:
Title: | Body:

Понятие алгоритма. Требования, предъявляемые к алгоритмам.


Алгоритм — это четко сформулированная последовательность действий компьютера, которые он должен выполнить, чтобы за конечное число шагов от исходных данных прийти к выходным. Требования к алгоритму:

Определенность. Каждый шаг алгоритма должен быть сформулирован так, чтобы действие компьютера по его выполнению были однозначными.

Результативность. Алгоритм должен приводить к желаемому результату после выполнения конечного числа шагов. Нельзя допускать «зацикливания» алгоритма.

Массовость. Алгоритм должен создаваться в расчете на его многократное использование с различными исходными данными.

Алгоритм можно представить различными способами. Например, программа — один из способов записи алгоритма. Для сложных задач писать алгоритм сразу в виде программы неверно. Это наверняка приведет к ошибке. В этих случаях надежней сначала представить алгоритм в виде графической схемы (блок-схемы).