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