Правила выполнения графических схем алгоритмов (блок-схем)


 

Д.1 При графическом изображении алгоритма отдельные функции алгоритма с учетом степени их детализации отображаются в виде условных графических обозначений – символов (или операторов) по ГОСТ 19.701–90 [12].

В основу изображения всех графических символов положен прямоугольник, изображенный на рисунке Д.1.

 

 
 


а:в=(1:1,5), или а:в=(1:2)

 

 

в

 
 

 


Рисунок Д.1 – Схема изображения основного графического

символа – вычислителя в графической схеме алгоритма

 

Д.2 Размеры этого прямоугольника рекомендуется применять в соотношении а:в=(1:1,5) или а:в=(1:2), причём размер (а) должен быть кратным 5 мм, поэтому рекомендуемая высота прямоугольника (а) должна быть 10, 15, 20, 25, 30 мм, а размер (в) соответственно равен 20, 30, 40, 50, 60 мм.

Д.3 Между собою графические символы (операторы блок‑схемы) соединяются линиями потока. Линии потока должны быть параллельны линиям внешней рамки схемы.

Д.4 Поясняющий текст записывается или внутри графического символа схемы, или рядом с ним чертёжным шрифтом [12].

Д.5 Записи внутри графического символа или рядом с ним должны быть краткими. Сокращения расшифрованы в нижней части поля схемы или в комментариях.

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

Д.7 Графические символы в схеме алгоритма могут иметь нумерацию, которая обозначается одним из способов, указанных на рисунке Д.3.

 

Продолжение П Д

 
 

 

A:=2
B:=A

 

B:=A
A:=2

 

Рисунок Д.2 – Элементы графической схемы алгоритма

 

 

 

 
 

 


1 3

 

Рисунок Д.3 – Способы нумерации графических символов

 

Д.8 Для расшифровки содержимого в графическом символе (операторе блок-схемы) используют комментарии. Комментарий помещают в свободном месте схемы алгоритма на данном листе и соединяют с графическим оператором пунктирной линией. Рядом с символом комментария помещают поясняющие сведения (рисунок Д.4).

 

 

       
 
   
 


1 D:=A

       
   
 
 


Линия потока

С:=4.3

 
 

 

 


Рисунок Д.4 – Изображение комментария на графической схеме

алгоритма


Продолжение П Д

 

Д.9 При большой насыщенности схемы графическими символами отдельные линии потока между удалёнными друг от друга операторами допускается обрывать. При этом в конце (в начале) обрыва должен быть помещён символ – соединитель (рисунок Д.5).

 

а б

 

 


 

 

Примечание – Схема на с. 22. Схема на с. 24.

 

а – страничный; б – межстраничный

Рисунок Д.5 – Схема изображения соединителей

 

Д.10 Направление перемещения от одного графического символа к другому принято обозначать стрелками. Если линии потока прямые и направление перемещения происходит сверху вниз или слева направо, то стрелки на линиях потока можно не ставить. Во всех остальных случаях стрелки на линиях потока обязательны (рисунок Д.6).



 

 
 

 


а б в

 

 

Примечание – Стрелками указано направление перемещения

 

а – слева направо и сверху вниз (стрелки могут быть опущены);

б – снизу вверх и справа налево; в – линии потока с изгибом

Рисунок Д.6 – Изображение стрелок на линиях потока

 

Д.11 Допускается применять пересечение линий потока. Основные виды пересечений линий потоков приведены на рисунке Д.7. Узел слияния линий потока можно обозначить точкой, цифрой 0 или буквой о.

 

 

Продолжение П Д

 

 

 
 


0

 

 

о

 

 

а б

 

а – несвязанные линии потока; б – слияние (узлы) линий потока

Рисунок Д.7 – Возможные варианты пересечений линий потока

 

Д.12 Линия потока должна подходить к графическому символу сверху или слева, а исходить снизу или справа.

Д.13 Расстояние между параллельными линиями потока должно быть не менее 3 мм, между остальными символами схемы – не менее 5 мм.

Д.14 В логических операторах при числе исходов не более трёх признаков условия решения (ДА, НЕТ, =,#, >, <, >=, <=) проставляют над выходящей линией потока или справа от линии потока (рисунок Д.8).

 
 

 

 


НЕТ < >

 

Рисунок Д.8 – Схема логических операторов при числе исходов

не более трёх

 

Д.15 В логических операторах при числе исходов более трёх условие исхода проставляется в разрыве линии потока с указанием в этой же строке через пробел адреса исхода (страничного или межстраничного соединителя) или рядом, у оператора, соответствующего этому исходу (рисунок Д.9).

Д.16 При изображении циклических структур должна просматриваться схема цикла (рисунок Д.10).

 

 

Окончание П Д

 
 

 


 

 

Y1 003 Е1

Y2 012 4

Y3 022 А2

Y4 015 Е4

 

Примечания

1 Yi - условие i-го исхода;

003 Е1, 012 4, 022 А2;

015 Е4 - адреса исходов.

2 ХХХХХ

Координата

графического

оператора

Номер листа схемы

 

Рисунок Д.9 – Схема логических операторов при числе исходов

более трёх

 
 

 

 


 

Дейст. 7

 

ДА

 

Дейст. 6 Дейст. 8

 

 

а б в

 

а – цикл – “пока”; б – цикл – “до”; в – цикл “с параметром”

Рисунок Д.10 – Схемы циклических структур

 

Приложение Е

 









Последнее изменение этой страницы: 2016-12-27; Нарушение авторского права страницы

infopedia.su не принадлежат авторские права, размещенных материалов. Все права принадлежать их авторам. Обратная связь