Информационные модели на графах Введение. Структуры данных Данные, используемые в любой информационной модели, всегда определенным образом упорядочены,

Презентация:



Advertisements
Похожие презентации
Информационные модели на графах Введение. Структуры данных Данные, используемые в любой информационной модели, всегда определенным образом упорядочены,
Advertisements

Структурирование данных Типы структур. 2 Структурная модель – представление информационной знаковой системы в виде структуры Структура данных упорядочивает.
Деревья, сети, графы. Система - это любой объект, состоящий из множества взаимосвязанных частей и существующий как единое целое.
Структуры данных. Компьютерная информационная модель Это информационная модель, созданная на компьютере. Информатика занимается общими методами и средствами.
Компьютерное информационное моделирование. Модель – это объект-заменитель, который в определённых условиях может заменять объект-оригинал. Модель воспроизводит.
1 Этапы разработки компьютерной информационной модели Объект моделирования (реальная система) Системный анализ Теоретическая информационная система Компьютерная.
Методическая разработка урока раздела учебной программы по информатике 7 класс тема: «Информационные модели на графах» Выполнила : учитель информатики.
Система Система – это любой объект, состоящий из множества взаимосвязанных частей и существующий как единое целое. Система Система – это любой объект,
С ТРУКТУРЫ ДАННЫХ : деревья, сети, графы, таблицы Галанская Ольга Ивановна Учитель информатики МБОУ «СОШ 4 ЗМР РТ» г.Зеленодольск Республика Татарстан.
Граф – это средство для наглядного представления состава и структуры системы Вершины Дуги Ребра.
Информационные модели на графах. Граф – это средство для наглядного представления состава и структуры системы. Вершины графа – это компоненты системы.
Информационные модели на графах. Что такое система? Система – это сложный объект, состоящий из множества взаимосвязанных частей и существующий как единое.
Информационные модели на графах Информатика и ИКТ 7 класс Гимназия 1 г. Новокуйбышевска Учитель информатики: Красакова О.Н.
Структура данных: Деревья, сети, графы, таблицы Разработала учитель информатики МБОУ «СОШ 5 г.Азнакаево» РТ Габдуллина Ф. М.
1 из 15 ГРАФЫ Л.Л. Босова, УМК по информатике для 5-7 классов Москва, 2007.
Информационные модели на графах Использование графов при решении задач СХЕМЫ.
Выполнила ученица 11 класса Соковской средней школы Василиу Инна.
Учитель Юдина Татьяна Геннадьевна СОШ класс
1 из 15 ГРАФЫ Л.Л. Босова, УМК по информатике для 5-7 классов Москва, 2007 Скачать конспект к данной презентации Qo.do.aM - >>>мир предметника
Информационные модели на графах Наглядным средством представления и структуры системы является граф.
Транксрипт:

Информационные модели на графах Введение

Структуры данных Данные, используемые в любой информационной модели, всегда определенным образом упорядочены, структурированы. Данные, на которых базируется информационная модель, представляют собой систему со всеми характерными признаками элементным составом, структурой, назначением.

Вербальное описание Наш район состоит из пяти поселков: Дедкино, Бабкино, Репкино, Кошкино и Мышкино. Автомобильные дороги проложены между: Дедкино и Бабкино, Дедкино и Кошкино, Бабкино и Мышкино, Бабкино и Кошкино, Кошкино и Репкино

Схематическое описание Это не карта местности. Здесь не выдержаны направления по сторонам света, не соблюден масштаб. На этой схеме отражен лишь факт существования пяти поселков и дорожной связи между ними

Граф Граф отображает элементный состав системы и структуру связей Составными частями графа являются вершины и ребра. Вершины это элементы системы Ребра это связи (отношения) между элементами. Вершина Ребро (симметричная связь)

Пример 1 Вершинами являются станции метро, линии отражают рельсовую связь между станциями ребра. Никакой другой информации, кроме структуры метрополитена, схема граф не содержит

