SlideShare a Scribd company logo
1 of 6
Тема “Информационные модели сложных систем: таблицы, графы, дорожные сети,
иерархические структуры” изучается после усвоения основных понятий – информация, объем
информации,кодирование текстовой,числовой,звуковойиграфическойинформации.
Усвоение данной темы позволит развить логическое мышление студентов, научиться
структурировать данные, познакомиться со способами организации хранилищ данных и поиска
информации в них, методами построения информационных моделей сложных систем в
различных предметных областях.
Введение – теоретические основы
В основе информационной системы лежит хранилище информации – определенным образом
организованная совокупность данных. Области применения компьютерных информационных
систем оченьразнообразны.
В первую очередь – это базы данных – например, справочные системы, в которых хранится
информация о людях (адресная служба города, информация в отделе кадров большого
предприятия), товарах (система хранения наименования товаров, цен), услугах (справочная
система о наличиибилетов,расписаниина железнойдороге).
Также к категорииинформационных системотносятся:
Системыавтоматизациипроектирования(САПР)
Геоинформационные системы(ГИС)
Экспертные системы
Системыавтоматизациинаучных исследований
Автоматизированные системыуправления(логистика)
Автоматизированные системысоставлениярасписаний
Автоматизированные обучающиесистемы
В данной статье будут рассмотрены следующие разновидности структур данных – таблицы, графы
и иерархические структуры –деревья.
Таблицы
Мощнейшим инструментом для систематизации информации являются таблицы. Их главные
достоинства – ёмкость,точность,наглядность.
Таблица (table) –основная структурадляхраненияданных.
Примеры таблиц – расписание занятий, бортовой журнал, график дежурств, таблица Менделеева,
таблицафизических свойств веществ,различные таблицыбухгалтерскойотчетностиидр.
Примертаблицы:
Дата Осадки
Температура,
°С
Давление,
мм ртст
Влажность,
%
15.03.2013 Снег -3,5 746 87
16.03.2013 Без осадков -1,0 750 62
17.03.2013 Туман 1,0 740 100
18.03.2013 Дождь 3,4 745 96
19.03.2013 Без осадков 5,2 760 67
Таблица состоитиз строки столбцов.
В данной таблице – 5 столбцови 6 строк.
В верхнейстроке –заголовки столбцов.
Пересечение строкиистолбцаобразует ячейкутаблицы.
По своей структуре таблицымогутразличаться.
Даннаятаблица относитсяк типу “объект-свойство” (ОС).
В таких таблицах все свойства относятсяк одному объекту.
В данном примере объект – определенный день, задается датой. Все остальные столбцы –
свойства объекта(метеорологические данные).
Если объектов много, то располагать их лучше в определенном порядке, например по алфавиту,
по возрастаниюили убываниюкакого-нибудьсвойства,в приведенномпримере - подате.
Другойтиптаблиц – “объект-объект” (ОО)
Рассматриваются пары объектов, то есть свойства характеризуют не один объект, а сразу два. Для
каждой пары объектов описано только одно свойство. Таким образом, таблица типа “объект-
объект”отражаетвзаимосвязь междуразличнымиобъектами.
Примертаблицы:
Таблица успеваемостиучеников
Ученик
Предмет
Русский Алгебра Химия Физика
ИвановСергей 4 5 4 5
ПетровАндрей 3 3 4 3
СидоренкоЕлена 5 4 4 3
ТимофеевИван 4 5 5 5
Эта таблицаотражаетсвязь междуобъектами – ученикамии предметами.
Оценкав баллах – характеристикасвязи.
Еще один пример:
Таблица расстояниймежду областнымицентрами
Владимир Волоколамск Гагарин Дмитров Егорьевск Калуга
Владимир 292 351 210 153 358
Волоколамск 292 126 120 218 195
Гагарин 351 126 231 277 195
Дмитров 210 120 231 183 248
Егорьевск 153 218 277 183 304
Калуга 358 195 195 248 304
Такая таблица называется матрицей смежности – цифра расстояния между городами находится
на пересечениистолбцовистрок с названиями смежных городов.
Таблица является симметричной относительно главной диагонали (проходит из левого верхнего
угла в правый нижний, выделена цветом). Следовательно, если строки и столбцы поменять
местами – таблица не изменится. Поэтому можно в таблице оставить только половину значений –
либопод диагональюлибо над ней,чтобыих не дублировать.
2. Графы
Система – это сложный объект, состоящий из взаимосвязанных частей (элементов) и
существующийкакединое целое.Всякаясистема имеетфункцию,цель,назначение.
Все части системы объединяются в единое целое в определенном порядке. Структура – это
порядоксвязей между элементамисистемы, этовнутренняяорганизациясистемы.
Для отображения структуры систем используются наглядные схемы, графические изображения.
Такие схемыназываютсяграфы.
Граф отображаетсоставсистемыи структурусвязеймежду элементами.
Графы являются мощной основой для построения информационных моделей, решения огромного
числа задач моделирования.
Составные части графа:
вершиныграфа (обозначаютсякружками) – обозначаютэлементысистемы;
ребра(линии) – показываютсвязи между элементами
Примернеориентированногографа:
В данном графе 4 вершины (A,B,C,D) и 5 ребер (линии, соединяющие вершины и указывающие
взаимосвязи междуними)
Существует3способа задания графа:
1 способ- списоквсех ребер –указываетсяв круглых скобках череззапятую:
(АС,AD,AB, BC,BD)
2 способ– матрица смежности
Матрица смежности - таблица типа “объект-объект”, в названиях столбцов и строк – названия
вершинграфа. Правилозаполненияячеектаблицы:
1 – ребромеждувершинамиесть
0 – ребрамежду вершинаминет
Таблица симметрична относительно главной диагонали матрицы смежности (диагональ выделена
зеленымцветом).
3 способ– таблица инцидентности
Длязаполненияэтойтаблицынеобходимопронумероватьребраграфа:
Правилозаполнения:
1 – вершинас ребромсоединена
0 – вершинас ребромне соединяется
Названия строк таблицы инцидентности – названия вершин графа, названия столбцов – номера
реберграфа.Эта таблицане являетсясимметричнойине имеетглавнойдиагонали.
Примеромприменениянеориентированногографаслужит дорожнаясеть.
Схема дорожной сети не является картой местности, здесь не соблюдается масштаб, схема не
ориентирована по сторонам света. Вершинами графа дорожной сети являются названия
населенных пунктов, а ребрами –дороги между ними. Чем сеть гуще, тем больше вариантов
проездамежду населеннымипунктами.
Пример:
Данословесное описание:
“Район состоит из пяти поселков: Марьино, Прокшино, Софьино, Булатово и Лукино.
Автомобильные дороги проложены между: Марьино и Прокшино, Марьино и Булатово,
Прокшинои Лукино,Прокшинои Булатово,отБулатоводо Софьино”
Пример схемыпо этомуописанию:
Поселкиобозначеныпервымибукваминазваний:
М - Марьино
П - Прокшино
С - Софьино
Б - Булатово
Л - Лукино
Глядя на этот граф, можно ответить на вопрос – через какие поселки нужно проехать, чтобы
добраться из Софьинов Лукино?
Возможно два пути:
1 вариантС – Б – П – Л (Софьино-Булатово-Прокшино-Лукино)
2 вариантС – Б – М – П – Л (Софьино-Булатово-Марьино-Прокшино-Лукино)
Длясетейхарактерноналичие замкнутых путей,которые называются циклами.
В примере цикл:Б – М – П – Б (Булатово-Марьино-Прокшино-Булатово).
Дорожнуюсетьможнопредставитьи в табличномвиде:
Марьино Прокшино Софьино Булатово Лукино
Марьино 1 0 1 0
Прокшино 1 0 1 1
Софьино 0 0 1 0
Булатово 1 1 1 0
Лукино 0 1 0 0
Такая таблица – двоичная матрица,соответствующаяструктуре сети:
1 – дорога между поселкамиесть
0 – дороги нет
Таблица – симметричнаотносительноглавнойдиагонали(выделенасинимцветом).
3. Иерархические структуры – деревья
Иерархия - (греч. hierarchia, от hieros — священный и arche — власть), принцип структурной
организации многоуровневых систем, состоящий в упорядочении взаимодействий между
уровнямипо законуот высшегок низшему.
Иерархическую структуру имеют системы административного управления (структура государства,
армия, крупные предприятия). Граф иерархической структуры называется дерево. Вид дерева
имеет также структура файлов, меню в программах и телефоне, система доменных адресов в
Интернете, генеалогическое дерево – структура семьи, система классификации растений и
животных в биологии.
Основное свойство дерева - между любыми его двумя вершинами (на графе обозначаются
кружками) существуетединственныйпуть.Деревьяне содержатциклови петель.
Пример– граф административнойструктурыРоссийскойФедерации
Обычно у дерева, отображающего иерархическую систему, выделяется одна главная вершина,
которая называется корнем дерева. От нее идут ветви дерева. От корня начинается отсчет
уровнейдерева.
Вершины,связанные с корнемобразуют первыйуровень.
Вершины последнего уровня называются листьями. В примере: корень - РФ, первый уровень –
округа,второйуровень - области,листья – города.
Заключение
Итак, для того, чтобы получить информационную модель любого реального объекта или
процесса, необходимо рассмотреть его с системной точки зрения. Объект моделирования
рассматривается в качестве системы. Наиболее часто используемой формой описания
информационной модели являются таблицы и графы, отображающие структуру системы,
взаимосвязи между ее элементами. Задача системного анализа – упорядочить представления об
изучаемомобъекте дляих отраженияв информационноймодели.

