Наименование
| Обозначение
| Действие
|
Процесс
|
| Выполнение любых операций по обработке данных, например вычисления по формуле
|
Решение
|
| Выбор направления выполнения алгоритма в зависимости от условия
|
Ввод – вывод
|
| Ввод – вывод данных. Внутри блока – имена переменных
|
Дисплей
|
| Представление данных на дисплее при выводе. Внутри записывают имена выводимых переменных
|
Документ
|
| Вывод данных на бумажный носитель. Внутри записывают имена выводимых переменных
|
Пуск – останов
|
|
|
Соединитель
|
| Связь между прерванными линиями схемы
|
Межстраничный соединитель
|
| Связь между блоками на разных листах
|
Программная документация должна содержать не только схемы алгоритмов, но и их описание. При этом могут описываться действия, выполняемые отдельными блоками или группами блоков. Для удобства ссылок элементы схем могут нумероваться. При этом блоки «Начало» и «Конец» не нумеруются.
Другим способом обозначения блоков является разбиение листа, на котором изображается схема, на прямоугольные зоны. Границы зон обозначаются черточками на границах листа. Размеры зон пропорциональны размеру "a" стороны основного прямоугольника, показанного на рис. 4 (обычно в 2 раза больше). Столбцы зон обозначаются цифрами, а строки – заглавными латинскими буквами. Блоки располагают посредине каждой зоны и обозначают сочетанием букв и цифр их зон, например, A1, B1 и т.д.