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