Понять, какое описание последовательности действий может быть названо алгоритмом, какие бывают свойства у алгоритма. Формальный и не формальный исполнитель.
Научиться отличать алгоритм от плана действий (описания последовательности действий).
Посмотрите видеоурок по данной теме.
Вывод:
Алгоритмом мы можем назвать такое описание последовательности действий, которое обладает определёнными свойствами.
Вот эти свойства:
Первое.
Описание должно состоять из последовательности отдельных (дискретных) шагов (команд, инструкций). После выполнения одной команды можно приступить к выполнению следующей.
Второе.
Описание должно состоять из конечного числа инструкций, то есть их число должно быть точно определено.
Третье.
Каждая инструкция должна быть понятной исполнителю, то есть тому, кто будет её исполнять.
Четвёртое.
Выполнение последовательности инструкций должно привести к ожидаемому результату.
Пятое.
Последовательность инструкций должна быть предназначена для решения не одной задачи, а для решения целого класса задач: найти площадь любого прямоугольника, а не только данного; найти стоимость любого количества тетрадей и авторучек и так далее.
Алгоритм — это подробный план последовательности действий, описывающий решение задачи.
Последовательность шагов-инструкций может быть названа алгоритмом, если она обладает свойствами: число шагов известно и конечно, смысл инструкций понятен, ожидаемый результат известен, годится для решения целого класса задач.
Алгоритм — это модель процесса решения задач.
А теперь немного отдохнём.