Понятие алгоритма
Алгоритм - это последовательность действий, приводящая к достижению какой либо цели.
В учебниках можно найти такое понятие алгоритма - это четкое и понятное предписание исполнителю, совершить последовательность действий, направленных на решение поставленных задач.
Алгоритм – это
точное предписание о выполнении некоторого процесса обработки данных, который
через разумное конечное число шагов приводит к решению поставленной задачи
данного типа для любых вариантов исходных данных.
Данные – это
информация представленная в формализованном виде (числа, таблицы, рисунки).
Алгоритм является первичным. Сначала (в идеале) составляется блок-схема, после этого пишется основная программа.
Существует несколько
видов алгоритмов.
Вообще, алгоритм не привязан ни к какому языку программирования. Он обособлен и по-своему уникален.
Существует множество способов
описание алгоритмов.
Формы записи
алгоритмов:
- Словесная
(записи на естественном языке)
- Графическая
(изображение в виде блок-схемы)
- С
использованием специального алгоритмического языка
- Табличная (в
форме таблиц)
- Программная
(тексты на языках программирования)
Алгоритм строиться по определенным правилам, описанным в ГОСТе. Для построения
блок-схем алгоритмов используются специальные графические инструменты (к примеру - Microsoft Visio).