Используемых для составления блок-схем

Обозначение Наименование/описание
  Терминатор. Начало и конец алгоритма, вход и выход в подпрограммах. Символ соединен с другими фигурами только одной линией; из начальной точки выходит линия со стрелкой, а в конечную – входит линия со стрелкой
  Данные. Ввод и вывод данных. Фрагмент программы, в котором пользователь вводит данные или выводит результаты на экран
  Процесс. Обработка данных. Блок вычислений (вычислительное действие или последовательность вычислений)
  Решение.Проверка условия. Фрагмент программы, в котором принимается решение о направлении вычислительного процесса. Блок имеет один вход и ряд альтернативных выходов. Если выходов два, то одна из выходящих линий отмечается словом «Да» (+), а другая – «Нет» (–). Если выходов больше, то их надо показывать одной линией, которая выходит из нижней вершины элемента и потом разветвляется
  Подготовка. Заголовок цикла, который выполняется заданное количество раз
  Предопределенный процесс. Обращение к подпрограмме. Использование ранее созданных и отдельно описанных алгоритмов или программ
Соединитель. Разрыв линии в схеме и продолжение ее в другом месте. Соединители всегда используются парами: в один соединитель линия входит, а из другого выходит, причем в каждый из соединителей данной пары заносится одно и то же число
 
 

Передача управления. Линия соединяет две фигуры блок схемы и показывает последовательность выполняемых программой операций
Комментарий. Объяснение, функциональное содержание подпрограмм, формулы. Описание помещается со стороны квадратной скобки. Пунктирная линия идет к поясняемому элементу или группе элементов (при этом группа обозначается замкнутой пунктирной линией)

По мере роста сложности отображаемого алгоритма его логическая структура может быть перегружена связями и деталями и стать нечитабельной.