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



 

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

Таблица II.1

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

 


            1,5a

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

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

Выполнение операций, меняющих команды или группы команд, изменяющих программу. Используется для циклических алгоритмов со счетчиком циклов. Выход из цикла должен быть сбоку блока, вход на следующую модификацию с другой стороны.
1 2 3
  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 – номер страницы, с которой имеется связь  
1 2 3
  9. Комментарий   Связь между элементом схемы и пояснением

 

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

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


Приложение III

 

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

 

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

Пример оформления блок-схемы приведен на рис. III.1

 

 

 


Рис.III.1 Блок-схема алгоритма программы вычисления функции F


 

Приложение IV

 


Дата добавления: 2018-11-24; просмотров: 415; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!