Марвин Мински образно объяснил это так. Водителю не нужно знать, как устроен и работает его автомобиль или его двигатель. Ему достаточно уметь пользоваться им. Он сказал это в 1946 году, когда ещё не было персональных компьютеров.

Если мы рассматриваем какое-то изделие как чёрный ящик, мы не знаем структуру системы, но сущность системы для нас от этого не изменяется. Мы воспринимаем систему как сущность.

Приобретая изделие, вы приобретаете экземпляр системы, то есть объект. Сущность воплощена в объект, и объект является реализацией системы.

Мы будем также использовать термин «субстанция». В рамках нового метасистемного мышления он имеет особый понятийный смысл, который не совпадает со многими его известными значениями, – а есть несколько различных, – используемых в философии и литературе.

Часто словом субстанция обозначают сущность. Мы принимаем такое значение, и считаем, что субстанция – это синоним сущности.

Но субстанция может поясняться как «первопричина вещи или явления», для нас это неприемлемое объяснение. В контексте «субстанция» может использоваться как синоним слов субстрат, материя, материал. Это тоже совсем не соответствует применяемому значению этого термина. Слово сущность также не очень определённо. А что такое сущность? Это не легко объяснить.

Поэтому в рамках метасистемного мышления мы будем чаще использовать другой термин, – параструктура. Это слово является сращением двух слов – «параметрическая структура». Возможна другая, альтернативная, расшифровка – «параллельная структура». Параструктура – это и есть субстанция в метасистемном смысле, то есть чёрный ящик.


Параструктура – это система как чёрный ящик.


Это «внешняя часть» системы, которая всегда является частью какой-либо другой структуры. В этой «внешней» структуре вся «внутренняя» структура чёрного ящика является элементом или модулем. В ежедневной практической жизни представление о чёрном ящике полезно не только при обучении работе на компьютере. Такой подход также полезен при проектировании сложных технических систем.

Например, конструкторское бюро, разрабатывает космическую технику. Задача по разработке и производству космических модулей и станций может оказаться не под силу не только одному конструкторскому бюро, но даже целой стране.

Если разработку будут вести многие конструкторские бюро, то необходимо, чтобы различные модули и агрегаты соответствовали друг другу. Необходимо, чтобы модули космической станции могли быть собраны на орбите так же, как если бы они были спроектированы одним человеком в одном месте. Методология проектирования таких систем хорошо известна. Для этого выдают отдельное техническое задание каждой группе разработчиков.

В этом техническом задании указаны технические требования к разрабатываемому ими узлу или агрегату. В нём описаны функции и параметры этого устройства. При разработке устройства конструкторами могут быть разработаны различные варианты «начинки».

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

Функции или параметры неудобно описывать в виде несистематизированного описания. Разумно эти функции и параметры сгруппировать, систематизировать. Такое систематизированное описание само по себе уже является системой. И как система она имеет свою структуру. Но это не структура элементов конструкции, это структура описания её свойств и параметров.