More Related Content

Similar to 21.урок информатики «информационные модели сложных систем таблицы, графы, дорожные сети, иерархические структуры»

Data base
Data baseData base
Data basesng
 
Modeling (моделирование)
Modeling (моделирование)Modeling (моделирование)
Modeling (моделирование)Yastrebalina
 
о моделях
о моделяхо моделях
о моделяхserge_luch
 
лекция гис
лекция гислекция гис
лекция гисlzudilina
 
реляционная модель данных
реляционная модель данныхреляционная модель данных
реляционная модель данныхSai_17
 
системы управления базами данных
системы управления базами данныхсистемы управления базами данных
системы управления базами данныхishuk
 
007
007007
007JIuc
 
понятие модели
понятие моделипонятие модели
понятие моделиAina Koneko
 
Урок информатики "Формализация и визуализация моделей. Типы информационный мо...
Урок информатики "Формализация и визуализация моделей. Типы информационный мо...Урок информатики "Формализация и визуализация моделей. Типы информационный мо...
Урок информатики "Формализация и визуализация моделей. Типы информационный мо...Kirrrr123
 
2-СТАТИЧЕСКИЕ СТРУКТУРЫ.pptx
2-СТАТИЧЕСКИЕ СТРУКТУРЫ.pptx2-СТАТИЧЕСКИЕ СТРУКТУРЫ.pptx
2-СТАТИЧЕСКИЕ СТРУКТУРЫ.pptxilyoskhujayorov
 
