Что такое внешняя и внутренняя модели системы
Что такое внешняя и внутренняя модели системы
Исследование некоторой реальной системы состоит из двух этапов: этапа анализа и этапа синтеза.
Системным анализом называется исследование реальных объектов и явлений с точки зрения системного подхода, состоящее из этапов анализа и синтеза.
Модель «черного ящика»
В простейшем случае бывает достаточно иметь представление о взаимодействии системы с внешней средой, не вдаваясь в подробности ее внутреннего устройства. Например, при использовании сложной бытовой техники вам совсем не обязательно знать ее устройство. Достаточно знать, как ею пользоваться, т. е. какие управляющие действия можно с ней производить (что на входе) и какие результаты вы будете при этом получать (что на выходе). Все эти сведения содержатся в инструкции для пользователя.. Такое описание системы называется моделью «черного ящика» (рис. 1.2).
Модель состава
Как отмечалось выше, результатом анализа системы является определение ее состава. Если описание системы ограничить перечислением ее частей, то мы получим модель состава. Например, модель состава системы «Университет» представлена на рис. 1.3.
Каждая из отмеченных на рис. 1.3 составляющих системы «Университет» является подсистемой со своим составом. Поэтому для этих подсистем также можно построить свои модели состава. Разумеется, такой модели недостаточно для того, чтобы понять, как функционирует университет. И все-таки она дает более подробное представление об университете, чем модель «черного ящика».
Структурная модель системы
Структурную модель системы еще называют структурной схемой. На структурной схеме отражается состав системы и ее внутренние связи. Для отображения структурной схемы системы используются графы.
Еще один пример графа показан на рис. 1.5. Это структурная модель молекулы углеводорода. Вершинами являются атомы водорода и углерода, ребра отображают валентные связи.
Связь между двумя станциями метро, соединенными линией движения, является двунаправленной, поскольку поезда могут двигаться в обе стороны. Валентная связь между атомами молекулы также не имеет выделенного направления. Такие графы называются неориентированными. Если же связь между двумя элементами системы действует только в одну сторону, то на графе она отображается направленной стрелкой. Такой граф называется ориентированным. Направленные линии связи на графе называются дугами.
На практике часто встречаются системы с иерархической структурой, граф которых называется деревом (рис. 1. 7).
Система основных понятий
Вопросы и задания
1. Какие существуют типы моделей систем? Чем они различаются?
2. Что такое граф? Из чего он состоит?
3. Какой граф называется неориентированным? Приведите примеры.
4. Какой граф называется ориентированным? Приведите примеры.
5. Нарисуйте в виде графа систему, состоящую из четырех одноклассников, между которыми существуют следующие связи (взаимоотношения): дружат — Саша и Маша, Саша и Даша, Маша и Гриша, Гриша и Саша. Анализируя полученный граф, ответьте на вопрос: с кем Саша может поделиться секретом, не рискуя, что тот станет известен кому-то другому?
6. Нарисуйте два варианта графа системы «Компьютер», содержащего следующие вершины: процессор, оперативная память, внешняя память, клавиатура, монитор, принтер:
а) линия связи обозначает отношение «передает информацию»;
б) линия связи обозначает отношение: «управляет».
Презентация. Модели систем. Системный анализ смотреть
Что такое система. Модели систем
Онлайн-конференция
«Современная профориентация педагогов
и родителей, перспективы рынка труда
и особенности личности подростка»
Свидетельство и скидка на обучение каждому участнику
Что такое система. Модели систем.
Тест для 11 класса по УМК «Информатика: базовый уровень / Семакин И. Г. и др.» ФГОС
Запишите фамилию и имя __________________________
модель «чёрного ящика».
2. Совокупность связей, существующих между частями системы, называется:
3. Свойства системы
иерархическая совокупность подсистем.
4. Средство достижения цели:______________________________
5. Наука о системах ______________________________________
6. В науке о системах сформулирован закон, который называется
законом системного эффекта;
основой научной методологии;
7. Этапы исследования реальной системы:
создание математической модели;
создание структурной схемы.
8. Модель системы на уровне описаний связей ее входов и выходов _______________________________________________
9. Отражение состава и внутренних связей системы
10. Графическое отображение структурной модели, состоящей из вершин, ребер и дуг ____________________________________
11. Разновидность системы с иерархической структурой
12. Структурная модель
представляет систему на уровне описаний связей входов и выходов;
отражает состав и внутренние связи системы;
представляет описание системы перечислением ее частей;
соединение частей в единое целое.
13. Системный эффект обеспечивается
наличием нужного состава частей системы;
существованием необходимых связей.
14. Воздействие на систему со стороны внешней среды
15. Мысленное или реальное соединение частей в единое целое
16. Первый этап системного анализа _________________________________________
17. По данной структурной схеме дайте название системы_______________________
18. Вид структурной организации файловой системы
модель «Чёрного ящика»;
19. Модель многоуровневой структуры
модель «Чёрного ящика»;
20. Сложная система организма животного или человека создает системный эффект, который называется ______________________
1. Система; 2. Структурой системы; 3. Целостность, структурированность, связь со средой, целесообразность, иерархическая совокупность подсистем; 4. Система;
5. Системология; 6. Законом системного эффекта; принципом эмерджентности;
7. Анализ, синтез; 8. Чёрный ящик; 9. Структурная модель; 10. Граф; 11. Дерево;
12. Отражает состав и внутренние связи системы; 13. Наличием нужного состава частей системы, существованием необходимых связей; 14. Вход системы; 15. Синтез; 16. Анализ;
17. Компьютер; 18. Иерархическая модель; 19. Дерево; 20. Жизнь.
Курс повышения квалификации
Дистанционное обучение как современный формат преподавания
Курс профессиональной переподготовки
Информатика: теория и методика преподавания в образовательной организации
Курс повышения квалификации
Современные педтехнологии в деятельности учителя
Ищем педагогов в команду «Инфоурок»
Номер материала: ДБ-700092
Не нашли то что искали?
Вам будут интересны эти курсы:
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.
Учителям предлагают 1,5 миллиона рублей за переезд в Златоуст
Время чтения: 1 минута
МГУ откроет первую в России магистерскую программу по биоэтике
Время чтения: 2 минуты
Рособрнадзор объявил сроки и формат ЕГЭ
Время чтения: 1 минута
Школьников Улан-Удэ перевели на удаленку из-за гриппа и ОРВИ
Время чтения: 1 минута
В России утвердили новый порядок формирования федерального перечня учебников
Время чтения: 1 минута
ВПР для школьников в 2022 году пройдут весной
Время чтения: 1 минута
Подарочные сертификаты
Ответственность за разрешение любых спорных моментов, касающихся самих материалов и их содержания, берут на себя пользователи, разместившие материал на сайте. Однако администрация сайта готова оказать всяческую поддержку в решении любых вопросов, связанных с работой и содержанием сайта. Если Вы заметили, что на данном сайте незаконно используются материалы, сообщите об этом администрации сайта через форму обратной связи.
Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение администрации может не совпадать с точкой зрения авторов.
Системный анализ
Для того чтобы получить информационную модель любого реального объекта или процесса, необходимо рассмотреть его с системной точки зрения — выполнить системный анализ объекта. Задача системного анализа, который проводит исследователь, — упорядочить свои представления об изучаемом объекте для того, чтобы отразить их в информационной модели. Таким образом, просматривается следующий порядок этапов перехода от реального объекта к информационной модели:
Понятие системы
Под системой понимается любой объект, состоящий из множества взаимосвязанных частей и существующий как единое целое.
Наука о системах называется системологией. Любой объект окружающего мира можно рассматривать как систему. Системы бывают материальные, нематериальные и смешанные. Примеры материальных систем: дерево, здание, человек, планета Земля, Солнечная система. Примеры нематериальных систем: человеческий язык, математика. Пример смешанных систем — школа. Она включает в себя как материальные части (школьное здание, оборудование, тетради, учебники и пр.), так и нематериальные (учебные планы, программы, расписания уроков).
Все разнообразие существующих систем можно разделить на две категории: на естественные системы, т.е. существующие в природе, и искусственные системы — созданные человеком. Например, Солнечная система — естественная, а компьютер — искусственная система. Для всякой искусственной системы существует цель ее создания человеком: автомобиль — перевозить людей и грузы, компьютер — работать с информацией, завод — производить продукцию. В системологии искусственную систему определяют как “средство достижения цели”*. Именно целесообразностью системы определяется ее состав и структура.
Состав системы. Подсистемы
Состав системы — это множество входящих в нее частей. В качестве примера системы рассмотрим объект, с которым ученикам приходится иметь дело на уроках информатики, — персональный компьютер.
Самое поверхностное описание ПК такое: это система, составными частями которой являются системный блок, клавиатура, монитор, принтер, мышь. Можно ли назвать их простыми элементами компьютера? Конечно, нет! Каждая из этих частей — это тоже система, состоящая из множества взаимосвязанных частей. В состав системного блока входят: центральный процессор, оперативная память, накопители на жестких и гибких магнитных дисках, CD-ROM, контроллеры внешних устройств и пр. В свою очередь, каждое из этих устройств — также сложная система. Например, центральный процессор состоит из арифметико-логического устройства, устройства управления, регистров. Так можно продолжать и дальше, все более углубляясь в подробности устройства компьютера.
Систему, входящую в состав какой-то другой, более крупной системы, называют подсистемой.
Из данного определения следует, что системный блок является подсистемой персонального компьютера, а процессор — подсистемой системного блока.
А можно ли сказать, что какая-то простейшая деталь компьютера, например гайка, системой не является? Все зависит от точки зрения. В устройстве компьютера гайка — простая деталь, поскольку на более мелкие части она не разбирается. Но с точки зрения строения вещества, из которого сделана гайка, это не так. Металл состоит из молекул, образующих кристаллическую структуру, молекулы — из атомов, атомы — из ядра и электронов. Чем глубже наука проникает в вещество, тем больше убеждается, что нет абсолютно простых объектов. Даже частицы атома, которые называли “элементарными” (например, электроны), тоже оказались не простыми.
Любой реальный объект бесконечно сложен. Описание его состава и структуры всегда носит модельный характер, т.е. является приближенным. Степень подробности такого описания зависит от его назначения. Одна и та же часть системы в одних случаях может рассматриваться как ее простой элемент, в других случаях — как подсистема, имеющая свой состав и структуру.
Структура системы
Всякая система определяется не только составом своих частей, но также порядком и способом объединения этих частей в единое целое. Все части (элементы) системы находятся в определенных отношениях или связях друг с другом. Здесь мы выходим на следующее важнейшее понятие системологии — понятие структуры.
Структура — это совокупность связей между элементами системы.
Можно еще сказать так: структура — это внутренняя организация системы. Многие открытия в науке связаны именно с выяснением структуры природных систем. Например, экспериментально было доказано, что атом состоит из положительно и отрицательно заряженных частиц. Однако лишь открытие орбитальной структуры атома, сделанное Нильсом Бором, в полной мере объяснило природу атома. Стали понятны многие физические явления (например, механизм электромагнитного излучения).
Всякая система обладает определенным составом и структурой. Свойства системы зависят от того и от другого. Даже при одинаковом составе системы с разной структурой обладают разными свойствами, могут иметь разное назначение.
С примерами зависимости свойств различных систем от их структуры ученики встречаются в разных школьных дисциплинах. Например, известно, что графит и алмаз состоят из молекул одного и того же химического вещества — углерода. Но в алмазе молекулы углерода образуют кристаллическую структуру, а у графита структура совсем другая — слоистая. В результате алмаз — самое твердое в природе вещество, а графит — мягкий, из него делают грифели для карандашей. В химии известно явление, которое называется изомерией. Вещества, состоящие из молекул одинакового атомарного состава, но различающиеся структурой молекул, обладают разными свойствами.
Типы связей в системах
Связи в системах бывают материальными и информационными. В естественных системах неживой природы (космические системы, атомы и молекулы, природные системы на Земле и пр.) связи носят только материальный характер, а в системах живой природы существуют связи материальные и информационные.
Информационные связи — это обмен информацией между частями системы, поддерживающий ее целостность и функциональность.
Очевидно существование информационных связей в животном мире, в человеческом обществе. В технических системах, используемых в информационной сфере (радио, телевидение, компьютерные сети), также действуют связи информационного типа. В них информация — это семантическое содержание физических сигналов, передаваемых между частями системы.
Общественные (социальные) системы — это различные объединения людей. Конечно, между ними тоже есть определенные материальные связи (например, общее помещение, экономическая зависимость, родственно-генетические связи), но очень важны информационные связи. Ни один коллектив, от семьи до государства, не может существовать без информационного обмена.
Системный эффект
Следующее важное положение системологии формулируется так: всякая система приобретает новые качества, не присущие ее составным частям.
Например, отдельные детали велосипеда: рама, руль, колеса, педали, сиденье — не обладают способностью к езде. Но вот эти детали соединили определенным образом, создав систему под названием “велосипед”, которая приобрела новое качество — способность к езде, т.е. возможность служить транспортным средством. Этим свойством не обладала ни одна из деталей в отдельности. То же самое можно показать на примере самолета: ни одна часть самолета в отдельности не обладает способностью летать; но собранный из них самолет (система) — летающее устройство. Еще пример: социальная система — строительная бригада. Один рабочий, владеющий одной специальностью (каменщик, сварщик, плотник, крановщик и пр.), не может построить многоэтажный дом, но вся бригада вместе справляется с этой работой.
Появление нового качества у системы называется системным эффектом. Это же свойство выражается фразой: “Целое больше суммы своих частей”.
Модели систем
Наши представления о реальных системах носят приближенный, модельный характер. Описывая в какой-либо форме реальную систему, мы создаем ее информационную модель. Рассмотрим три разновидности информационных моделей систем:
— модель “черного ящика”;
Модель “черного ящика”. Всякая система — это нечто цельное и выделенное из окружающей среды. Система и среда взаимодействуют между собой. В системологии используются представления о входах и выходах системы. Вход системы — это воздействие на систему со стороны внешней среды, а выход — это воздействие, оказываемое системой на окружающую среду. Такое представление о системе называется моделью “черного ящика” (см. рисунок).
Модель “черного ящика”
Модель “черного ящика” используется в тех случаях, когда внутреннее устройство системы недоступно или не представляет интереса, но важно описать ее внешние взаимодействия. Например, в любой инструкции по использованию бытовой техники (телевизор, магнитофон, стиральная машина и пр.) дается описание работы с ней на уровне входов и выходов: как включить, как регулировать работу, что получим на выходе. Такого представления может быть вполне достаточно для пользователя данной техникой, но не достаточно для специалиста по ее ремонту.
Модель “черного ящика” отражает лишь взаимодействие системы с окружающей средой. Такой подход к сложным системам был введен в кибернетике. Казалось бы, это простейшая модель, которая не углубляется во внутреннее устройство системы. Однако и внешние взаимодействия реальной системы оказываются бесконечно сложными. Поэтому модель “черного ящика”, как и любая другая, строится в соответствии с целью моделирования, учитывая лишь те входы и выходы системы, которые существенны с точки зрения цели моделирования, назначения создаваемой модели.
Если описать компьютер как “черный ящик”, учитывая только его информационное взаимодействие с внешней средой, то модель получится следующей:
Модель “черного ящика” компьютера
Если, кроме информационного, учитывать еще и физическое взаимодействие компьютера с внешней средой, то на входе надо добавить: “электропитание”, “температурное воздействие”, “вибрационное воздействие”. На выходе: “излучение экрана”, “шум вентилятора”, “нагрев от монитора”. В таком расширенном списке входов и выходов следует выделить основные параметры и побочные. Основные — это те, которые связаны с главной функцией системы: работа с информацией. Среди побочных можно выделить необходимые (электропитание) и нежелательные (излучение экрана, шум вентилятора).
Модель можно расширить, добавив в нее экономические параметры, связанные с финансовыми расходами на входе (исходная цена, оплата электроэнергии, оплата за пользование Интернетом) и возможными доходами на выходе, если компьютер является рабочим инструментом, в результате использования которого человек зарабатывает деньги.
Модель состава системы дает описание входящих в нее элементов и подсистем, но не рассматривает связей между ними. Очевидно, что и модель состава компьютера может иметь разные варианты в зависимости от отражаемой в ней точки зрения на систему. Например:
Вариант 1: системный блок, клавиатура, монитор, принтер, мышь.
Вариант 2: оперативная память, внешняя память, центральный процессор, устройства ввода, устройства вывода.
Вариант 3: центральный процессор, ОЗУ, ПЗУ, жесткий диск, флоппи-диск, лазерный диск, информационная магистраль, клавиатура, монитор, контроллеры внешних устройств и пр.
Структурную модель системы еще называют структурной схемой. На структурной схеме отражается состав системы и ее внутренние связи. Наряду с термином “связь” нередко употребляют термин “отношение”.
Наглядным способом описания структурной модели системы являются графы (см. “Графические модели”). На рисунке в виде ориентированного графа приведена структурная модель компьютера.
Структурная модель кмпьютера с информационными связями
Здесь стрелки обозначают информационные связи между элементами системы. Направление стрелок указывает на направление передачи информации.
Однако если нас интересуют связи по управлению, то получится следующая граф-модель компьютера:
Структурная модель кмпьютера со связями по управлению
Здесь стрелка обозначает направление управляющего воздействия. Смысл схемы заключается в том, что процессор управляет работой всех остальных устройств компьютера.
Следовательно, структурная модель одной и той же системы может быть разной. Все определяется целями моделирования.
Методические рекомендации
Одной из наиболее заметных тенденций в современном развитии школьной информатики стало проникновение в ее содержание элементов системного анализа. Знакомство учащихся с системным анализом может происходить по двум целевым направлениям:
— развитие системного мышления учащихся;
— знакомство с системным анализом как этапом информационного моделирования.
Начиная обсуждение понятия “система”, следует обратить внимание учащихся на то, что с этим понятием они многократно встречались как в учебных дисциплинах, так и в повседневной жизни. Примеров можно привести достаточно много: Солнечная система, периодическая система химических элементов, системы растений и животных, система образования, система транспорта, система здравоохранения и многое другое. Безусловно, ученики имеют некоторое интуитивное понимание того, что такое система. Однако для информатики это понятие является одним из фундаментальных и поэтому здесь нельзя ограничиться интуитивным представлением.
Сформулировав определение системы, его необходимо подробно обсудить. В ходе такого обсуждения следует использовать знакомые и понятные ученикам примеры систем. Наряду с теми, что были перечислены выше, нужно напомнить примеры систем, с которыми ученики встречались в курсе информатики. Например, совокупность взаимосвязанных данных, предназначенных для обработки на компьютере, называется системой данных. Совокупность взаимосвязанных программ определенного назначения образует программные системы: операционные системы, системы программирования. Файловая система — организованная совокупность файлов и папок на дисках компьютера.
Двигаясь от интуитивного представления учащихся о системах к более строгому, научному пониманию, необходимо последовательно раскрыть следующие свойства систем:
— функция (цель, назначение) системы;
— взаимодействие системы с окружающей средой;
На конкретных примерах необходимо показать неразрывность системного анализа с информационным моделированием. Информационная модель базируется на данных, т.е. на информации об объекте моделирования. Любой реальный объект — это сложная система, которая обладает бесконечным множеством различных свойств и характеристик. Важнейшим этапом моделирования является разделение параметров, характеризующих моделируемый объект или процесс, по степени важности влияния их изменений на поведение объекта или процесса, — то поведение, которое представляется важным с точки зрения достижения целей моделирования. Такой процесс называется ранжированием. Чаще всего невозможно (да и не нужно) учитывать все факторы, которые могут повлиять на поведение объекта или процесса, — нужно выделить важнейшие из них. От того, насколько удачно на этапе системного анализа будут выделены важнейшие факторы, зависит успех моделирования, быстрота и эффективность достижения цели.
Выделить более важные (или, как говорят, значимые) факторы и отсеять менее важные может лишь специалист в той предметной области, к которой относится модель. Например, если учитель хочет создать модель учебного процесса в классе, то ему потребуются данные об изучаемых предметах, расписании занятий, сведения об оценках учеников, о преподавателях. Если же он задался целью смоделировать процесс летнего отдыха (например, коллективную поездку на юг), то ему потребуются совсем другие данные: сроки поездки, маршрут поезда, стоимость билетов, стоимость расходов на питание и пр. Возможно, что единственными общими данными для этих двух моделей будет список учеников класса.