logo search
Интегративные информационные системы

Понятие «черного ящика»

Одним из главных средств преодоления организованной слож­ности системы — это декомпозиция, т. е. деление системы на части (так называемые «черные ящики») и организация этих частей в иерар­хическую систему. Расчленение системы на соподчиненные части производится так, чтобы каждая часть содержала объекты, наибо­лее тесно связанные друг с другом. Следовательно, расчленение системы производится по слабым связям.

Декомпозиция является условным приемом, позволяющим в конечном итоге оценить степень сложности объекта и привести его к некоторым конечным элементам, анализ которых может быть выполнен известными методами. Элемент — это часть системы, дальнейшее разделение которого приводит к нарушению функциональных связей элемента и получению свойств выделенной совокупности, не адекватных свойствам элемента как целого. Выгода в использовании «черных ящиков» заключается в том, что пользователю необходимо знать лишь вход и выход «черного ящика» и его назначение, т. е. выполняемую функцию, не вдаваясь в принципы работы и используемые алгоритмы. В обыденной жизни мы достаточно часто сталкиваемся с «черными ящиками» и охотно пользуемся ими. Например, можно использовать принтер для печати документов, не зная, каким образом он производит перекодирование и вывод информации. Мы можем заменить один принтер на другой при поломке или на более современный, не будучи специалистами по техническому обеспечению. Идея организации «черных ящиков» в иерархические структуры взята человеком у природы. Все сложные системы Вселенной организованы в иерархии, и сама Вселенная включает галактики, звездные системы, планеты и т. д.