лабораторная работа №4 Михалюк В.А.
лабораторная работа №4 Михалюк В.А.лабораторная работа №4 Михалюк В.А.
лабораторная работа №4 Михалюк В.А.Верочка Михалюк
 
3 бурдаеввп 2014_pax_grid_без_анимации
3 бурдаеввп 2014_pax_grid_без_анимации3 бурдаеввп 2014_pax_grid_без_анимации
3 бурдаеввп 2014_pax_grid_без_анимацииVladimir Burdaev
 

Similar to 21.урок информатики «информационные модели сложных систем таблицы, графы, дорожные сети, иерархические структуры» (20)

Data base
Data baseData base
Data base
 
Modeling (моделирование)
Modeling (моделирование)Modeling (моделирование)
Modeling (моделирование)
 
о моделях
о моделяхо моделях
о моделях
 
лекция гис
лекция гислекция гис
лекция гис
 
реляционная модель данных
реляционная модель данныхреляционная модель данных
реляционная модель данных
 
системы управления базами данных
системы управления базами данныхсистемы управления базами данных
системы управления базами данных
 
007
007007
007
 
понятие модели
понятие моделипонятие модели
понятие модели
 
Урок информатики "Формализация и визуализация моделей. Типы информационный мо...
Урок информатики "Формализация и визуализация моделей. Типы информационный мо...Урок информатики "Формализация и визуализация моделей. Типы информационный мо...
Урок информатики "Формализация и визуализация моделей. Типы информационный мо...
 
