Структограмма, блок-схема программы и диаграмма потока
Коротко: Структурные диаграммы (Насси — Шнейдермана) и блок-схемы программ графически представляют алгоритмы; они распространены в обучении и на экзаменах IHK.
Подробнее: Перед написанием кода полезно нарисовать ход алгоритма. Два классических обозначения — диаграмма Насси — Шнейдермана (вложенные друг в друга прямоугольники) и блок-схема программы с символами и стрелками.
Подробности
Основные строительные блоки
Каждый алгоритм…
См. также: моделирование (UML, EPC, BPMN), псевдокод, циклы