Схемы алгоритмов

Такое представление алгоритма более наглядно. Алгоритм представляется последовательностью графических символов, выполняющих определенные функции, и связей между ними. Конфигурацию, перечень и размеры условных изображений, а также правила построения схем алгоритмов устанавливает ГОСТ 19.701-90 «Схемы алгоритмов, программ, данных и систем».

Основные символы, используемые для описания алгоритмов, приведены в таблице 1.1.

Таблица 1.1. Таблица описания символов
Символ Наименование символа
Начало - конец алгоритма. Прерывание процесса обработки информации
Данные. Ввод - вывод данных. Носитель не определен
Процесс. Обработка данных любого вида. Выполнение определенной операции или группы операций, приводящее к изменению значения, формы или размещения информации
Решение. Функция переключательного типа. Имеет один вход и ряд альтернативных выходов, только один из которых может быть активизирован после вычисления условий, определенных внутри этого символа
Подготовка. Модификация команды или группы команд с целью воздействия на некоторую последующую функцию (инициализация программы, модификация индекса и др.)
Документ. Отображает итоговые данные в удобочитаемой форме. Вывод информации результата на принтер

Алгоритм начинается и заканчивается символами «Начало» и «Конец». Для записи внутри символов команд используется естественный язык с элементами математической символики. Каждый графический символ схемы имеет один вход и один выход. Исключение составляет символ «Решение», который имеет один вход и ряд альтернативных выходов, один из них может быть активизирован после вычисления условий,] определенных внутри символа. Соответствующие результаты вычисления могут быть записаны по соседству с линиями, отображающими эти пути.