лекция 4
лекция 4лекция 4
лекция 4
 
лекция 2.docx
лекция 2.docxлекция 2.docx
лекция 2.docx
 
2-СТАТИЧЕСКИЕ СТРУКТУРЫ.pptx
2-СТАТИЧЕСКИЕ СТРУКТУРЫ.pptx2-СТАТИЧЕСКИЕ СТРУКТУРЫ.pptx
2-СТАТИЧЕСКИЕ СТРУКТУРЫ.pptx
 
иерархические модели
иерархические моделииерархические модели
иерархические модели
 
тапаев к.
тапаев к.тапаев к.
тапаев к.
 
лекция 4
лекция 4лекция 4
лекция 4
 
Microsoft access 2007
Microsoft access 2007Microsoft access 2007
Microsoft access 2007
 
Microsoft access 2007
Microsoft access 2007Microsoft access 2007
Microsoft access 2007
 
ЕГЭ
ЕГЭЕГЭ
ЕГЭ
 
лабораторная работа №4 Михалюк В.А.
лабораторная работа №4 Михалюк В.А.лабораторная работа №4 Михалюк В.А.
лабораторная работа №4 Михалюк В.А.
 
3 бурдаеввп 2014_pax_grid_без_анимации
3 бурдаеввп 2014_pax_grid_без_анимации3 бурдаеввп 2014_pax_grid_без_анимации
3 бурдаеввп 2014_pax_grid_без_анимации
 

More from Kirrrr123

Shakhmaty v shkole_rabochaya_programma_1-4_klassy
Shakhmaty v shkole_rabochaya_programma_1-4_klassyShakhmaty v shkole_rabochaya_programma_1-4_klassy
Shakhmaty v shkole_rabochaya_programma_1-4_klassyKirrrr123
 
Работа с текстом на уроках математики
Работа с текстом на уроках математикиРабота с текстом на уроках математики
Работа с текстом на уроках математикиKirrrr123
 
Урок физики "Источники звука. Звуковые колебания и волны"
Урок физики "Источники звука. Звуковые колебания и волны" Урок физики "Источники звука. Звуковые колебания и волны"
Урок физики "Источники звука. Звуковые колебания и волны" Kirrrr123
 
Урок физики "Что прочнее гранита?" (интеграция с биологией)
Урок физики "Что прочнее гранита?" (интеграция с биологией)Урок физики "Что прочнее гранита?" (интеграция с биологией)
Урок физики "Что прочнее гранита?" (интеграция с биологией)Kirrrr123
 
Урок физики в 8 классе "Тепловые явления в живой природе"
Урок физики в 8 классе "Тепловые явления в живой природе"Урок физики в 8 классе "Тепловые явления в живой природе"
Урок физики в 8 классе "Тепловые явления в живой природе"Kirrrr123
 
Урок физики в 9 классе "Акустика. Звуки вокруг нас"
Урок физики в 9 классе "Акустика. Звуки вокруг нас"Урок физики в 9 классе "Акустика. Звуки вокруг нас"
Урок физики в 9 классе "Акустика. Звуки вокруг нас"Kirrrr123
 
Урок физики в 9 классе "Распространение звука. Скорость звука. Высота, тембр ...
Урок физики в 9 классе "Распространение звука. Скорость звука. Высота, тембр ...Урок физики в 9 классе "Распространение звука. Скорость звука. Высота, тембр ...
Урок физики в 9 классе "Распространение звука. Скорость звука. Высота, тембр ...Kirrrr123
 
Ситуационная задача по теме «Трение»
Ситуационная задача по теме  «Трение»Ситуационная задача по теме  «Трение»
Ситуационная задача по теме «Трение»Kirrrr123
 
Тема «Квадратные уравнения. Виды квадратных уравнений»
Тема «Квадратные уравнения. Виды квадратных уравнений»Тема «Квадратные уравнения. Виды квадратных уравнений»
Тема «Квадратные уравнения. Виды квадратных уравнений»Kirrrr123
 
