Признаки сложной системы
Шпринц, Лев. Книга художника: от миллионных тиражей - к единичным экземплярам [Электронный ресурс] / Л. Шпринц. - Электрон. текстовые дан. - М.: Б. изд., 2000. – Режим доступа: http://artbook.km.ru/news/000525.html, свободный. Признаки сложной системы 1. Наличие общей задачи 2. Большое количество взаимодействующих компонентов. 3. Возможность декомпозиции системы, т.е её разбиения на ряд подсистем, решающих автономные функциональные задачи. 4. Иерархическая архитектура системы и иерархия критериев качества. 5. Сложность поведения системы, связанное со случайным характером внешних воздействий и большим количеством сложных логических связей внутри системы. 6. Устойчивость системы по отношению к внешним воздействиям, наличие самоорганизации и самоадаптации. 7. Высокая надежность системы в целом и абсолютная надежность её компонентов. Особенности функционированния сложной системы: 1. Работа в режиме реального времени. Этот режим является одним из наиболее сложных, т.к от реального времени зависят не только моменты решения отдельных задач, но и получаемые результаты. Реальное время является обрабатываемым параметром, его искажение может привести к нарушению временных связей, что может привести к полному отказу системы. 2. Настраиваемость ПО. Один и тот же программный комплекс может быть использован для обработки нескольких разнотипных объектов. Изменение состава и характера обрабатываемых объектов не приводит к глобальной переработке программы, т.к возможность таких изменений закладывается еще на этапе проектирования. 3. Строгая последовательность решения задач не может быть заранее определена из-за большого количества функциональных задач, решаемых за небольшой промежуток времени; из-за сложных связей внутри системы; из-за возможностей обмена информацией с большим количеством внешних абонентов, сообщение от которых носят случайный характер и поступают в случайные моменты времени. 4. Надежность функционирования системы при искажении информации, сбоев и частичных отказов аппаратуры. Для достижения высокой степени надежность используются различные методы контроля: параллельное решение задач, работа в многопроцессорном режиме и т.д.
|