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