Документ «Описание алгоритма (проектной процедуры)» в зависимости от специфики АС допускается разрабатывать как документ «Описание алгоритма» или как документ «Описание проектной процедуры (операции)» [из п. 7.1.1 РД 50-34.698-90]
Документ «Описание алгоритма» содержит разделы:
[из п. 7.1.2 РД 50-34.698-90]
В разделе «Назначение и характеристика» приводят:
Примечание - При включении документа в виде раздела в документ «Описание постановки задачи» краткие сведения о процессе (объекте) не приводят [из п. 7.1.3 РД 50-34.698-90]
В разделе «Используемая информация» приводят перечень массивов информации и (или) перечень сигналов, используемых при реализации алгоритма, в том числе:
По каждому массиву приводят:
Примечания:
[из п. 7.1.4 РД 50-34.698-90]
В разделе «Результаты решения» следует приводить перечень массивов информации и (или) перечень сигналов, формируемых в результате реализации алгоритма, в том числе:
По каждому массиву приводят:
[из п. 7.1.5 РД 50-34.698-90]
В разделе «Математическое описание» приводят:
[из п. 7.1.6 РД 50-34.698-90]
В разделе «Алгоритм решения» следует приводить:
[из п. 7.1.7 РД 50-34.698-90]
Алгоритмом должны быть предусмотрены все ситуации, которые могут возникнуть в процессе решения задачи [из п. 7.1.7.1 РД 50-34.698-90]
При изложении алгоритма следует использовать условные обозначения реквизитов, сигналов, граф, строк со ссылкой на соответствующие массивы и перечни сигналов.
В расчетных соотношениях (формулах) должны быть использованы обозначения реквизитов, приведенные при описании их состава в других разделах документа [из п. 7.1.7.2 РД 50-34.698-90]
Алгоритм представляют одним из следующих способов:
Способ представления алгоритма выбирает разработчик, исходя из сущности описываемого алгоритма и возможности формализации его описания [из п. 7.1.7.3 РД 50-34.698-90]
Алгоритм в виде схемы выполняют по правилам, установленным ГОСТ 19.002 или ГОСТ 19.005.
Алгоритм в виде таблиц выполняют по правилам, установленным ГОСТ 2.105.
Алгоритм в виде текстового описания выполняют по правилам, установленным ГОСТ 24.301 [из п. 7.1.7.4 РД 50-34.698-90]
Соотношения для контроля вычислений на отдельных этапах выполнения алгоритма приводят в виде равенств и неравенств. При этом указывают контрольные соотношения, которые позволяют выявить ошибки, допущенные в процессе счета, и принять решение о необходимости отклонений от нормального процесса вычислений (продолжении работы по одному из вариантов алгоритма) [из п. 7.1.7.5 РД 50-34.698-90]
Допускается иллюстрационный материал, таблицы или текст вспомогательного характера давать в виде приложения [из п. 7.1.8 РД 50-34.698-90]
При разработке документа «Описание проектной процедуры (операции)» допускается объединять в одном документе описание нескольких проектных процедур (операций) [из п. 7.1.9 РД 50-34.698-90]
Документ «Описание проектной процедуры (операции)» содержит введение и разделы:
[из п. 7.1.9.1 РД 50-34.698-90]
В введении определяют назначение проектной процедуры (операции), область и специфику ее применения [из п. 7.1.9.2 РД 50-34.698-90]
В разделе «Описание» указывают содержание и (или) формализованное описание выполнения проектной процедуры (операции).
В содержательном описании излагают сущность выполнения проектной процедуры (операции), приводят, при необходимости, чертежи схемы, графики, раскрывающие ее смысл. Указывают обозначение исходных данных и результаты их обработки.
Условные обозначения должны отражать символику, принятую в соответствующей проблемной области. Излагают инженерную сущность технических ограничений, обосновывают выбор критериев оптимальности. При необходимости указывают ссылки на документы, имеющие отношение к выполнению данной проектной процедуры (операции).
Формализованное описание содержит:
[из п. 7.1.9.3 РД 50-34.698-90]
В разделе «Метод выполнения» описывают предлагаемый метод выполнения процедуры (операции). При необходимости приводят чертежи, схемы, поясняющие и раскрывающие сущность предлагаемого метода.
Если реализуемая проектная процедура (операция) имеет нетривиальную математическую интерпретацию, то следует дать ей объяснение или указать источники, которые обеспечивают всестороннее понимание метода [из п. 7.1.9.4 РД 50-34.698-90]
В разделе «Схема алгоритма» приводят схему алгоритма выполнения проектной процедуры (операции).Схему алгоритма выполняют по ГОСТ 19.002, ГОСТ 19.003 [из п. 7.1.9.5 РД 50-34.698-90]
В разделе «Требования к разработке программы» указывают:
[из п. 7.1.9.6 РД 50-34.698-90]