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