Формы представления моделей
Формы представления моделей. Повторение изученного материала + Практическая работа + Тест
I. Перед выполнением практической работы, повтори материал, а также см. презентацию - https://drive.google.com/open?id=1-1PKtK0TRzXgZVHN... или доп.материал - http://www.5byte.ru/10/0007.php
Итак,
Все модели можно разбить на два больших класса: модели предметные (материальные) и модели информационные. Предметные модели воспроизводят геометрические, физические и другие свойства объектов в материальной форме.
Информационные модели представляют объекты и процессы в образной и знаковой форме, то есть зрительные образы объектов зафиксированы на каком-либо носителе информации. Знаковые информационные модели строятся с использованием различных языков (знаковых систем).
В информатике, прежде всего мы рассматриваем те модели, которые можно создавать и исследовать с помощью компьютера: графики, диаграммы, таблицы, тексты.
Благодаря развитию графического интерфейса и графических пакетов прикладных программ, широкое распространение получило компьютерное моделирование внешнего вида и структуры объектов.
Предметом компьютерного моделирования могут быть: промышленное предприятие, технологический процесс, экономическая деятельность фирмы или банка и т. д.
Цели компьютерного моделирования могут быть различными, но чаще всего это получение данных, которые могут быть использованы для подготовки и принятия решений социального, экономического, технического характера.
Виды информационных структур являются и формами представления моделей.
Первый способ представления данных – реляционный (табличный). Используется для описания объектов, обладающих одинаковым набором свойств. В табличной информационной модели обычно перечень объектов размещен в ячейках первого столбца таблицы, а значения их свойств – в других столбцах.
Табличная форма придает лаконичность и наглядность данным, структурирует данные, позволяет увидеть закономерности в характере данных.
Существуют таблицы различных типов:
- таблицы типа «объект—свойство»;
- таблицы типа «объект—объект»;
- таблицы типа «объекты—объекты—много…»;
- таблицы типа «объекты—свойства—объекты»
Рассмотрим первый тип: таблицы типа «объект—свойство».
Таблица студентов, принимающих участие в соревновании по баскетболу.
№ | Фамилия, имя | Дата рождения | Группа здоровья | Рост | Вес |
1 | Пирогов Юра | 16.02.91 | основная | 183 | 70 |
2 | Попов Миша | 20.12.90 | основная | 180 | 75 |
3 | Сергеев Саша | 01.03.92 | основная | 179 | 73 |
4 | Горина Оля | 05.06.91 | основная | 182 | 72 |
При составлении таблицы в нее включается только та информация, которая интересует пользователя. Например, кроме тех сведений, которые включены в таблицу, существуют и другие: адрес проживания, место работы родителей и др. Однако для составителя таблицы достаточно сведений, которые позволяют отобрать студентов для участия в соревновании. То есть, эта таблица действительно является информационной моделью для тренера по баскетболу.
В одной строке содержится информация об одном объекте (фамилия студента) или событии, а столбцы — отдельные характеристики (свойства) объекта или события.
Второй тип: таблицы типа «объект—объект».
Примером такой таблицы является таблица успеваемости.
Студент | Математика | Литература | История | Информатика | Биология |
Иванов | 3 | 4 | 4 | 4 | 4 |
Петров | 3 | 4 | 3 | 3 | 3 |
Сидоров | 4 | 5 | 5 | 5 | 5 |
Васильев | 5 | 4 | 5 | 4 | 5 |
Строки, относящиеся к ученикам — это первый вид объектов; столбцы — к школьным предметам — второй вид объектов.
Второй способ представления данных – иерархический.
Рассматриваются объекты одного класса, расположенные по разным уровням, когда каждый элемент высокого уровня может состоять из нескольких элементов нижнего уровня.
Граф является удобным способом наглядного представления структуры информационных моделей.
Пример: генеалогическое древо семьи Романовых: https://drive.google.com/open?id=1PSOfX7zJ1xd-tUOs...
Сетевое представление данных используется для отражения систем со сложной структурой, в которой связи между элементами имеют произвольный характер. Например: сети Интернет, музейная, библиотечная, клубная сети и др.
Сейчас сетевой подход используют для описания взаимодействия каких-либо сообществ, причем считается, что подобный вид взаимодействия считается самым эффективным.
Пример: схема подключения сети Интернет. https://drive.google.com/open?id=1IRhQN7OfSgIeQo-S...
Кроме данных форм представления существуют другие формы представления моделей, но не рассматриваемые с позиции способов моделирования. Формами представления информационных моделей могут быть: словесное описание, рисунок, схема, чертеж, формула, компьютерная программа и др.
II. Практическая работа:
- Построить табличную модель, содержащую цены на компьютерные комплектующие на текущий момент.
- Построить компьютерную модель генеалогического древа своей семьи (предыдущее домашнее задание: подобрать материал для создания модели о своей семье).
- Построить сетевую модель транспортной схемы своего района.
III. Тест: вариант 1 - https://drive.google.com/open?id=1bWfFgzkW4dSv9yQs...
вариант 2 - https://drive.google.com/open?id=1jiK3NfrPhhajoR-i...