Элементы блок-схемы
Flowchartпредставляет собой схематическое изображение последовательности логических шагов программы. В блок-схемах используются простые геометрические формы для изображения процессов и стрелки для отображения взаимосвязей и процессов / потоков данных.
Символы блок-схемы
Вот диаграмма для некоторых общих символов, используемых при рисовании блок-схем.
Условное обозначение | Название символа | Цель |
---|---|---|
|
Старт / Стоп | Используется в начале и в конце алгоритма, чтобы показать начало и конец программы. |
|
Процесс | Обозначает такие процессы, как математические операции. |
|
Ввод, вывод | Используется для обозначения программных входов и выходов. |
|
Решение | Обозначает формулировку решения в программе, где обычно ответ - да или нет. |
|
Стрелка | Показывает отношения между разными формами. |
|
Коннектор на странице | Соединяет две или более частей блок-схемы, находящихся на одной странице. |
|
Межстраничный коннектор | Соединяет две части блок-схемы, которые распределены по разным страницам. |
Рекомендации по разработке блок-схем
Вот некоторые моменты, которые следует учитывать при разработке блок-схемы:
На блок-схеме может быть только один символ начала и один символ остановки.
Ссылки на коннекторы на странице обозначаются цифрами.
Ссылки на межстраничные соединители обозначаются алфавитами
Общий поток процессов сверху вниз или слева направо
Стрелки не должны пересекать друг друга
Примеры блок-схем
Вот блок-схема, как пойти на рынок за ручкой.
Вот блок-схема для вычисления среднего двух чисел.