Задача: Проанализируйте ситуацию «Выбор нового местоположения для офиса компании» с позиций системного анализа.
Цель: Научиться выделять структурированные и неструктурированные элементы в реальной задаче.
Инструкция: 1) Определите цель выбора. 2) Перечислите критерии (стоимость аренды, транспортная доступность, престижность района и т.д.). 3) Разделите критерии на формализуемые (можно измерить цифрами) и неформализуемые (экспертная оценка). 4) Сделайте вывод: к какому типу задач относится данная ситуация?
Цель задания: Научиться отличать структурированные, слабоструктурированные и неструктурированные задачи в повседневной жизни.
Оформить в тетради или электронном документе. Задание будет проверено на следующем уроке.
Простой анализ обычно рассматривает части объекта изолированно. Системный анализ требует рассматривать объект как целое, учитывая связи между частями и влияние внешней среды. Это помогает увидеть неочевидные решения и избежать побочных эффектов.
Потому что в реальной жизни мы редко имеем полную и точную информацию. Всегда есть неопределённость в будущем, нечёткость целей у разных людей и сложность учёта всех факторов. Поэтому нужен не просто математический расчёт, а творческий подход и экспертные оценки.
Учебник: Раздел 1, п.2 «Системные проблемы. Признаки системных проблем».
Конспект лекций: СА4 «Исследование операций»; Конспект лекций, стр. 19–20.
Задача: Описать систему «Городской общественный транспорт» как упорядоченную пару <A, R>.
Цель: Научиться выделять элементы системы, связи между ними и внешнюю среду.
Инструкция: 1) Определите цель системы. 2) Перечислите основные элементы (подвижной состав, маршруты, диспетчерская служба, пассажиры). 3) Опишите ключевые связи (прямые: водитель управляет автобусом; обратные: диспетчер получает информацию о задержках). 4) Выделите внешнюю среду (дороги, погодные условия, конкуренты).
Цель задания: Закрепить понятие системы как упорядоченной пары <A, R>.
Выполнить в тетради. Представьте систему в виде схемы (можно от руки), показывающей элементы и связи.
Оно помогает нам структурировать мышление. Вместо расплывчатых рассуждений о сложности, мы можем точно сказать, из каких элементов состоит объект и как они связаны. Это первый шаг к созданию модели.
Без обратной связи система не может адаптироваться и управлять собой. Она действует «вслепую» и может легко выйти из строя при изменении внешних условий. Обратная связь — это механизм саморегуляции.
Учебник: Раздел 1, п.3–4 «Система, элемент, подсистема», «Связь, структура, внешняя среда, модель».
Конспект лекций: СА2 «Базовые понятия»; Конспект лекций, стр. 20–25.
Задача: Классифицируйте следующие системы по нескольким основаниям: 1) Библиотека, 2) Глобальная сеть Интернет, 3) Экономика страны, 4) Команда в спортивной игре.
Цель: Научиться применять классификацию для анализа систем.
Инструкция: Работа в группах. Для каждой системы определите: открытая или закрытая; естественная или искусственная; специализированная или многофункциональная; хорошо или плохо организованная. Обоснуйте каждый пункт.
Цель задания: Закрепить навык классификации систем по разным основаниям.
Эмерджентность — это само свойство (появление новых качеств). Целостность — это характеристика, показывающая, что элементы связаны и работают как одно целое. Эмерджентность — это причина, а целостность — это следствие и проявление системности.
Потому что любой реальный объект существует в окружении других объектов и неизбежно обменивается с ними веществом, энергией или информацией. Закрытые системы — это абстракция, удобная для некоторых теоретических моделей.
Учебник: Раздел 2, п.6 «Классификация систем»; Раздел 3, п.7 «Общие системные закономерности».
Конспект лекций: СА3 «Классификация систем» (повторение).
Задача: Примените принципы системности к анализу вашей собственной учебной деятельности.
Цель: Научиться применять принципы системного анализа к повседневным ситуациям.
Инструкция: Ответьте на вопросы, используя изученные принципы:
Цель задания: Закрепить навык применения принципа системности к реальной системе.
Потому что он определяет самое главное: как надо смотреть на мир и на проблемы. Без этого принципа мы будем действовать методом проб и ошибок, упуская важные связи и последствия.
Системный анализ говорит, что функция важнее. Мы создаём системы для выполнения определённых функций, и структура должна подстраиваться под них. Однако в реальности часто происходит обратное: структура «застывает» и мешает новым функциям (пример: бюрократические организации).
Учебник: Раздел 3. «Закономерности систем», п.7 «Общие системные закономерности»; Раздел 1, п.1 «История возникновения».
Конспект лекций: Конспект лекций, стр. 38–48 («Принцип системности», «Методология системного анализа»).
Задача: Примените системный подход к анализу любого объекта из жизни (например, «Ваш мобильный телефон», «Семья», «Школьный класс»).
Цель: Научиться видеть системные аспекты в обыденных вещах.
Инструкция: Работа в группах. Ответьте на три вопроса, используя системный подход:
Цель задания: Закрепить навык трёхаспектного анализа системы.
Это помогает структурировать мышление. Часто мы смешиваем эти аспекты, что приводит к путанице. Например, при обсуждении проблемы мы можем спорить о том, как устроен мир (онтология), а не о том, как мы его познаём (гносеология) или что нам с этим делать (методология). Разделение помогает точнее ставить вопросы и искать решения.
Учебник: Раздел 1, п.1 «История возникновения».
Конспект лекций: СА1 «Системный анализ»; Конспект лекций, стр. 40 («Системный подход – основа методологии»).
Задача: Приведите примеры моделей из жизни и классифицируйте их.
Цель: Научиться распознавать и классифицировать модели по разным основаниям.
Инструкция: Приведите по одному примеру для следующих типов моделей:
Цель задания: Закрепить знание классификации моделей.
Потому что реальная система бесконечно сложна. Модель всегда отбрасывает какие-то детали, сохраняя только то, что важно для конкретного исследования. Цель моделирования — не скопировать реальность, а сделать её понятной для решения конкретной задачи.
Аналитическая модель даёт нам готовую формулу для расчёта. Имитационная модель — это алгоритм или программа, которая «проигрывает» поведение системы шаг за шагом. Аналитические модели лучше подходят для простых систем, имитационные — для сложных.
Учебник: Раздел 4, п.9 «Модели в системном анализе».
Конспект лекций: Конспект лекций, стр. 59–63 («Моделирование технических систем»).
Задача: Проанализируйте структуру известной вам модели (например, физическая формула \(F = ma\) или модель спроса и предложения в экономике).
Цель: Научиться выделять экзогенные и эндогенные переменные, оператор, ограничения и целевую функцию.
Инструкция: Для выбранной модели определите:
Цель задания: Научиться оценивать модель по её качеству, используя основные требования.
Это главное противоречие моделирования. Чем точнее мы хотим описать систему, тем сложнее модель. Чем проще модель, тем меньше она соответствует реальности. Поэтому задача системного аналитика — найти «золотую середину»: оптимальный баланс между точностью и сложностью.
Это модели, которые построены без учёта того, какая информация доступна для их наполнения. Например, модель требует 100 коэффициентов, но мы можем получить только 10. Такая модель будет бесполезна. Важно строить модель под ту информацию, которая реально существует.
Учебник: Раздел 4, п.9 «Модели в системном анализе».
Конспект лекций: Конспект лекций, стр. 63–68 («Общие требования к моделям», «Структура моделей»).
Содержательная задача: Нужно посетить несколько магазинов и вернуться домой, проехав минимальное расстояние.
Формализация:
Это и есть формальная математическая модель, которую можно решать методами оптимизации.
Задача: Формализуйте задачу «Сбор рюкзака в поход» как задачу о рюкзаке (Knapsack Problem).
Цель: Научиться переводить содержательную задачу на язык математики.
Инструкция: В рюкзак нужно уложить предметы, каждый имеет вес и ценность. Ограничение — максимальный вес. Нужно максимизировать ценность.
Цель задания: Закрепить навык формализации на примере задачи коммивояжёра.
Потому что ошибка на этом этапе делает всю дальнейшую работу бессмысленной. Как писал Валерий Брюсов: «Однажды ошибясь при выборе дороги, шли вдаль учёные, глядя на свой компас...».
Учебник: Раздел 3, п.8 «Этапы системного анализа».
Конспект лекций: Конспект лекций, стр. 69–82 («Этапы моделирования», «Формализация задачи»).
Задача: Оптимизация режима работы электродвигателя.
Задача: Для своей формализации из ДЗ к уроку 9 выявите 2 потенциальные проблемы.
Цель: Научиться критически оценивать модель и видеть её слабые места.
Инструкция: Возьмите свою формальную модель TSP или задачи о рюкзаке. Какие проблемы могут возникнуть при её использовании на практике?
Цель задания: Научиться выявлять типовые проблемы в модели.
Проблема адекватности критерия. Если мы оптимизируем не то, что нужно, все наши усилия будут направлены в ложную сторону. Например, завод может минимизировать затраты на сырьё, но потерять качество продукции — и потерять рынок.
Учебник: Раздел 4, п.9 «Модели в системном анализе».
Конспект лекций: Конспект лекций, стр. 82–85 («Некоторые типовые проблемы»).
Имеем данные о стоимости доставки (в тыс. руб.) в зависимости от расстояния (км):
Интерполяция: найдём стоимость для 15 км. Если зависимость линейная, то при 15 км стоимость будет 20 тыс. руб.
Экстраполяция: спрогнозируем стоимость для 40 км. При той же линейной зависимости — 45 тыс. руб. Но в реальности для дальних расстояний могут действовать скидки, и цена будет не 45, а 40. Риск экстраполяции!
Задача: Рассчитайте интерполяцию и экстраполяцию для данных о стоимости доставки (3 точки: 10 км — 15 тыс. руб., 20 км — 25 тыс. руб., 30 км — 35 тыс. руб.).
Цель: Научиться применять простейшие методы интерполяции и экстраполяции.
Инструкция:
Цель задания: Закрепить навык интерполяции и экстраполяции.
Потому что экономика нестационарна: политические решения, технологические изменения, кризисы могут полностью изменить тренд. Например, экстраполяция цен на нефть в 2019 году не учла бы пандемию 2020 года.
Учебник: Раздел 4, п.9 «Модели в системном анализе».
Конспект лекций: Конспект лекций, стр. 82–84 («Интерполяция, экстраполяция, прогнозирование»).
Задача: Определите тип зависимости (линейная или нелинейная) в 5 реальных примерах.
Инструкция: Рассмотрите пары величин:
Цель задания: Научиться различать линейные и нелинейные зависимости.
Потому что в реальных системах эффекты часто усиливаются или ослабевают взаимно. Линейность — это редкое упрощение, которое работает только в идеальных условиях или на очень малых участках.
Учебник: Раздел 4, п.9 «Модели в системном анализе».
Конспект лекций: Конспект лекций, стр. 84–85 («Линейность и нелинейность»).
Задача: Определите тип моделей (дискретная/непрерывная, детерминированная/стохастическая) для следующих ситуаций:
Цель задания: Закрепить навык классификации моделей по типам.
Если случайные факторы незначительны и не влияют на результат, можно использовать детерминированную модель. Если случайность важна (например, в страховании, финансах) — нужна стохастическая модель.
Учебник: Раздел 4, п.9 «Модели в системном анализе».
Конспект лекций: Конспект лекций, стр. 85 («Дискретность и непрерывность», «Детерминированность и случайность»).
Задача: Применить метод ветвей и границ к TSP для 4 городов (A, B, C, D).
Инструкция: Дана матрица расстояний. Постройте дерево решений, отсеките неперспективные ветви и найдите оптимальный маршрут.
Цель задания: Отработать применение метода ветвей и границ.
Полный перебор рассматривает все варианты, что для 10 городов — 3,6 млн маршрутов. Метод ветвей и границ отсекает заведомо плохие варианты, сокращая перебор в тысячи раз.
Учебник: Раздел 5, п.10–11 «Системный анализ и принятие решений».
Конспект лекций: Урок 15 (11 класс, новое).
Задача: Для TSP с 5 городами найдите оптимальный маршрут методом ветвей и границ.
Инструкция: Используйте матрицу расстояний, постройте дерево решений, вычислите нижние оценки и отсеките ветви.
Цель задания: Отработать метод ветвей и границ для 5 городов.
Он требует, чтобы у системы управления было достаточно «инструментов» (вариантов решений) для управления объектом. Если объект очень сложный, управление должно быть не менее сложным.
Учебник: Раздел 5, п.10–11.
Конспект лекций: Урок 15 (11 класс, новое).
Задача: Проверьте систему «Школьное образование» на осуществимость по трём условиям (ресурсы, структура, функция).
Инструкция:
Цель задания: Закрепить навык оценки осуществимости системы.
Потому что сложность объекта растёт, а управление остаётся упрощённым. Например, в бюрократических системах правил много, но они не покрывают всё разнообразие жизненных ситуаций.
Учебник: Раздел 3, п.8 «Этапы системного анализа».
Конспект лекций: Конспект лекций, стр. 96–98 («Закономерности осуществимости систем»).
Задача: Нарисуйте жизненный цикл любой системы (из жизни или вымышленной).
Инструкция:
Цель задания: Научиться описывать жизненный цикл системы.
Да, все реальные системы со временем стареют и исчезают. Но некоторые могут трансформироваться в новые системы (например, город меняет свою функцию, но продолжает существовать).
Учебник: Раздел 3, п.7 «Общие системные закономерности».
Конспект лекций: Конспект лекций, стр. 98–101 («Закономерности развития систем», «Синергетика»).
Задача: Решите 2–3 экзаменационных задания из примеров.
Инструкция: Работа в парах. Обсудите решения и объясните их.
Цель задания: Отработать все типы заданий.
Учебник: Все разделы.
Конспект лекций: Все разделы.
Задача: Решите одно из сложных заданий (по выбору).
Инструкция: Работа в группах. Обсудите решение. Подготовьте ответ.
Цель задания: Подготовиться к экзамену, проработав полный анализ системы.
Учебник: Все разделы.
Конспект лекций: Все разделы.