Оно отличается высокой степенью наглядности. Блок-схема состоит из соединённых между собой стрелками (линиями потоков информации) блоков различного вида, начертание которых регламентируется ГОСТом.
Название блока
| Обозначение
| Описание
|
Терминатор
(пуск-останов)
|
| Элемент отображает вход из внешней среды или выход из неё (наиболее частое применение − начало и конец программы). Внутри фигуры записывается соответствующее действие.
|
Процесс
|
| Выполнение одной или нескольких операций, обработка данных любого вида (изменение значения данных, формы представления, расположения). Внутри фигуры записывают непосредственно сами операции.
|
Решение
|
| Отображает решение с одним входом и двумя или более альтернативными выходами, из которых только один может быть выбран после вычисления условий, определённых внутри этого элемента. Используется для представления условных операторов – ветвления (два выхода) и выбора (множество выходов).
|
Предопределённый процесс
|
| Выполнение процесса, состоящего из одной или нескольких операций, который определён в другом месте программы (в подпрограмме, модуле). Внутри символа записывается название процесса и передаваемые в него данные. Обычно используется для обозначения вызова процедуры или функции.
|
Ввод-вывод данных
|
| Преобразование данных в форму, пригодную для обработки (ввод) или отображения результатов обработки (вывод).
|
Граница цикла
|
| Символ состоит из двух частей − начала и конца цикла. Операции, выполняемые внутри цикла, размещаются между ними. Условия цикла и приращения записываются внутри символа начала или конца цикла − в зависимости от типа организации цикла. Часто для изображения на блок-схеме цикла вместо данного символа используют символ решения, указывая в нём условие, а одну из линий выхода замыкают выше в блок-схеме (перед операциями цикла).
|
Соединитель
|
| Символ отображает выход в часть схемы и вход из другой части этой схемы. Используется для обрыва линии и продолжения её в другом месте (пример: разделение блок-схемы, не помещающейся на листе). Соответствующие соединительные символы должны иметь одно (притом уникальное) обозначение, например буквенное: A , Б, …
|
Комментарий
|
| Используется для более подробного описания шага, процесса или группы процессов. Описание помещается со стороны квадратной скобки и охватывается ей по всей высоте. Пунктирная линияидётк описываемому элементу, либо группе элементов (при этом группа выделяется замкнутой пунктирной линией).
|