ВУЗ:
Составители:
Рубрика:
18
понятность – алгоритм строится человеком для конкретного
исполнителя и должен быть ему понятен. Это облегчает его проверку и
модификацию при необходимости;
результативность – алгоритм всегда должен приводить
к результату.
Мы видим, что в процессе формального решения задачи ее решение
сначала описывается на языке математики в виде системы формул, а затем
на
языке алгоритмов в виде некоторого процесса, в котором используются
ранее определенные математические формулы и условия их выполнения.
Таким образом, алгоритм рассматривается как средство описания
процесса решения задачи, как связующее, промежуточное звено в цепочке
«метод решения – реализующая программа».
2.2. Средства представления алгоритмов
Построение алгоритмов подчиняется отдельным законам, использует
специальный язык для обозначений основных понятий и терминов,
активно используется для описания методов решения задач.
Алгоритм, реализующий решение задачи, можно задать различными
способами на основе различных языковых средств: графических,
текстовых, табличных.
Графические средства представления алгоритмов имеют ряд
преимуществ благодаря визуальности и явному отображению процесса
решения задачи. Алгоритмы, представленные на языке графических
объектов, получили название визуальные алгоритмы.
Текстовое описание алгоритма является достаточно компактным и
может быть реализовано на абстрактном или реальном языках
программирования в виде программы для ЭВМ. Таблицы значений
представляют алгоритм неявно, как некоторое преобразование конкретных
исходных данных в выходные.
Табличный способ описания алгоритмов
может быть с успехом
применен для проверки правильности функционирования разработанного
алгоритма на конкретных тестовых наборах входных данных, которые
вместе с результатами выполнения алгоритма фиксируются в «таблицах
трассировки».
Страницы
- « первая
- ‹ предыдущая
- …
- 16
- 17
- 18
- 19
- 20
- …
- следующая ›
- последняя »