Тема «Метод выделения полного квадрата двучлена»
Тема «Метод выделения полного квадрата двучлена»Тема «Метод выделения полного квадрата двучлена»
Тема «Метод выделения полного квадрата двучлена»Kirrrr123
 
Тема «Дискриминант»
Тема «Дискриминант»Тема «Дискриминант»
Тема «Дискриминант»Kirrrr123
 
Тема «Формула для нахождения корней квадратного уравнения общего вида»
Тема «Формула для нахождения корней квадратного уравнения общего вида»Тема «Формула для нахождения корней квадратного уравнения общего вида»
Тема «Формула для нахождения корней квадратного уравнения общего вида»Kirrrr123
 
Тема «Формула для нахождения корней квадратного уравнения, когда b- четное чи...
Тема «Формула для нахождения корней квадратного уравнения, когда b- четное чи...Тема «Формула для нахождения корней квадратного уравнения, когда b- четное чи...
Тема «Формула для нахождения корней квадратного уравнения, когда b- четное чи...Kirrrr123
 
Тема «Теорема Виета. Теорема, обратная теореме Виета.»
Тема «Теорема Виета. Теорема, обратная теореме Виета.»Тема «Теорема Виета. Теорема, обратная теореме Виета.»
Тема «Теорема Виета. Теорема, обратная теореме Виета.»Kirrrr123
 
Тема «Уравнения, приводимые к квадратным.»
Тема «Уравнения, приводимые к квадратным.»Тема «Уравнения, приводимые к квадратным.»
Тема «Уравнения, приводимые к квадратным.»Kirrrr123
 
Тема «Решение задач на движение с помощью квадратных уравнений.»
Тема «Решение  задач на движение с помощью квадратных уравнений.»Тема «Решение  задач на движение с помощью квадратных уравнений.»
Тема «Решение задач на движение с помощью квадратных уравнений.»Kirrrr123
 
Путешествие в Мыслеград
Путешествие в МыслеградПутешествие в Мыслеград
Путешествие в МыслеградKirrrr123
 
испанский тесты
испанский тестыиспанский тесты
испанский тестыKirrrr123
 
изучение частиц не и ни в 5 7 классах
изучение частиц не и ни в 5 7 классахизучение частиц не и ни в 5 7 классах
изучение частиц не и ни в 5 7 классахKirrrr123
 
сборник артикуляционных сказок
сборник артикуляционных сказоксборник артикуляционных сказок
сборник артикуляционных сказокKirrrr123
 

More from Kirrrr123 (20)

Shakhmaty v shkole_rabochaya_programma_1-4_klassy
Shakhmaty v shkole_rabochaya_programma_1-4_klassyShakhmaty v shkole_rabochaya_programma_1-4_klassy
Shakhmaty v shkole_rabochaya_programma_1-4_klassy
 
Работа с текстом на уроках математики
Работа с текстом на уроках математикиРабота с текстом на уроках математики
Работа с текстом на уроках математики
 
Урок физики "Источники звука. Звуковые колебания и волны"
Урок физики "Источники звука. Звуковые колебания и волны" Урок физики "Источники звука. Звуковые колебания и волны"
Урок физики "Источники звука. Звуковые колебания и волны"
 
Урок физики "Что прочнее гранита?" (интеграция с биологией)
Урок физики "Что прочнее гранита?" (интеграция с биологией)Урок физики "Что прочнее гранита?" (интеграция с биологией)
Урок физики "Что прочнее гранита?" (интеграция с биологией)
 
Урок физики в 8 классе "Тепловые явления в живой природе"
Урок физики в 8 классе "Тепловые явления в живой природе"Урок физики в 8 классе "Тепловые явления в живой природе"
Урок физики в 8 классе "Тепловые явления в живой природе"
 
Урок физики в 9 классе "Акустика. Звуки вокруг нас"
Урок физики в 9 классе "Акустика. Звуки вокруг нас"Урок физики в 9 классе "Акустика. Звуки вокруг нас"
Урок физики в 9 классе "Акустика. Звуки вокруг нас"
 
