Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Тема 6. 1 понятие многоуровневой иерархической структуры




 

Понятие многоуровневой иерархической структуры нельзя определить одной краткой и сжатой формулировкой. Поэтому мы ответим на поставленный вопрос путем указания нескольких существенных характеристик, присущих всем иерархическим системам. К ним относятся: последовательное вертикальное расположение подсистем, составляющих данную систему (вертикальная декомпозиция); приоритет действий или право вмешательства подсистем верхнего уровня; зависимость действий подсистем верхнего уровня от фактического исполнения нижними уровнями своих функций.

Любая иерархия состоит из вертикально соподчиненных подсистем; это означает, что вся система представляет собой семейство взаимодействующих подсистем, как показано на рис. 6.1. Под “системой” или “подсистемой” здесь понимается просто осуществление процесса преобразования входных данных в выходные. Это преобразование может либо быть динамическим, протекающим чаще всего в реальном масштабе времени процессом с заранее заданным детерминированным алгоритмом и последовательно выполняемыми операциями, либо представлять собой так называемую процедуру “решения проблемы”; в последнем случае декомпозиция носит концептуальный характер: здесь мы имеем совокупность подлежащих выполнению операций, которые могут быть выполнены в разное время и в разной последовательности (системы с недетерминированным алгоритмом). Заметим, что как входы, так и выходы могут быть распределены по всем уровням, хотя чаще всего обмен со средой происходит на более низком (или самом низком) уровне. Рассматривая вертикальное расположение, мы будем говорить об элементах верхнего и нижнего уровней с вполне очевидной интерпретацией этих терминов. Укажем также, что взаимодействие между уровнями не обязательно происходит только между каждыми двумя близлежащими уровнями, как для простоты показано на рис. 6.1, хотя это в некоторой степени зависит от того, что именно мы рассматриваем в качестве подсистемы на данном уровне.

Рисунок 6.1. Вертикальное взаимодействие между уровнями иерархии.

На деятельность подсистемы любого уровня непосредственное и явно выраженное воздействие оказывают вышерасположенные уровни, чаще всего ближайший старший уровень. Это воздействие носит для нижележащих уровней обязывающий характер и в нем находит свое выражение приоритет действий и целей более высоких уровней. В дальнейшем мы это воздействие на более низкие уровни будем называть вмешательством. В системах с детерминированным алгоритмом выполнения вмешательство обычно проявляется в виде изменения параметров подсистем нижележащего уровня. В системах же с недетерминированным алгоритмом выполнения приоритет действий задает последовательный порядок получения решений на разных уровнях; обычно проблема (или алгоритм получения решения) на нижележащем уровне не определяется в окончательном виде до тех пор, пока не решена проблема на вышележащем уровне. Чтобы подчеркнуть значение приоритета в установлении порядка действий, мы будем называть элементы верхнего и нижнего уровней соответственно вышестоящими (supremal) и нижестоящими (infimal).

Хотя вмешательство (приоритет действий) направлено сверху вниз, в виде отдачи приказов или команд, успешность действия системы в целом и фактически элементов любого уровня зависит от поведения всех элементов системы. Так как само понятие приоритета подразумевает, что вмешательство предшествует действиям более низких уровней, успешность работы верхнего уровня зависит не только от осуществляемых им действий, но и от соответствующих реакций нижних уровней, точнее от их суммарного эффекта. Поэтому можно считать, что качество работы всей системы обеспечивается обратной связью, т. е. реакциями на вмешательство, информация о которых направляется снизу вверх (рис. 1). Такая взаимозависимость действий особенно очевидна в уже упоминавшемся случае, где обмен с окружающей средой происходил в основном или исключительно на самом нижнем уровне системы.




Поделиться с друзьями:


Дата добавления: 2014-10-15; Просмотров: 589; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.