Для оформления блок-схем по ГОСТу рекомендуется придерживаться ГОСТ 19.701-90 «Схемы алгоритмов, программ, данных и подсистем». 2
Некоторые элементы, которые можно использовать в блок-схемах согласно ГОСТу:
- Терминатор. 2 Обозначает начало или конец программы, выделяет границы взаимодействия с внешней средой. 1
- Параллелограмм для указания операций ввода и вывода данных. 2 Отдельно в ГОСТ прописаны различные символы для ввода/вывода на различные источники. 2
- Блок операций. 2 Изображается прямоугольником. 2
- Блок ветвления алгоритма. 2 Изображается ромбом, в ромбе пишется условие. 2 Имеет как минимум 2 выхода, над ними прописывается результат условия (например, да/нет). 2
- Блок вызова внешних процедур и функций. 2 Изображается прямоугольником с двойными боковыми стенами. 2
- Символы начала и конца цикла. 2 Должны содержать имя и условие, при котором выполняется цикл. 2 Изображаются как прямоугольник со срезанными (сверху — для начала цикла, снизу — для конца) углами. 2
- Блок подготовки данных, в котором задаются в произвольной форме входные данные. 2 Изображается шестиугольником с вытянутой верхней и нижней стороной. 2
- Символ соединения. 2 Используется, если блок-схема не поместилась на один лист. 2 Изображается как круг. 2
- Блок комментария. 2 Можно соединить его как с одним элементом блок-схемы, так и с группой элементов. 2 Изображается квадратной скобкой. 2
При составлении блок-схемы необходимо добавлять элементы сверху вниз последовательно друг за другом. 1 Блок-схема обязательно должна начинаться с элемента «Начало» и заканчиваться элементом «Конец», причём каждый из них должен быть употреблён только по одному разу. 1