Урок физики в 9 классе "Распространение звука. Скорость звука. Высота, тембр ...
Урок физики в 9 классе "Распространение звука. Скорость звука. Высота, тембр ...Урок физики в 9 классе "Распространение звука. Скорость звука. Высота, тембр ...
Урок физики в 9 классе "Распространение звука. Скорость звука. Высота, тембр ...
 
Ситуационная задача по теме «Трение»
Ситуационная задача по теме  «Трение»Ситуационная задача по теме  «Трение»
Ситуационная задача по теме «Трение»
 
Тема «Квадратные уравнения. Виды квадратных уравнений»
Тема «Квадратные уравнения. Виды квадратных уравнений»Тема «Квадратные уравнения. Виды квадратных уравнений»
Тема «Квадратные уравнения. Виды квадратных уравнений»
 
Тема «Метод выделения полного квадрата двучлена»
Тема «Метод выделения полного квадрата двучлена»Тема «Метод выделения полного квадрата двучлена»
Тема «Метод выделения полного квадрата двучлена»
 
Тема «Дискриминант»
Тема «Дискриминант»Тема «Дискриминант»
Тема «Дискриминант»
 
Тема «Формула для нахождения корней квадратного уравнения общего вида»
Тема «Формула для нахождения корней квадратного уравнения общего вида»Тема «Формула для нахождения корней квадратного уравнения общего вида»
Тема «Формула для нахождения корней квадратного уравнения общего вида»
 
Тема «Формула для нахождения корней квадратного уравнения, когда b- четное чи...
Тема «Формула для нахождения корней квадратного уравнения, когда b- четное чи...Тема «Формула для нахождения корней квадратного уравнения, когда b- четное чи...
Тема «Формула для нахождения корней квадратного уравнения, когда b- четное чи...
 
Тема «Теорема Виета. Теорема, обратная теореме Виета.»
Тема «Теорема Виета. Теорема, обратная теореме Виета.»Тема «Теорема Виета. Теорема, обратная теореме Виета.»
Тема «Теорема Виета. Теорема, обратная теореме Виета.»
 
Тема «Уравнения, приводимые к квадратным.»
Тема «Уравнения, приводимые к квадратным.»Тема «Уравнения, приводимые к квадратным.»
Тема «Уравнения, приводимые к квадратным.»
 
Тема «Решение задач на движение с помощью квадратных уравнений.»
Тема «Решение  задач на движение с помощью квадратных уравнений.»Тема «Решение  задач на движение с помощью квадратных уравнений.»
Тема «Решение задач на движение с помощью квадратных уравнений.»
 
Путешествие в Мыслеград
Путешествие в МыслеградПутешествие в Мыслеград
Путешествие в Мыслеград
 
испанский тесты
испанский тестыиспанский тесты
испанский тесты
 
изучение частиц не и ни в 5 7 классах
изучение частиц не и ни в 5 7 классахизучение частиц не и ни в 5 7 классах
изучение частиц не и ни в 5 7 классах
 
сборник артикуляционных сказок
сборник артикуляционных сказоксборник артикуляционных сказок
сборник артикуляционных сказок
 

