Блоки схем алгоритмов согласно ГОСТ 19.002 – 80 и 19.003 – 80

 

Перечень, наименование, обозначение и соотношение размеров обязательных символов и отображаемые ими функции в алгоритме и программе обработки данных должны соответствовать требованиям, указанным в таблице II.1.

Таблица II.1

Наименование Обозначение и соотношение размеров Функция
  1. Процесс
 
 
а
Здесь лаконично излагается процесс обработки информации

 


1,5a

  Выполнение операции или группы операций, в результате которых изменяется значение, форма представления или расположение данных
  2. Решение
1,5а
yn
y2
y1
а

  Выбор направления выполнения алгоритма или программы в зависимости от некоторых переменных условий. Блок должен иметь 2 выхода с надписями: «Да» (условие выполняется) и «Нет» ( условие не выполняется) или 3 выхода с надписями >,<,=, или один выход с произвольным количеством разветвлений с надписями, вставленными в разрыв линии. В этом случае условие заменяется выражением, а надписи являются значениями выражения y1,y2..yn.
3. Модификация
1,5а
а
а

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

а
0,25а
1,25а

  Преобразование данных в форму, пригодную для обработки (ввод) или отображения результатов обработки (вывод)  
  5. Предопределенный процесс

а
1,5а
0,15а

  Использование ранее созданных и отдельно описанных алгоритмов или программ (подпрограмм)
  6. Начало и завершение процесса
1,5а
0,5а

  Начало и конец алгоритма или программы обязательно содержат эти блоки, причем в единственном экземпляре.
  7. Соединитель (Узел)
0,5 а

  Указание связи между прерванными линиями потока, связывающими символы в пределах одного листа. N – номер связи
  8. Межстраничный соединитель

0,5а
0,8а

  Указание связи между разъединенными частями схем алгоритмов и программ, расположенных на разных листах. N – номер связи или последнего блока, 12 – номер страницы, с которой имеется связь  
  9. Комментарий   Связь между элементом схемы и пояснением

 

Допускается ширину блоков 1–6 выбирать равной 2а. Размер а выбирается из ряда 10, 15, 20 мм и может быть увеличен на число, кратное 5. Ряд блоков не приводится в таблице по причине их редкого использования. Для ознакомления с ними следует использовать ГОСТ.

Блоки могут быть пронумерованы в разрыве линии в левом верхнем углу блока.


Приложение III