 
        
        - •Глава 1. Общая Теория систем и системный анализ
- •1.1. Основные термины и определения
- •1.2. Общие характеристики и особенности систем
- •1.3. Системный анализ
- •1.4. Общие характеристики и особенности систем Целостность системы (проявление новых свойств)
- •Эквифинальность (стремление к стационарному состоянию)
- •Закон необходимого разнообразия (многомерность степеней свободы)
- •Закономерность осуществимости (реализуемость)
- •Закономерность целеобразования (назначения системы)
- •1.5. Структурно-целевой подход к анализу больших систем
- •1.6. Системный подход и системный анализ
- •1.7. Методика системного анализа
- •Глава 2. Качественное описание систем
- •2.1. Методы качественного описания систем
- •2.2. Метод мозговой атаки
- •2.3. Метод сценариев
- •2.4. Метод экспертных оценок
- •2.5. Метод Дельфи
- •2.6. Метод дерева целей
- •2.7. Морфологические методы
- •Глава 3. Количественные методы описания систем
- •3.1. Уровни описания систем
- •3.2. Низшие уровни описания систем
- •3.4. Моделирование систем
- •3.5. Абстрактно-множественное описание систем
- •Предположения о характере функционирования систем
- •Система, как отношение на абстрактных множествах
- •Временные, алгебраические и функциональные системы
- •Временные системы в терминах «вход-выход»
- •3.6. Модели систем в виде дифференциальных уравнений
- •3.7. Представление состояний систем в виде графов
- •3.8. Каноническое описание динамических систем
- •Детерминированная система без последствий
- •Детерминированные системы без последствия с входными сигналами двух классов
- •Учет специфики воздействий
- •Детерминированные системы с последствием (обычно это системы с памятью)
- •Стохастические системы
- •3.9. Динамические характеристики систем
- •Связь между процессами на входе и выходе четырехполюсника определяется интегралом Дюамеля:
- •Из этого определения следует, что:
- •3.10. Кибернетический подход
- •3.11. Агрегатное описание систем
- •3.12. Иерархические модели системы и структурная теория алгоритмов
- •Глава 4. Анализ и синтез систем на основе декомпозиции, агрегирования и моделирования
- •4.1. Анализ и синтез систем на основе декомпозиции и агрегирования
- •4.2. Модели систем как основа декомпозиции
- •4.3. Алгоритм декомпозиции на основе функционально-целевого подхода
- •4.4. Техника агрегирования систем
- •4.5. Проектирование производственных предприятий на основе системно-целевого подхода
- •Заключение
- •Глава 5. Информационные и управляющие системы
- •5.1. Информация, информатика и информационные системы
- •5.2. Классификация информационных систем
- •5.3. Описание сложных информационных и управляющих систем
- •5.4. Общие свойства и виды информационных и управляющих систем
- •5.5. Теория исследования и построения информационных систем
- •5.6. Модель управления информационной сетью
- •5.7. Модель вычислителей для сложных задач
- •2.8. Макроструктура информационных и управляющих систем
- •5.9. Структуры управляющих эвм и их объединений
- •5.10. Локальные информационно-управляющие сети и протоколы обмена данными
- •5.11. Структура глобальной информационно-управляющей сети
- •Назовите типы информационных систем и их классификацию по видам.
3.12. Иерархические модели системы и структурная теория алгоритмов
Иерархический принцип построения модели является одним из признаков структурной сложности системы. Иерархический и составной характер построения системы обычно отражается и в её модели.
Вертикальная соподчиняемость - это управление подсистемами только вышестоящего уровня.
Право вмешательства - это обязательность действий вышестоящих подсистем.
Сложные системы имеют разные уровни (страты) по подчиненности.
Страты (слои) - уровни описания или абстрагирования.
Система представляется комплексом моделей - технологических, информационных и т.п. со своими наборами переменных.
Слои - уровни сложности принимаемого решения:
1-й уровень - срочное решение;
2-й уровень - неопределенность или неоднозначность выбора;
3-й уровень – необязательность выполнения вышестоящих решений.
Разбиение сложной системы или проблемы на простые происходит последовательно:
1 - слой выбор способа действия,
2 - слой адаптации (приспособления),
3 - слой самоорганизации.
Многоэшелонные системы
Система состоит из четко выраженных подсистем, некоторые из них являются принимающими решения. Соблюдается иерархия подсистем по подчиненности и принятию решений. Анализ и представление таких систем в виде агрегатов и других моделей осуществляют методом декомпозиции на подсистемы и элементы. При этом используют функционально-целевой принцип с выявлением сильных и слабых связей. Декомпозиция и агрегирование рассмотрены подробно в разделе 1.15.
Структурная теория алгоритмов
Структурная теория алгоритмов устанавливает общие закономерности последовательности операций в системе. Теория алгоритмов была развита в программировании. Впоследствии она распространилась и на теорию операций и применительно к теории систем она устанавливает общие правила в последовательности действий агрегатов или взаимодействия подсистем, а также перехода их из одного состояния в другое.
Структурная теория алгоритмов устанавливает взаимосвязь между состоянием системы, функциями действия и результатом действия системы.
В структурной теория алгоритмов устанавливаются следующие понятия:
X = (x1,x2,...,xn) – состояние системы, где Х – пространство состояний.
Ф = (f1,f2,...,fm) – функция действия.
Процесс Р – пространство состояний, функции действия и начального состояния. Р=f(x) X(x+x2)
Каждое состояние процесса – это «моментальный снимок» хода операций и работы, которую выполняет процесс.
Последовательность перехода из одного состояния в другое Р1 Р2… Рn называется дедуктивной цепочкой.
В результате последовательности перехода из одного состояния в другое система переходит из одного состояния X1 в состояние X2 :
X2 Р1, Р2, … Рn  X2 .
Последовательность перехода из одного состояния в другое Р1 Р2… Рn удобно представлять в виде графов.
Представление алгоритма в виде графов
Алгоритм, заданный графами (также как и словами и операторами) называется обобщенным нормальным алгоритмом. Схемы соединения алгоритмов в теории графов можно представить в виде графов последовательных действий (рис. 1.18), графов параллельного действия с обобщением (рис. 1.19) и цепочек с обратной связью (рис. 1.20). Последний случай включает характерные для алгоритмов циклические операции (циклы).
 
