<?xml version="1.0" encoding="windows-1251"?><FictionBook xmlns:l="http://www.w3.org/1999/xlink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.gribuser.ru/xml/fictionbook/2.0"><description><title-info> <genre>sci_tech</genre> <book-title>Система технической документации на АСУ. ТРЕБОВАНИЯ К СОДЕРЖАНИЮ ДОКУМЕНТА «ОПИСАНИЕ АЛГОРИТМА»</book-title> <date></date> <lang>ru</lang> <sequence name="ГОСТ" number="24.211-82"/></title-info><document-info> <author> <first-name></first-name> <last-name></last-name> </author> <program-used>Fiction Book Designer</program-used> <date value="2008-12-11">11.12.2008</date> <src-url></src-url> <src-ocr></src-ocr> <id>FBD-F8DA7D-9302-894B-7C8F-F462-1E6A-B40E2A</id> <version>1.0</version></document-info><publish-info></publish-info></description>
<body>
<title><p>Система технической документации на АСУ. ТРЕБОВАНИЯ К СОДЕРЖАНИЮ ДОКУМЕНТА «ОПИСАНИЕ АЛГОРИТМА»</p></title><section><subtitle>ГОСУДАРСТВЕННЫЙ СТАНДАРТ СОЮЗА ССР</subtitle><empty-line/><subtitle>(ГОСТ 24.211-82)</subtitle><subtitle>с 01.01 1983 г.</subtitle><empty-line/><p><strong>УДК 65.011.56:002:006.354</strong> <strong>Группа Т52</strong> </p><p>System of technical documentation for computer control systems. Requirements for contents of the document «Description of the algorithm» </p><empty-line/><p><strong>Постановлением Государственного комитета СССР по стандартам от 25 января 1982 г. № 228 срок введения установлен</strong></p><p>Настоящий стандарт распространяется на техническую документацию на автоматизированные системы управления (АСУ) всех видов, разрабатываемые для всех уровней управления (кроме общегосударственного), и устанавливает требования к содержанию документа «Описание алгоритма», входящего в соответствии с ГОСТ 24.101-80 <emphasis>(заменён на 34.201-89)</emphasis> в состав документации математического обеспечения АСУ.</p></section><section><title><p>1. ОБЩИЕ ПОЛОЖЕНИЯ</p></title><p>1.1. Документ «Описание алгоритма» предназначен для описания последовательности действий и логики решения задачи (комплекса задач) в АСУ.</p><p>1.2. Документ разрабатывают на алгоритм вычисления для задачи (комплекса задач) или автоматизированной функции в целом. Допускается дополнительно разрабатывать (заимствовать) документы на отдельные части алгоритма, при этом в документе на алгоритм в целом описывают только взаимодействие этих частей.</p><p>1.3. В зависимости от назначения и специфических особенностей решаемых задач допускается включать в документ дополнительные разделы и сведения, требования к содержанию которых не установлены настоящим стандартом.</p><p>1.4. Отсутствие проектных решений по разделу документа «Описание алгоритма» (кроме допускаемых настоящим стандартом) фиксируют в том же разделе с необходимыми пояснениями.</p><p>1.5. Содержание документа «Описание алгоритма» в совокупности с документами по информационному и техническому обеспечениям должно быть достаточным для программирования или применения типовых программных решении.</p></section><section><title><p>2. ТРЕБОВАНИЯ К СОДЕРЖАНИЮ ДОКУМЕНТОВ</p></title><p>2.1. Документ должен содержать следующие разделы:</p><p>назначение и характеристика;</p><p>используемая информация;</p><p>результаты решения;</p><p>математическое описание;</p><p>алгоритм решения;</p><p>требования к контрольному примеру.</p><p><strong>Примечания:</strong></p><p>1. При включении документа «Описание алгоритма» в виде раздела в документ «Описание постановки задачи» разделы документа следует представлять в виде подразделов.</p><p>2. Разделы «Назначение и характеристика», «Используемая информация» и «Результаты решения» допускается не включать. При этом соответствующие разделы документа «Описание постановки задачи» следует дополнять недостающими данными из исключенных разделов.</p><p><strong>(Измененная редакция, Изм. № 1).</strong></p><p>2.2. В разделе «Назначение и характеристика» следует приводить:</p><p>назначение алгоритма (его части);</p><p>обозначение документа (документов) «Описание постановки задачи», для решения которой он предназначен;</p><p>обозначение документа «Описание алгоритма», с которым связан данный алгоритм (при необходимости);</p><p>краткие сведения о процессе (объекте), при управлении которым используют алгоритм.</p><p><strong>Примечание.</strong> При включении документа в виде раздела в документ «Описание постановки задачи» этих сведений не приводят;</p><p>ограничения на возможность и условия применения алгоритма и характеристики качества решения (точность, время решения и т.д.);</p><p>общие требования к входным и выходным данным (форматам, кодам и т.д.), обеспечивающие информационную совместимость решаемых задач в системе.</p><p>2.3. В разделе «Используемая информация» следует приводить перечень массивов информации и (или) перечень сигналов, используемых при реализации алгоритма, в том числе:</p><p>массивов информации, сформированных из входных сообщений (документов плановой, учетной и нормативно-справочной информации, сигналов и т.д.);</p><p>массивов информации, формируемой данным и другими алгоритмами и сохраняемой для реализации данного алгоритма.</p><p>По каждому массиву приводят:</p><p>наименование, обозначение и максимальное число записей в нем;</p><p>перечень наименований и обозначений, используемых (или неиспользуемых) реквизитов и (или) входных переменных (для АСУ ТП).</p><p><strong>Примечания:</strong></p><p>1. Перечень используемых в алгоритме реквизитов приводят и случае, если для данного массива в проектную документацию не включен документ «Описание массива информации«или число используемых реквизитов из документа «Описание массива информации» меньше числа неиспользуемых реквизитов.</p><p>2. Перечень неиспользуемых реквизитов приводят в случае, если число используемых реквизитов из документа «Описание массива информации» больше числа неиспользуемых реквизитов.</p><p>2.4. В разделе «Результаты решения» следует приводить перечень массивов информации и (или) перечень сигналов, формируемых в результате реализации алгоритма, в том числе:</p><p>массивов информации и (или) сигналов, формируемых для выдачи выходных сообщений (документов, видеограмм, сигналов управления и т.д.);</p><p>массивов информации, сохраняемой для решения данной и других задач АСУ.</p><p>По каждому массиву приводят:</p><p>наименование, обозначение, максимальное число записей;</p><p>перечень наименований и обозначений реквизитов и (или) для АСУ ТП выходных переменных, используемых для формирования выходных сообщений.</p><p>2.5. В разделе «Математическое описание» следует приводить:</p><p>математическую модель или экономико-математическое описание процесса (объекта);</p><p>перечень принятых допущений и оценки соответствия принятой модели реальному процессу (объекту) в различных режимах и условиях работы (например, для АСУ ТП – стационарные режимы, режимы пуска и остановки агрегатов, аварийные ситуации и т.д.);</p><p>сведения о результатах научно-исследовательских работ, если они использованы для разработки алгоритма.</p><p>2.6. В разделе «Алгоритм решения» следует приводить:</p><p>описание логики алгоритма и способа формирования результатов решения с указанием последовательности этапов счета, расчетных и (или) логических формул, используемых в алгоритме;</p><p>указания о точности вычисления (при необходимости);</p><p>соотношения, необходимые для контроля достоверности вычислений;</p><p>описание связей между частями и операциями алгоритма;</p><p>указания о порядке расположения значений или строк в выходных документах (например, по возрастанию значении кодов объектов, по группам объектов и т.д.).</p><p>2.6.1. Алгоритмом должны быть предусмотрены все ситуации, которые могут возникнуть в процессе решения задачи.</p><p>2.6.2. При изложении алгоритма следует использовать условные обозначения реквизитов, сигналов, граф, строк со ссылкой на соответствующие массивы и перечни сигналов.</p><p>2.6.3. Алгоритм представляют графически (в виде схемы), в виде текста или таблиц решений.</p><p>2.6.4. Изложение алгоритма в виде схемы представляют в соответствии с требованиями ГОСТ 19.002-80 и ГОСТ 19.003-80 и, при необходимости, дополняют текстовой частью.</p><p>В расчетных соотношениях (формулах) должны быть использованы обозначения реквизитов, приведенные при описании их состава.</p><p>Наименования и условные обозначения показателей и реквизитов, формируемых алгоритмом, приводят в текстовой части, если они не указаны в описании постановки задачи (или при описании реквизитов, содержащихся в массивах).</p><p>2.6.5. Описание алгоритма в виде текста приводят в соответствии с требованиями ГОСТ 24.301-80.</p><p>2.6.6. Соотношения для контроля вычислений на отдельных этапах выполнения алгоритма приводят в виде равенств и неравенств. При этом указывают контрольные соотношения, которые позволят выявить ошибки, допущенные в процессе счета, и принять решение о необходимости отклонений от нормального процесса вычислений (продолжении работы по одному из вариантов алгоритма).</p><p>2.7. В разделе «Требования к контрольному примеру» следует приводить:</p><p>требования к объему и составу данных используемой информации, в том числе нормативно-справочной, плановой, учетной, а также накапливаемой для последующих решений данной задачи и используемой для ее решения из других задач;</p><p>требования к объему и составу данных результатов решения, в том числе выдаваемых на печать в табуляграммах, на машинных носителях, а также сохраняемых для решения других задач.</p><p>Требования к контрольному примеру должны обеспечивать возможность проверки правильности алгоритма решения задач и программ реализующих алгоритм решения. При этом должна быть учтена возможность проверки различных ситуаций, которые могут возникнуть на объекте при реализации программы.</p><p>Раздел «Требования к контрольному примеру» включают в документ «Описание алгоритма», если для данной задачи (комплекса задач), автоматизированной функции, разрабатывают документ «Описание контрольного примера».</p><p>2.8. Вспомогательные материалы (чертежи форм документов и видеограмм, описания массивов информации, описания использованных алгоритмов, тексты программ на языках высокого уровня) включают в приложение в соответствии с ГОСТ 24.301-80.</p><empty-line/><p id="sub">* <emphasis>Переиздание (май 1986 г.) с Изменением № 1, утвержденным в августе 1985 г. (ИУС 11-85).</emphasis></p></section>
</body>
</FictionBook>