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