Рис. 1.18. Граф последовательных действий
 
Рис. 1.19. Граф параллельного действия обобщенного алгоритма
 
Рис. 1.20. Схемы соединения алгоритмов с обратной связью
Элементы структурной теории автоматов
В теории автоматов каждый элемент системы представляют автоматом, т.е. простым агрегатом, выполняющим строго определенные функции. Автоматы могут объединяться в более сложные агрегаты, выполняющие более сложные функции. Схемы соединений автоматов представлены на рис. 1.21.
 
Рис. 1.21. Схемы соединения автоматов
Основы структурного представления сложных задач
Структурное представление сложных задач заключаются в формализации отношений между структурными системами, выполняющими отдельные простые задачи.
Основные характеристики сложных задач:
R – число операций;
S – объем данных;
V=R/T – число операций в единицу времени.
Объём информации в бит, байт, слово.
Cij – Связность между задачами Pi и Pj (число слов между Pi и Pj)
G=|Cij(t)|, i,j=1,2,...,n ; t=1,2,...,k.
Сложная задачи разделяют на следующие категории:
- Несвязная Cij=0,
- Слабо связанная
        
 ,
,
где q – суммарное число операций.
- Сильно связанная
 .
.
Несвязанные задачи решаются автономно и параллельно.
Слабо связанные могут решаться параллельно и последовательно.
Сильно связанные задачи решают, как правило, последовательно, так как решение последующей зависит от предыдущей.
Обмен информацией в системах
В теории информационных систем важную роль играет описание типов обмена информации между отдельными системами и их подсистемами. Виды обмена информацией представлены на рис. 1.22.
 
Рис. 1.22. Виды обмена информацией между элементами и системами
Таким образом, агрегатное представление систем и структурная теория автоматов успешно позволяют представить информационный обмен в системах управления, а также проектировать и анализировать информационные системы.
