Основные различия между блок-схемами и графами алгоритмов:
- Блок-схема — это графическое представление алгоритма, в котором он изображается в виде последовательности связанных между собой функциональных блоков, каждый из которых соответствует выполнению одного или нескольких действий. 5 Отдельные шаги изображаются в виде блоков различной формы, соединённых между собой линиями, указывающими направление последовательности. 1
- Граф-схема алгоритма — это ориентированный граф, в котором порядок выполнения действий задаётся путём соединения вершин дугами. 1 Подобное представление алгоритмов используется при построении систем логического управления, реализующих заданные управляющие алгоритмы, в задачах распараллеливания вычислений и так далее. 1
Таким образом, блок-схема представляет алгоритм в виде наглядной интерпретации, удобной для восприятия человеком, а граф-схема алгоритма — это ориентированный граф, указывающий порядок исполнения команд алгоритма. 14