Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТФ.doc
Скачиваний:
13
Добавлен:
27.10.2018
Размер:
551.94 Кб
Скачать

4.22 Информационная модель объекта

Какие модели из перечисленного являются информационными?

1) макет декорационного оформления театральной постановки 2) эскизы костюмов к театральному спектаклю 3) географический атлас 4) объемная модель молекулы воды 5) уравнение химической реакции, например 6) макет скелета человека 7) формула определения площади квадрата со стороной 8) расписание движения поездов 9) игрушечный паровоз 10) схема метрополитена

К информационным моделям относятся:

2) эскизы костюмов к театральному спектаклю (образная форма), 3) географический атлас (знаковая форма), 5) уравнение химической реакции, например  (знаковая форма), 7) формула определения площади квадрата со  стороной  (знаковая форма), 8) расписание движения поездов (знаковая форма), 10) схема метрополитена (знаковая форма).

Остальные модели:

1) макет декорационного оформления театральной постановки, 4) объемная модель молекулы воды, 6) макет скелета человека, 9) игрушечный паровоз –  являются  предметными (материальными) моделями.

5 Технологии программирования

5.23 Интегрированные среды программирования

Системы программирования

Процесс создания программы включает:

• Составление исходного кода программы (рис. 6.21) на языке

программирования.

• Этап трансляции, необходимый для создания объектного кода

программы.

• Построение загрузочного модуля, готового к исполнению.

Все перечисленные выше действия требуют наличия специальных программных средств.

Совокупность этих программных средств входит в состав

системы программирования'.

• Текстовый редактор (необходимый для создания и

редактирования исходного кода программы на языке программирования).

• Компилятор.

• Редактор связей.

• Отладчик.

5.24 Этапы решения задач на компьютерах

5.25 Структурное программирование. Модульный принцип программирования. Подпрограммы. Принципы проектирования программ сверху-вниз и снизу-вверх

5.26 Объектно-ориентированное программирование

6. Базы данных

6.27 Общее понятие о базах данных. Основные понятия систем управления базами данных и банками знаний

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

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

6.28 Модели данных в информационных системах

Ядром любой БД является модель представления данных. Модель данных представляет множество структур данных и взаимосвязи между ними. Различают модели данных.

  1. иерархическую,

  2. сетевую,

  3. реляционную

Иерархическая модель представляет связи между объектами (данными) в виде дерева.

К основным понятиям иерархической модели относятся:

• узел — набор атрибутов данных, описывающих объект;

• связь — линия, связывающая узлы нижнего уровня с одним узлом вышележащего уровня. При этом узел вышележащего уровня называют предком для соответствующих ему узлов нижнего уровня, в свою очередь, узлы нижнего уровня называют потомками связанного с ними вышележащего узла (например, на рис. 5.3. узел В1 — предок для узлов С1, С2, а узлы С1, С2 — потомки узла В1);

• уровень — номер слоя узлов, отсчитанный от корня.

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

Сетевая структура имеет те же составляющие, что и иерархическая, но каждый узел может быть связан с любым другим узлом (рис. 5.4). Сетевой подход к организации данных является расширением иерархического. В иерархических моделях запись-потомок должна иметь только одного предка; в сетевых — потомок может иметь любое число предков.

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