Презентация, доклад по информатике на тему Структуры данных

Содержание

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

Слайд 1§ 14 Структуры данных: деревья, сети, графы, таблицы

§ 14 Структуры данных: деревья, сети, графы, таблицы

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

характерными признаками – элементным составом, структурой, назначением.

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

Слайд 3Часто используемые виды описания
Графы;

Иерархические структуры (деревья);

Таблицы;

Часто используемые виды описанияГрафы;Иерархические структуры (деревья);Таблицы;

Слайд 4Графы
Пример. Словесное описание местности:

«Наш район состоит из пяти поселков: Дедкино, Бабкино,

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

Легко ли представить местность и запомнить ее по такому описанию?


А если поселков не 5, а 25?!

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

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

Граф отображает элементный состав системы и структуру связей.ВершинаРебро

Слайд 6Как добраться из Репкино в Мышкино?
Р-К-Б-М;
Р-К-Д-Б-М.
Для сети характерна возможность множества различных

путей перемещения по ребрам между некоторыми парами вершин.

Наиболее выгодный путь Р-К-Б-М

Сеть

Как добраться из Репкино в Мышкино?Р-К-Б-М;Р-К-Д-Б-М.Для сети характерна возможность множества различных путей перемещения по ребрам между некоторыми

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

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

Слайд 8Пример совместимости групп крови.

Связи между вершинами в ориентированном графе несимметричны и

изображаются направленными линиями со стрелками (дуги).

Дуга

Петля

Связи между вершинами данного графа несимметричны

Пример совместимости групп крови.Связи между вершинами в ориентированном графе несимметричны и изображаются направленными линиями со стрелками (дуги).ДугаПетляСвязи

Слайд 9Иерархические структуры
Как правило, иерархическую структуру имеют системы, между элементами которых установлены

отношения подчиненности.
Иерархические структурыКак правило, иерархическую структуру имеют системы, между элементами которых установлены отношения подчиненности.

Слайд 10Свойства иерархических структур данных:
Отсчет уровней «дерева» начинается от «корня»;
Каждая вершина дерева

(кроме корня) имеет одну исходную вершину и может иметь множество порожденных вершин – такой принцип связи называется «один ко многим» (в сетях связи «многие ко многим»);
Вершины, которые не имеют порожденных вершин, называются листьями.

Корень дерева

Ветви дерева

Свойства иерархических структур данных:Отсчет уровней «дерева» начинается от «корня»;Каждая вершина дерева (кроме корня) имеет одну исходную вершину

Слайд 13Таблицы

Таблицы

Слайд 14Номер и заголовок таблицы
Строка
Столбец
Ячейка

Номер и заголовок таблицыСтрокаСтолбецЯчейка

Слайд 15Данная таблица является примером типа «объект-свойство».
Каждая строка такой таблицы относится к

конкретному объекту (в данном примере к определенному дню).
Данная таблица является примером типа «объект-свойство».Каждая строка такой таблицы относится к конкретному объекту (в данном примере к

Слайд 16Другой тип таблиц называется «объект-объект».

Другой тип таблиц называется «объект-объект».

Слайд 17Двоичные матрицы
Двоичные матрицы отображают качественную связь между объектами: есть связь или

нет.

Табличный способ представления данных является универсальным. Любую структуру данных, в том числе и представленную в форме графа, можно свести к табличной форме.

Двоичные матрицыДвоичные матрицы отображают качественную связь между объектами: есть связь или нет.Табличный способ представления данных является универсальным.

Слайд 18Таблица типа «объект-свойство».
Таблица заполняется путем движения по «дереву» снизу-вверх.
Число граф

в таблице равно числу уровней в «дереве».
Таблица типа «объект-свойство».Таблица заполняется путем движения по «дереву» снизу-вверх. Число граф в таблице равно числу уровней в

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

называется матрицей смежности: единицы стоят на пересечении строк и столбцов с названием смежных поселков.

Если сеть является неориентированным графом, то матрица смежности симметрична относительно главной диагонали.

Для табличного представления сетей используются двоичные матрицы.Двоичная матрица в данной таблице называется матрицей смежности: единицы стоят на

Слайд 20У матрицы, отражающей ориентированный граф, нет симметричности. В этом случае надо

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

Слайд 21Что нагляднее и понятнее?
?
Тогда зачем переводить графы в табличную форму?

Что нагляднее и понятнее??Тогда зачем переводить графы в табличную форму?

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть