ПРАВИЛА ВЫПОЛНЕНИЯ СХЕМ АЛГОРИТМОВ




Правила выполнения схем алгоритмов и программ установлены ГОСТ 19.701-90 ЕСПД.

 

ЛИНИИ ПОТОКА

Линии потока — это прямые, соединяющие символы на схеме и указывающие последовательность связей между ними. Как и контур символа, они проводятся сплошной основной линией (ГОСТ. 2.303—68 ЕСКД). Линии потока проводятся параллельно линиям рамки; направление их сверху вниз и слева направо принято за основное и стрелками не обозначается. Во всех других случаях на конце линии потока ставится стрелка, которая изображается по типу стрелок на размерных линиях (ГОСТ 2.307—68 ЕСКД) (см. рис. 1.12). В случае изменения направления линии потока она про­водится с изломом под углом 90° и независимо от направления составляющих отрезков ломаной линии всегда заканчивается стрелкой (рис. 4.7).

 


 

Если схема занимает более одного листа, линия потока обрывается, а для связи символов используется межстраничный соединитель. По форме символ межстраничного соединителя напоминает стрелку, положение его может изменяться в зависимости от направления линии потока, с которой он связан (см. рис. 4.4; 4.7). Внутри символа «межстраничный соединитель» указывается адрес — откуда (или куда) направлена линия потока. Надпись дается в две строки: в первой строке указывается номер листа, во второй — порядковый номер символа или era координаты. На рис. 4.12 показано продолжение схемы с 6-го на 7-й лист. На месте обрыва линии потока, на одном и другом листе, изображен межстраничный соединитель.

На листе 6 на месте обрыва линии потока, проведенной от символа 15,изображен межстраничный соединитель, внутри кото­рого указан адрес 007 16, где 007 —номер листа, на который переносится продолжение программы, 16 —порядковый номер символа, к которому направлена линия потока.

Прерванная линия потока на листе 7 начинается с межстра­ничного соединителя. Адрес 00615 внутри соединителя указывает: 006 — номер листа, с которого перенесено продолжение схемы; 15 — порядковый номер символа, от которого следует линия потока.

 


ВОЗМОЖНЫЕ ВАРИАНТЫОТОБРАЖЕНИЯ РЕШЕНИЯ

Символ «решение» ото­бражает на схеме выбор направления выполнения алгоритма или программы в зависимости от результатов проверки условия, указанного внутри этого символа. В одном случае условие может предопределять только два возможных направления в процессе вычислений. Например А=В? При выполнении этого условия направление вычислений обозначается словом «Да», в противном случае—словом «Нет». Слова «Да» и «Нет» пишутся строчными буквами, начиная с заглавных (прописных), и располагаются ближе к символу «решение», справа от соответствующей линии потока, если она направлена вертикально, и над линией потока, если она направлена горизонтально (рис. 4.15, а). Если условие предусматривает три исхода, как показано на рис. 4.15, б, у каждого из трех предусмотренных направлений процесса вычислений ставится соответствующий признак условия.

На рис. 4.15, в показан пример, когда количество условий и. соответствующих им исходов более трех. У линии потока, направленной от символа «решение», где предусмотрен анализ условий, приведены условия и адреса исходов. Например, при выполнении условия У1 символом-преемником будет символ, расположенный в зоне Е1 11-го листа, к нему направлено продолжение процесса вычислений от символа «решение». При выполнении другого условия адрес символа-преемника изменяется.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-02-16 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: