- •Урок по теме: Этапы решения задач на эвм. Моделирование.
- •Этапы решения задач:
- •Моделирование.
- •Типы информационных моделей
- •Практическая работа: «Построение моделей»
- •Постановка задачи и построение математической модели.
- •2.Построение математической модели.
- •Урок по теме: Алгоритм
- •Описание алгоритма
- •На алгоритмическом языке.
- •Графическое (блок-схема).
- •Урок по теме: «Линейный алгоритм.
- •Словесное:
- •На алгоритмическом языке:
- •Урок по теме: «Алгоритм ветвления».
- •2.Построение математической модели.
- •Словесное:
- •На алгоритмическом языке:
- •3. Графическое:
- •Составьте программу решения любого квадратного Вопросы к зачету по теме: Алгоритмизация и программирование
- •Какие алгоритмы называются циклическими? Приведите пример (нарисуйте блок-схему). Урок по теме: «Циклические алгоритмы».
- •Построение математической модели.
- •На алгоритмическом языке:
- •Памятка составления блок-схем на тему: циклические алгоритмы.
- •Тест по теме: основы алгоритмизации и программирования
- •1 Вариант
- •Тест по теме: основы алгоритмизации и программирования
- •2 Вариант
- •Ответы к тесту по теме: «Моделирование и алгоритмизация»
- •1 Вариант
- •2 Вариант
- •Проверочная работа
- •Проверочная работа
- •Б) блок-схема
- •Обобщающая таблица по теме: Основные алгоритмические конструкции.
- •Обобщающая таблица по теме: Основные алгоритмические конструкции.
Постановка задачи и построение математической модели.
Теория:
Модель - Алгоритм - Программа:
Cтроится огрубленный эквивалент объекта, отражающий в математической форме законы (природы, социума и др.), которым он подчиняется, связи между частями объекта, ограничения.
Cтроится алгоритм реализации этой модели (еще более грубый образ объекта). Вычислительные алгоритмы по должны не искажать основные свойства модели и быть приспособленным к особенностям компьютера.
Cоздаются программы - электронный грубейший эквивалент объекта, пригодный к испытаниям, к вычислительным экспериментам.
Математическая модель (на английском - Mathematical model) — это упрощенное описание реальности с помощью математических понятий.
Пример:
Сколько краски необходимо, чтобы покрасить пол в комнате (длина 10, ширина 6) м, если расход краски составляет 150 г/м2.
1.Постановка задачи (поставленная задача должна быть конкретной и доступной)
Исходные данные: длина, ширина, расход (а, б, r.)
Результат: масса (m).
2.Построение математической модели.
Математическая модель – модель, построенная с использованием математических понятий и формул.
Объект |
Свойства |
Математическое описание |
комната |
прямоугольник длина - а=10 м, ширина - б=6 м расход - R= 150 г/м2 |
S=а*б m=R*S (г) |
Практика: самостоятельно оформите два этапа решения задач для следующих заданий:
Сколько краски необходимо, чтобы покрасить стены в комнате длиной 10 м, шириной 6 м и высотой 2,5 м, если расход краски составляет 150 г/м2 .
Мячик свободно падает вниз с высоты 15 м. Какова его скорость в конце полета?
Определите по карте расстояние между двумя городами, используя масштаб карты.
Переведите скорость в км/ч в м/с.
Домашнее задание: оформите два этапа решения задач для следующих заданий:
Вычислить периметр прямоугольника по известным стороне и диагонали.
Вычислить площадь равнобедренного треугольника по известным сторонам а, b.
Машина рассчитана на перевозку груза массой 3 т. Сколько листов железа можно нагрузить на нее, если длина каждого листа 2 м, ширина 80 см, а толщина 2 мм?
Урок по теме: Алгоритм
Цель: рассмотреть понятие алгоритма, свойства и виды алгоритмов, способы записи алгоритмов.
Теория: п. 4.1.1 -4.1.2 «Информатика и ИКТ 9» Н.Д. Угринович
Алгоритм – система точных и понятных предписаний о содержании и последовательности выполнения конечного числа действий, необходимых для решения любой задачи данного типа (точная инструкция).
Алгоритмы могут быть: вычислительные
информационные
управляющие
Свойства:
Дискретность (описываемый процесс должен быть разбит на последовательность отдельных шагов)
Понятность (подразумевает наличие понятной исполнителю системы предписаний)
Определенность (система предписаний должна толковаться однозначно)
Массовость (алгоритм должен иметь возможность использовать различные допустимые значения исходных данных)
Результативность
Виды алгоритмов: линейный
циклический
разветвленный