otkrurok

advertisement
Тема урока:
МОДЕЛИРОВАНИЕ СИТУАЦИЙ В
EXCEL
Цель урока:
• Познакомится с видами моделей
• Научиться формализовать задачу
• Научиться применять поэтапное
моделирование: постановка задачи,
разработка модели, компьютерный
эксперимент, анализ результатов
моделирования
• Научиться строить компьютерную модель
на примере моделирования ситуации В
EXCEL
Моделирование – метод познания
окружающего мира, состоящий в создании и
исследовании моделей реальных объектов.
Исходный объект прототип
Объект-заместитель модель
Примеры моделей
Схема
Карта
погоды
Манекен
Модели
Натурные
Информационные
Реальные предметы, в уменьшенном или
увеличенном виде воспроизводящие внешний вид,
структуру или поведение объекта моделирования
Манекен
Модели
Натурные
Информационные
Успеваемость учеников 7 класса
25
20
Биология
15
История
10
Математика
Описания объекта оригинала на
языках кодирования информации
Информатика
5
0
Баутин Дима
С=2ПR
Голубев
Миша
Куликов Иван
Радугина
Алла
H2O
Информационная модель набор свойств, содержащий всю необходимую информацию
об исследуемом объекте.
Виды
моделей
Образные
Смешанные
Знаковые
Рисунки
Таблицы
Схемы
Словесные
описания
Фотографии
Графики
Диаграммы
Формулы
Основным языком информационного моделирования в
науке является язык математики.
Модели, построенные с использованием математических
понятий и формул, называются
математическими моделями.
Компьютерное моделирование
• Компьютерное моделирование – создание
компьютерной модели на основе
информационной и математической
моделей. Она непосредственно связана с
прикладной программой, с помощью
которой производится моделирование.
• Компьютерная модель – это модель,
реализованная средствами программной
среды.
МОДЕЛИРОВАНИЕ СИТУАЦИЙ В EXCEL
• Цель работы:
• Создавать таблицу средствами MS-Excel
• Создавать расчетные формулы с
использованием относительных и
абсолютных ссылок
• Форматировать таблицу
Этапы решения задачи на компьютере
1. Постановка задачи –словесное описание, чертёж
2. Формализация задачи – построение
математической модели (получение формул,
уравнений…)
3. Определение способа решения полученной
математической задачи и реализация её на
компьютере с помощью прикладных программных
средств или на языках программирования
4. Решение поставленной задачи путём проведения
вычислительного эксперимента.
5. Анализ
Задача
В магазине продаются обои. Наименования,
длина и ширина рулона известны. Провести
исследование, которое позволит
автоматически определить необходимое
количество рулонов для оклейки любой
комнаты. Размеры комнаты задаются высотой
(h), длиной (а) и шириной (b). При этом учесть,
что 15% площади стен комнаты занимают окна
и двери, а при раскрое 10% площади рулона
уходит на обрезки.
• Цель задачи: определить необходимое количество
рулонов для оклейки любой комнаты.
• Условия: 15% площади стен комнаты занимают окна
и двери,
• а при раскрое 10% площади рулона уходит на
обрезки.
• Исходные данные: Размеры комнаты задаются
высотой (h), длиной (а) и шириной (b).
Математическая модель
Формализация задачи
Высота h
Sстен=2*b*h+2*a*h=2*h*(a+b)
S стен =2*h*(a+b)
Ширина b
Длина а
стен
Рулоны
рулона =a*b
рулона =a*b
+10%*a*b
Длина а
стен
Тогда определить необходимое количество
рулонов для оклейки любой комнаты
можно по формуле :
количество рулонов =
Ширина b
стен /
рулона
MS Excel
• При разработке компьютерной модели в форме таблиц
надо четко выделять три основные области данных:
• Исходные данные – переменные параметры, которые
вводятся «вручную»
• Промежуточные расчеты – которые проводятся по
формулам, составленным на основе математической
модели и записанным по правилам электронных
таблиц.
• Результаты
При составлении формул используют абсолютные и
относительные ссылки на исходные и промежуточные
данные.
рулона =a*b
стен
+10%*a*b
Эксперемент
Вопросы
• Сколько моделей и какие мы использовали
с вами для решения этой задачи?
• Как работает принцип относительной
ссылки?
• В каких формулах используются
относительные ссылки?
• Как работает принцип абсолютной ссылки?
• В каких формулах использовали
абсолютные ссылки?
д/з
•
•
•
•
§19 повторить Зад.5, 6 Стр.118 в тетради
§20 повторить Зад.5, 6 Стр.123 в тетради
§23 читать
В интернете найти примеры компьютерного
моделирования , имитационное
моделирование
Download