21.урок информатики «информационные модели сложных систем таблицы, графы, дорожные сети, иерархические структуры»

  • 1. Тема “Информационные модели сложных систем: таблицы, графы, дорожные сети, иерархические структуры” изучается после усвоения основных понятий – информация, объем информации,кодирование текстовой,числовой,звуковойиграфическойинформации. Усвоение данной темы позволит развить логическое мышление студентов, научиться структурировать данные, познакомиться со способами организации хранилищ данных и поиска информации в них, методами построения информационных моделей сложных систем в различных предметных областях. Введение – теоретические основы В основе информационной системы лежит хранилище информации – определенным образом организованная совокупность данных. Области применения компьютерных информационных систем оченьразнообразны. В первую очередь – это базы данных – например, справочные системы, в которых хранится информация о людях (адресная служба города, информация в отделе кадров большого предприятия), товарах (система хранения наименования товаров, цен), услугах (справочная система о наличиибилетов,расписаниина железнойдороге). Также к категорииинформационных системотносятся: Системыавтоматизациипроектирования(САПР) Геоинформационные системы(ГИС) Экспертные системы Системыавтоматизациинаучных исследований Автоматизированные системыуправления(логистика) Автоматизированные системысоставлениярасписаний Автоматизированные обучающиесистемы В данной статье будут рассмотрены следующие разновидности структур данных – таблицы, графы и иерархические структуры –деревья. Таблицы Мощнейшим инструментом для систематизации информации являются таблицы. Их главные достоинства – ёмкость,точность,наглядность. Таблица (table) –основная структурадляхраненияданных.
  • 2. Примеры таблиц – расписание занятий, бортовой журнал, график дежурств, таблица Менделеева, таблицафизических свойств веществ,различные таблицыбухгалтерскойотчетностиидр. Примертаблицы: Дата Осадки Температура, °С Давление, мм ртст Влажность, % 15.03.2013 Снег -3,5 746 87 16.03.2013 Без осадков -1,0 750 62 17.03.2013 Туман 1,0 740 100 18.03.2013 Дождь 3,4 745 96 19.03.2013 Без осадков 5,2 760 67 Таблица состоитиз строки столбцов. В данной таблице – 5 столбцови 6 строк. В верхнейстроке –заголовки столбцов. Пересечение строкиистолбцаобразует ячейкутаблицы. По своей структуре таблицымогутразличаться. Даннаятаблица относитсяк типу “объект-свойство” (ОС). В таких таблицах все свойства относятсяк одному объекту. В данном примере объект – определенный день, задается датой. Все остальные столбцы – свойства объекта(метеорологические данные). Если объектов много, то располагать их лучше в определенном порядке, например по алфавиту, по возрастаниюили убываниюкакого-нибудьсвойства,в приведенномпримере - подате. Другойтиптаблиц – “объект-объект” (ОО) Рассматриваются пары объектов, то есть свойства характеризуют не один объект, а сразу два. Для каждой пары объектов описано только одно свойство. Таким образом, таблица типа “объект- объект”отражаетвзаимосвязь междуразличнымиобъектами. Примертаблицы: Таблица успеваемостиучеников Ученик Предмет Русский Алгебра Химия Физика ИвановСергей 4 5 4 5 ПетровАндрей 3 3 4 3 СидоренкоЕлена 5 4 4 3 ТимофеевИван 4 5 5 5 Эта таблицаотражаетсвязь междуобъектами – ученикамии предметами. Оценкав баллах – характеристикасвязи. Еще один пример: Таблица расстояниймежду областнымицентрами Владимир Волоколамск Гагарин Дмитров Егорьевск Калуга Владимир 292 351 210 153 358
  • 3. Волоколамск 292 126 120 218 195 Гагарин 351 126 231 277 195 Дмитров 210 120 231 183 248 Егорьевск 153 218 277 183 304 Калуга 358 195 195 248 304 Такая таблица называется матрицей смежности – цифра расстояния между городами находится на пересечениистолбцовистрок с названиями смежных городов. Таблица является симметричной относительно главной диагонали (проходит из левого верхнего угла в правый нижний, выделена цветом). Следовательно, если строки и столбцы поменять местами – таблица не изменится. Поэтому можно в таблице оставить только половину значений – либопод диагональюлибо над ней,чтобыих не дублировать. 2. Графы Система – это сложный объект, состоящий из взаимосвязанных частей (элементов) и существующийкакединое целое.Всякаясистема имеетфункцию,цель,назначение. Все части системы объединяются в единое целое в определенном порядке. Структура – это порядоксвязей между элементамисистемы, этовнутренняяорганизациясистемы. Для отображения структуры систем используются наглядные схемы, графические изображения. Такие схемыназываютсяграфы. Граф отображаетсоставсистемыи структурусвязеймежду элементами. Графы являются мощной основой для построения информационных моделей, решения огромного числа задач моделирования. Составные части графа: вершиныграфа (обозначаютсякружками) – обозначаютэлементысистемы; ребра(линии) – показываютсвязи между элементами Примернеориентированногографа: В данном графе 4 вершины (A,B,C,D) и 5 ребер (линии, соединяющие вершины и указывающие взаимосвязи междуними) Существует3способа задания графа: 1 способ- списоквсех ребер –указываетсяв круглых скобках череззапятую: (АС,AD,AB, BC,BD) 2 способ– матрица смежности
  • 4. Матрица смежности - таблица типа “объект-объект”, в названиях столбцов и строк – названия вершинграфа. Правилозаполненияячеектаблицы: 1 – ребромеждувершинамиесть 0 – ребрамежду вершинаминет Таблица симметрична относительно главной диагонали матрицы смежности (диагональ выделена зеленымцветом). 3 способ– таблица инцидентности Длязаполненияэтойтаблицынеобходимопронумероватьребраграфа: Правилозаполнения: 1 – вершинас ребромсоединена 0 – вершинас ребромне соединяется Названия строк таблицы инцидентности – названия вершин графа, названия столбцов – номера реберграфа.Эта таблицане являетсясимметричнойине имеетглавнойдиагонали. Примеромприменениянеориентированногографаслужит дорожнаясеть. Схема дорожной сети не является картой местности, здесь не соблюдается масштаб, схема не ориентирована по сторонам света. Вершинами графа дорожной сети являются названия населенных пунктов, а ребрами –дороги между ними. Чем сеть гуще, тем больше вариантов проездамежду населеннымипунктами. Пример: Данословесное описание:
  • 5. “Район состоит из пяти поселков: Марьино, Прокшино, Софьино, Булатово и Лукино. Автомобильные дороги проложены между: Марьино и Прокшино, Марьино и Булатово, Прокшинои Лукино,Прокшинои Булатово,отБулатоводо Софьино” Пример схемыпо этомуописанию: Поселкиобозначеныпервымибукваминазваний: М - Марьино П - Прокшино С - Софьино Б - Булатово Л - Лукино Глядя на этот граф, можно ответить на вопрос – через какие поселки нужно проехать, чтобы добраться из Софьинов Лукино? Возможно два пути: 1 вариантС – Б – П – Л (Софьино-Булатово-Прокшино-Лукино) 2 вариантС – Б – М – П – Л (Софьино-Булатово-Марьино-Прокшино-Лукино) Длясетейхарактерноналичие замкнутых путей,которые называются циклами. В примере цикл:Б – М – П – Б (Булатово-Марьино-Прокшино-Булатово). Дорожнуюсетьможнопредставитьи в табличномвиде: Марьино Прокшино Софьино Булатово Лукино Марьино 1 0 1 0 Прокшино 1 0 1 1 Софьино 0 0 1 0 Булатово 1 1 1 0 Лукино 0 1 0 0 Такая таблица – двоичная матрица,соответствующаяструктуре сети: 1 – дорога между поселкамиесть 0 – дороги нет Таблица – симметричнаотносительноглавнойдиагонали(выделенасинимцветом). 3. Иерархические структуры – деревья Иерархия - (греч. hierarchia, от hieros — священный и arche — власть), принцип структурной организации многоуровневых систем, состоящий в упорядочении взаимодействий между уровнямипо законуот высшегок низшему. Иерархическую структуру имеют системы административного управления (структура государства, армия, крупные предприятия). Граф иерархической структуры называется дерево. Вид дерева имеет также структура файлов, меню в программах и телефоне, система доменных адресов в Интернете, генеалогическое дерево – структура семьи, система классификации растений и животных в биологии. Основное свойство дерева - между любыми его двумя вершинами (на графе обозначаются кружками) существуетединственныйпуть.Деревьяне содержатциклови петель. Пример– граф административнойструктурыРоссийскойФедерации
  • 6. Обычно у дерева, отображающего иерархическую систему, выделяется одна главная вершина, которая называется корнем дерева. От нее идут ветви дерева. От корня начинается отсчет уровнейдерева. Вершины,связанные с корнемобразуют первыйуровень. Вершины последнего уровня называются листьями. В примере: корень - РФ, первый уровень – округа,второйуровень - области,листья – города. Заключение Итак, для того, чтобы получить информационную модель любого реального объекта или процесса, необходимо рассмотреть его с системной точки зрения. Объект моделирования рассматривается в качестве системы. Наиболее часто используемой формой описания информационной модели являются таблицы и графы, отображающие структуру системы, взаимосвязи между ее элементами. Задача системного анализа – упорядочить представления об изучаемомобъекте дляих отраженияв информационноймодели.