Основы визуальной алгоритмизации. Афанасьева Т.В. - 9 стр.

UptoLike

Составители: 

9
Основными особенностями любого алгоритма являются решение зада-
чи в обобщенном виде и возможность выполнять действия по решению за-
дачи для конкретных значений (не только человеку, но и различным техниче-
ским устройствам (исполнителям)). Основным исполнителем несложных ал-
горитмов является человек. Достаточно вспомнить последовательность дей-
ствий для решения систем линейных уравнений, вычисления корней уравне-
ний.
При решении сложных задач исполнителем является ЭВМ и составление
алгоритма решения задачи является необходимым
этапом, детализирующим метод решения для дальнейшего программи-
рования. Программа осуществляет еще более глубокую детализацию реше-
ния и его визуализацию.
Свойства алгоритма:
Определенность выполнив очередное действие, исполнитель должен
точно знать, что ему делать дальше.
Дискретность прежде, чем выполнить определенное действие,
надо выполнить предыдущее.
Массовость по одному и тому же алгоритму решаются одно-
типные задачи и неоднократно.
Понятность алгоритм строится для конкретного исполнителя
человеком и должен быть ему понятен.Это облег-
чает его проверку и модификацию при необходи-
мости .
Результативность алгоритм всегда должен приводить к результату.
Можно сказать, что в процессе формального решения задачи, ее реше-
ние сначала описывается на языке математики в виде системы формул, аза-
тем на языке алгоритмов в виде некоторого процесса, в котором используют-
ся ранее определенные математические формулы и условия их выполнения.
Таким образом, алгоритм может рассматриваться как связующее звено в це-
почке "метод решения - реализующая программа"
4.ОСНОВНЫЕ СРЕДСТВА ПРЕДСТАВЛЕНИЯ АЛГОРИТМОВ
Алгоритм моделирует решение задачи в виде точно определенной по-
следовательности действий для некоторого исполнителя по преобразованию
исходных данных в результирующие.
Алгоритм, реализующий решение задачи, можно представить различ-
ными способами: с помощью графического или текстового
описания, в виде таблицы значений. Графический способ представления ал-
горитмов имеет ряд преимуществ, благодаря визуальности и явному отобра-
жению процесса решения задачи.
Алгоритмы, представленные графическими средствами, получили название
визуальные алгоритмы
. Текстовое описание алгоритма является достаточно