Понятие алгоритма

Понятие алгоритма

Алгоритм - это последовательность действий, приводящая к достижению какой либо цели.

В учебниках можно найти такое понятие алгоритма - это четкое и понятное предписание исполнителю, совершить последовательность действий, направленных на решение поставленных задач.



Алгоритм – это точное предписание о выполнении некоторого процесса обработки данных, который через разумное конечное число шагов приводит к решению поставленной задачи данного типа для любых вариантов исходных данных.

Данные – это информация представленная в формализованном виде (числа, таблицы, рисунки).
 

Алгоритм является первичным. Сначала (в идеале) составляется блок-схема, после этого пишется основная программа.

Существует несколько видов алгоритмов.

Вообще, алгоритм не привязан ни к какому языку программирования. Он обособлен и по-своему уникален.

Существует множество способов описание алгоритмов.

Формы записи алгоритмов:

  • Словесная (записи на естественном языке) 
  • Графическая (изображение в виде блок-схемы) 
  • С использованием специального алгоритмического языка
  • Табличная (в форме таблиц)
  •  Программная (тексты на языках программирования)

Алгоритм строиться по определенным правилам, описанным в ГОСТе. Для построения блок-схем алгоритмов используются специальные графические инструменты (к примеру - Microsoft Visio).