Основные блоки для составления схем алгоритмов

Алгоритмизация / Основные блоки для составления схем алгоритмов

Основные блоки, используемые для составления схем алгоритмов, представлены в нормативных документах ЕСПД, главным образом это

Основные блоки для составления алгоритмов

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

Размер a должен выбираться из ряда 10, 15, 20 мм. Допускается увеличивать размер a на число, кратное 5 мм. Размер b равен 1,5a.

Основным направлением потока в схемах алгоритмов принято направление сверху-вниз, слева-направо. Если линии потока идут в основном направлении и не имеют изломов, стрелками их можно не обозначать. В остальных случаях направление линии потока обозначать стрелкой обязательно.

Записи внутри символа должны быть представлены так, чтобы их можно было читать слева направо и сверху вниз, независимо от направления потока.

В схеме символу может быть присвоен идентификатор, который должен помещаться слева над символом.

Допускается краткая информация о символе (описание, уточнение или другие перекрестные ссылки для более полного понимания функции данной части схемы). Описание символа должно помещаться справа над символом.

В случае необходимости слияния линий потока место слияния должно быть обозначено точкой или символом 0.

Слияние линий потока
Слияние линий потока

Назад


Назад: Алгоритмизация

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *