Системный анализ в информационных технологиях. Громов Ю.Ю - 38 стр.

UptoLike

Рис. 2.8. Пример тройной логической связи
Второй способ записи структуры действий состоит в построении квадратной матрицы специального вида. Размерность
матрицы равна числу элементов структуры. Рассмотрим этот способ на примере действий по решению квадратного уравне-
ния. Напомним, что в графическом виде эти действия изображены на рис. 2.7. Их матричная запись представлена на рис. 2.9.
Нумерация действий (см. рис. 2.7) соответствует номерам строк и столбцов в матрице. На главной диагонали помещены
условные обозначения типов элементов: ВВввод данных, Уусловный переход, ВЫЧвычисления, Иинформационное
сообщение. Если от элемента i имеется связь к элементу j, то на пересечении i-й строки и j-го столбца стоит символ, которым
обычно шифруется основное содержание связи. У нас символ со стрелкой обозначает передачу (вызов) данных, символы «+»
и «–» – выполнение или невыполнение условий переходада» или «нет» на схеме рис. 2.7).
Матрица на рис. 2.9 будет полностью описывать действия по решению квадратного уравнения, если дополнительным
перечислением раскрыть содержание ее элементов. Таким образом, матричная запись указывает, как правило, на основные
характеристики системы действий. Проанализируем некоторые из них. Наша матрица на рис. 2.9 получилась, во-первых,
разреженной. В ней мало символов, соответствующих связям: из возможных 132 имеется всего 12. Это говорит о простоте
схемы действий. Во-вторых, – треугольной. Правда, при неудачной нумерации элементов мы бы получили символы под
главной диагональю, но возможность треугольной записи говорит об отсутствии контуров (замкнутых путей) в схеме дейст-
вий. В-третьих, – с одним столбцом, содержащим более двух символов (столбец 5). Это говорит о том, что система дейст-
вий не является строго древовидной, но весьма близка к ней. В-четвертых, – с шестью строчками, содержащими только диа-
гональные символы, что означает наличие шести выходов из системы действий. Этим далеко не исчерпывается анализ мат-
ричной записи.
Рис. 2.9. Матричная запись структуры действий
по решению квадратного уравнения
Особо примечательна возможность хранения и анализа матрицы действий с помощью ЭВМ. В машине может содер-
жаться и полная расшифровка ее элементов. Графическая запись традиционно считается более наглядной, однако исследова-
тели, имеющие навык работы с матричной записью, нередко оспаривают это мнение, что выглядит особенно аргументиро-
ванным при сильной связанности системы действий.
Расчет вибрации
Основной
рабочий спектр
частот
20…100 Гц
>100 Гц5…20 Гц
Используется
модель из
точечных масс
Используется
модель из
стержней и пластин
Используется
модель
потоков энергии
1 2 3 4 5 6 7 8 9 10 11 12
1
2
3
4
5
6
7
8
9
10
11
12
У
ВЫЧ
У
ВВ
У
И
У
ВЫЧ
ВЫЧ
И
У
+
И
+
+
+
+