Пример 2 На рисунке изображена структура молекул трех разных веществ, состоящих из одинакового числа атомов углерода (С) и водорода (Н). Принятый в химии способ отображения структуры молекулы фактически является графом.

Пример 3. Ориентированный граф Группы крови это вершины графа с соответствующими номерами, а стрелки указывают на возможность переливания одной группы крови человеку с другой группой крови Дуга (несимметричная связь) Вершина Петля

Взвешенный граф Взвешенный граф это граф, в котором с вершинами или линиями связана дополнительная информация. Эта информация называется весом вершины или линии.

Взвешенный граф На рисунке изображен взвешенный граф, представляющий информацию о дорогах между четырьмя деревнями. Веса вершин названия деревень, веса линий длина дорог в километрах. И те, и другие задаются надписями.

Дерево Дерево это граф, предназначенный для отображения таких связей между объектами как вложенность, подчиненность, наследование и т.п. Сначала рисуем «главную» вершину, которая не зависит ни от одной другой вершины. Эта вершина называется корнем дерева и является единственной вершиной «1 го уровня». Далее добавляем вершины «2 го уровня». На каждом шаге добавляем вершины очередного уровня, каждая из которых будет связана ровно с одной вершиной предыдущего уровня и не будет иметь никаких иных связей

Дерево Дерево ориентировано, причем дуги направлены от верхних вершин к нижним. Верхняя вершина называется предком для связанных с ней нижних вершин Нижние вершины потомками соответствующей верхней вершины. На любом дереве существует единственная вершина, не имеющая предка, корень и может быть сколько угодно вершин, не имеющих потомков, листьев. Все остальные вершины имеют ровно одного предка и сколько угодно потомков

Родословное дерево первых русских князей

Задания 3. Формальные описания реальных объектов и процессов

Между населёнными пунктами А, В, С, D, Е построены дороги, протяжённость которых (в километрах) приведена в таблице: Определите длину кратчайшего пути между пунктами А и E. Передвигаться можно только по дорогам, протяжённость которых указана в таблице.

По таблице построим граф A B CD E

1. Свяжем с каждой вершиной маркер, длина пути от А 2. Длина пути из А в А =0 3. Маркер вершины В равен маркеру вершины А + длина пути от А до В = 0+1=1 4. Вершина А больше ни с чем не связана. Исключим её из рассмотрения 5. Маркер С=1+2=3 6. Маркер D=1+2=3 7. Маркер Е=1+7=8 8. Исключим вершину B 9. C связана с E 10. Маркер Е=3+3=6 найден путь короче 11. Исключим С 12. Из D в E есть путь 13. Маркер E= 3+4=7 больше A B CD E

Между населёнными пунктами А, В, С, D, Е построены дороги, протяжённость которых (в километрах) приведена в таблице: Определите длину кратчайшего пути между пунктами А и E. Передвигаться можно только по дорогам, протяжённость которых указана в таблице.

По таблице построим граф A B CD E

A B CD E

A B CD E По графу найдите путь из А в Е

Задания 11. Анализ информации, представленной в виде схем

На рисунке схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж и К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город К?

1. Из А в А существует 1 путь 2. Найдем вершину соединенную с А, в которую входит только 1 путь (это вершины Б, В и Д) 3. В вершину Б ведет только 1 путь из А, Свяжем с вершиной Б количество путей ведущих из А (1), тоже можно сказать и о вершинах В и Д (новых путей в эти вершины не ведет) 4. В вершину Е ведет 1 путь из Б + 1 путь из В = 1+1=2 5. В вершину Г ведут пути из В(1), из А(1), из Д(1)=1+1+1=3 6. В вершину Ж идет только 1 путь из Д и новых путей нет = 1 7. В К – из Е(2), из В(1), из Г(3), из Ж(1)= =

На рисунке схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж и К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город К? 1 1 Б В 2 Д 1 А Г Е Ж К 8

На рисунке схема дорог, связывающих города А, Б, В, Г, Д, Е и К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город К? А 1 Г 1 В Б Е Д К