Cтраница 3
Зона размещения схемы делится в свою очередь на три части. Левая часть отводится для графического изображения входных данных, правая - для изображения выходных данных, в средней части помещаются текстовые описания функциональных преобразований, проводимых над данными. Входные данные соединены с описаниями выполняемых над ними преобразований стрелками. Стрелками же соединены описания преобразований с выходными для них данными. Условные обозначения данных, путей их передачи и последовательности выполнения преобразований приводятся в каждом альбоме. Это облегчает чтение документации и позволяет в каждом конкретном случае ограничивать или разнообразить обозначения. [31]
Применение совмещенного преобразования имеет ряд преимуществ. Его можно представлять более компактно, чем последовательность нескольких преобразований, причем обычно вычисления для совмещенного преобразования можно выполнить при меньшем числе арифметических операций, чем для последовательного выполнения отдельных преобразований. Однако правила составления уравнений для совмещенных преобразований достаточно сложны. Они значительно упрощаются, если для описания преобразований применять матрицы. [32]
Такими взаимодействиями являются право доступа ( возможность записи и считывания данных), вызов ( возможность реализации функции), упорядочение ( определение приоритетов на множестве функций), ответственность за генерацию достоверных выходных результатов для каждого модуля и контроль достоверности входных данных. Каждое управляющее воздействие реализуется с помощью механизма ( языка), который может воздействовать только на непосредственно подчиненный нижний виртуальный уровень системы. Под виртуальным уровнем в HOS-ме-тодологии понимается система, в которой входные и выходные переменные полностью определены для любого варианта структуры системы рассматриваемого программного обеспечения. Спецификация каждой функции при этом представляет собой описание преобразования входного элемента к одному и только одному значению выхода. [33]
Описания преобразований, помещенные в средней части схемы, нумеруются. Если какое-либо преобразование подробнее описано в другой схеме более низкого уровня, то текст описания такого преобразования обводится в рамку и в правом нижнем углу получившегося прямоугольника ставится обозначение схемы с более подробным описанием. Последовательность размещения преобразований в схеме не обязательно отражает порядок их выполнения. Если порядок преобразований не ясен из информационных связей, то он показывается стрелками управления. Текст описания преобразования рекомендуется начинать с глагола в повелительном наклонении. [34]