Графический способ записи алгоритмов

ОСНОВЫ АЛГОРИТМИЗАЦИИ

При графическом представлении алгоритм изобража­ется в виде последовательности связанных между собой функ­циональных блоков, каждый из которых соответствует выпол­нению одного или нескольких действий. Схема включает в себя геометрические фигуры (блочные символы), соединения в виде стрелок, указывающие порядок выполнения операций, дополнения элементами словесной или математической за­писи. Написание блочных символов подчиняется стандартам ГОСТ 19.002-80 и 19.003-80 и международным стандартам ИСО 2636-73 или ИСО 1028-73.

Основные графические обозначения:

Название и обозначе­ние блока Пояснение
Процесс Вычислительное действие или по­следовательность действий. При­меняется для обозначения действия или последовательности действий, изменяющих значение, форму представления или размещения данных.
Решение (условие)   Проверка условий. Указывается ус­ловие, вопрос или решение, опре­деляющее дальнейшее направление алгоритма. Условия могут быть простыми и составными. Выходы из блоков обязательно должны снабжаться пояснениями о направ­лениях исполнения алгоритма при выполнении или невыполнении приведенного условия. В каждом блоке "решение" должны быть ука­заны вопрос, условие или сравне­ние, которые он определяет
Модификация Начало цикла (обычно такое обо­значение используется для цикла с параметром). Внутри блока запи­сывается параметр цикла, для кото­рого указываются его начальное значение, граничное условие и шаг изменения значения параметра для каждого повторения.
Предопределенный процесс (подпрограмма) Вычисления по подпрограмме, соз­данной самостоятельно или по стандартной подпрограмме
Ввод-вывод Ввод-вывод в общем виде
Пуск-останов Начало, конец алгоритма, вход в подпрограмму или выход из под­программы.