Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Могилев А.В., Пак Н.И., Хннер Е.К. Информатика (3-е издание, 2004).pdf
Скачиваний:
120
Добавлен:
13.03.2016
Размер:
5.77 Mб
Скачать

рис. 1.42, в. На этом же рисунке для сравнения приведены схемы информационных моделей типа «очередь» (а) и «цикл» (б).

Рис. 1.42. Информационные модели типа «очередь» (а), «цикл» (б), «дерево» (в)

Таким образом, типы данных в программировании, обсуждавшиеся в предыдущем параграфе, тесно связаны с определенными информационными моделями данных.

Еще более общей информационной моделью является, так называемая, графовая структура, рис. 1.43. Графовые структуры являются основой решения огромного количества задач информационного моделирования.

Многие прикладные задачи информационного моделирования были поставлены и изучены достаточно давно, в 50-60-х годах, в связи с активно развивавшимися тогда исследованиями и разработками по научным основам управления в системах различной природы и в связи с попытками смоделировать с помощью компьютеров психическую деятельность человека при решении творческих интеллектуальных задач. Научное знание и модели, которые были получены в ходе решения этих задач, объединены в науке под названием «Кибернетика», в рамках которой существует раздел «Исследования по искусственному интеллекту».

Рис. 1.43. Информационная модель типа «граф»

Контрольные вопросы и задания

1.Что означает понятие «модель» в научном познании?

2.Какие типы моделей существуют?

3.Что такое «информационная модель»?

4.Что такое «объект» с точки зрения информационного моделирования? Какие типы объектов можно различать?

5.Что такое «атрибуты»? Какими они бывают?

6.Что такое «связь»? Какие типы связи различают?

7.Разработайте примеры древовидных структур данных из окружающей реальности.

78