Способы записи алгоритма

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

Существуют следующие формы представления алгоритма:

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

графическая: алгоритм изображается как последовательность функциональных блоков, соответствующих одной или нескольким командам алгоритма (блок-схема);

на языках программирования: алгоритм, записанный на языке программирования.

Отказ от естественного языка требует частичной формализации способа записи алгоритма и использования стандартных приемов построения алгоритмов в виде комбинаций базовых алгоритмических структур. Таких базовых структур всего три: следование, ветвление и цикл. Характерной особенностью всех базовых структур является наличие одного входа и одного выхода.

Блок-схема

Блок-схема – это графическое представление алгоритма, дополненное элементами словесной записи.

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

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: