Cтраница 3
Возможны ситуации, когда нормальное завершение процедуры невозможно. Факт аномального завершения процедуры следует фиксировать в определенном документе, передаваемом тому, кто инициировал вызов процедуры. Кроме того, это обстоятельство явно подчеркивается в операционном маршруте особым оператором ВЫЙТИ ПЛОХО, который записывается с указанием причины. Реакция на эту аномалию должна предусматриваться в той процедуре, откуда вызывалась данная. [31]
Инструментальный маршрут представляет собой операционный маршрут, применяемый для описания технологии создания систем. В такой маршрут входят процедуры построения операционного маршрута системы, которые содержат в более точных и явных терминах информацию, излагаемую в настоящем разделе. Исследование существующих технологий, точная фиксация их в виде операционных маршрутов, сравнение и отбор лучших процедур, проектирование новых технологий - все это актуальные задачи исследования, связанные с применением операционных маршрутов. [32]
Особо следует отметить применение техники вертикального слоения для создания документации одновременно с программой. Создание документации также начинается нисходящим методом, определяется ее общая структура, а затем развитие текстов выполняется слоями. Поскольку в состав документации входят операционные маршруты, к ним также применяется техника слоения, облегчаемая программным характером операционных маршрутов. [33]
Сводки составляются так же, как соответствующие части описания процедуры, но включается дополнительная информация. Для каждого описываемого компонента, кроме сокращенного обозначения и полного названия, приводится подробное описание, в том числе расчет количества, а также ссылки на процедуры, где этот компонент упомянут, с выделением той процедуры, где он подробно описан. Кроме того, компонент в сводке может быть отмечен признаком разделяемости РАЗД, показывающим использование его не только в этом операционном маршруте, но и в других. [34]
Разумеется, выбор вариантов при составлении маршрута связан не только с интервалами шкал. Он может относиться к различным другим вопросам как общего характера, так и технического. Желательно для таких вопросов строить вариантные секторы и объединять их в вариантную сеть, которая составит документ по проектируемой системе, дополняющий и обосновывающий операционный маршрут. [35]
Инструментальный маршрут представляет собой операционный маршрут, применяемый для описания технологии создания систем. В такой маршрут входят процедуры построения операционного маршрута системы, которые содержат в более точных и явных терминах информацию, излагаемую в настоящем разделе. Исследование существующих технологий, точная фиксация их в виде операционных маршрутов, сравнение и отбор лучших процедур, проектирование новых технологий - все это актуальные задачи исследования, связанные с применением операционных маршрутов. [36]
Если сложный объект упоминается во многих процедурах, то описывать его структуру в каждой излишне: достаточно описать в одной, а в других - ссылаться на это описание. Процедура, в которой приводится описание структуры, языком не регламентируется. Ею может быть и главная процедура, но, видимо, удобнее это делать там, где с объектом идет детальная работа. В частности, для объектов на магнитных носителях описание целесообразно в процедуре, исполняемой процессорами, описание которых также входит в операционный маршрут. [37]