Стандарты Единой системы программной документации (ЕСПД) устанавливают взаимоувязанные правила разработки, оформления и обращения программ и программной документации. Правила и положения ЕСПД — составная часть организационно-технической структуры системы автоматизированного проектирования (САПР) — распространяются на программы и программную документацию для вычислительных машин и комплексов независимо от их назначения и области применения.
Стандартом установлены правила выполнения схем алгоритмов и программ автоматизированным способом и от руки. Принятые условные графические обозначения (символы) приведены в виде фрагментов алгоритмов на рис. Символы операций соединяют в последовательности их реализации сплошными тонкими линиями. Координату зоны символа или порядковый номер операции проставляют слева в верхней части символа в разрыве его контура (а). При выполнении схем от руки или при наличии координатной сетки допускается координаты символов не проставлять.
В пределах контура символа делают запись, поясняющую отображаемую им функцию. Если поясняющая запись не помещается внутри символа, дополнительный комментарий выносят на свободное место схемы алгоритма и соединяют с поясняемым символом штриховой тонкой линией (б).
Символ «соединитель» (в) в виде кружка с вписанным в него буквенным, цифровым или буквенно-цифровым обозначением (идентификатором) используют для обрыва линий связи (линий потока) между удаленными друг от друга символами. Указание направлений линий потока (г) сопровождают стрелкой, если линия направлена справа налево или снизу вверх. В других случаях стрелка не применяется.
|
Решение операции может сопровождаться числом исходов (признаков) не более трех (Да, Нет, =, или >, <, =). Вариант исхода проставляют над каждой выходящей линией потока или справа от нее (д).
Рис 15.31 Правила применения символов в схемах алгоритмов и программ
а—фрагмент алгоритма, б—комментарий, в—соединитель, г—линии потока, д— исход решения с — начало, прерывание, конец алгоритма или программы
Таблица 152. Обязательные символы и отображаемые ими функции в алгоритме обработки данных.
Фрагмент схемы укрупненного алгоритма расчета и проектирования зубчатого колеса
Символы «Пуск», «Прерывание» и «Конец» применяют соответственно в начале схемы алгоритма или программы, в случае ее прерывания для возврата или переноса, а также в конце программы.
Условные графические обозначения в схемах алгоритмов и программ, отображающие основные операции процесса обработки данных и программирования, разделяются на обязательные (табл. 15.2) и рекомендуемые (рис. 15.32). Размер а следует выбирать из ряда 10, 15, 20 мм. Допускается увеличение размера а на число, кратное 5. Размер b принимают равным 1,5а.
На рис. приведен фрагмент укрупненного алгоритма проектирования зубчатого колеса. Схема алгоритма обычно сопровождается текстовой расшифровкой последовательности и содержания операций, а также таблицей идентификаторов.
Приложение 2.