9 класс Урок 4 Матвеева В.П.. Постановка задачи Построение алгоритма Составление программы на языке программирования О т л а д к а и тестирование программы.

Презентация:



Advertisements
Похожие презентации
Постановка задачи Построение алгоритма Составление программы на языке программирования О т л а д к а и тестирование программы Математическая формализация.
Advertisements

Этапы решения вычислительных задач. Технологическая цепочка решения задачи на ЭВМ 1.Постановка задачи. 2.Математическая формализация. 3.Построение алгоритма.
Этапы моделирования. Постановка задачи: Описание задачи; Цель моделирования; Анализ объекта Разработка информационной модели Разработка компьютерной модели.
Технология подготовки и решения задач с помощью компьютера Этапы решения задач с помощью компьютера.
2,5 - 0,1 345 цел M, N, K вещ A, B, X вещ таб Т[1:12] Т а б л и ц ы Константы Переменные К о м а н д ы Ц и к л с п а р а м е т р о м Для k от 1 до 10 повторять.
Этапы решения задач с помощью компьютера. Математи ческая модель Программа Анализ результатов работы ПК.
1 Искусство построения моделей или Этапы решения задач с помощью ЭВМ.
КОМПЬЮТЕРНОЕ МОДЕЛИРОВАНИЕ В СРЕДЕ ПРОГРАММИРОВАНИЯ Модель – упрощенное представление о реальном объекте, процессе или явлении. Модели строят для познания.
Этапы решения задач с помощью компьютера. I этап. Постановка задачи. Задача. В одном хозяйстве собираются разводить карпов. Прежде, чем запустить мальков.
Основные этапы моделирования. Моделирование – исследование объектов путем построения и изучения их моделей. Моделирование – творческий процесс, и поэтому.
Основные этапы разработки и исследования моделей на компьютере.
Этапы решения задач на компьютерах Постановка задачи Формальное построение модели задачи Формальное построение модели задачи Построение математической.
Этапы решения задачи с помощью компьютера включает пять (семь) основных этапов, часть которых осуществляется без участия компьютера. Постановка задачи.
Программирование циклов
Этапы решения задач на компьютере.
ОСНОВНЫЕ ЭТАПЫ МОДЕЛИРОВАНИЯ. Этапы моделирования I Этап. Постановка задачи II этап. Разработка модели III этап. Компьютерный эксперимент IV этап. Анализ.
Системы программирования Системы программирования обеспечивают создания новых программ для компьютера. Современные системы программирования обычно представляют.
Этапы моделирования. Определение цели моделирования, выделение существенных для исследования параметров объекта. I. Построение описательной информационной.
Программирование Программирование – это раздел информатики, задача которого – разработка программного обеспечения компьютера. Люди, работающие на компьютерах.
Основные этапы моделирования. Моделирование – исследование объектов путем построения и изучения их моделей.
Транксрипт:

9 класс Урок 4 Матвеева В.П.

Постановка задачи Построение алгоритма Составление программы на языке программирования О т л а д к а и тестирование программы Математическая формализация Проведение расчетов и анализ полученных результатов На этапе постановки задачи необходимо четко определить, что дано и что требуется найти Задача переводится на язык математических формул, уравнений, отношений. Если решение задачи требует математического описания какого-то реального объекта, явления или процесса, то формализация равносильна получению соответствующей математической модели. На этапе построения алгоритма используются графические блок-схемы и алгоритмический язык Существует множество языков и систем программирования. Чтобы составить программу, необходимо знать соответствующий формальный язык. В базовом курсе информатики для примера предлагается язык программирования ПАСКАЛЬ. Под отладкой программы понимается процесс испытания работы программы и исправление обнаруженных при этом ошибок. Проверка на компьютере правильности алгоритма производится с помощью тестов. Тест – это конкретный вариант значений исходных данных, для которого известен ожидаемый результат.

I этап Постановка задачи Поиск решения любой задачи начинается с анализа ее условий. Результатом анализа условий должна стать четкая постановка задачи, в которой должны быть ответы на четыре вопроса: Что дано? Что найти? Какие данные допустимы? Какие результаты и в каком виде будут получены? Результатом первого этапа должно стать построение описательной информационной модели.

II этап Математичекая модель Математическая модель - система математических соотношений - формул, уравнений, неравенств и т.д., отражающих существенные свойства объекта или явления. Записать математические соотношения, которые связывают исходные данные с результатами.

III этап Алгоритмизация При разработке алгоритма решения сложной задачи следует использовать метод структурного подхода. Алгоритм собирается из 3 основных базовых структур. Разработка алгоритма «сверху вниз». Сквозной структурный контроль.

IV этап Составление программы на языке программирования Программа – запись алгоритма на конкретном языке программирования. Языки программирования – Бейсик, Паскаль и другие.

V этап Отладка и тестирование программы Ошибки программы: Синтаксические – обнаруживаются в процессе трансляции программы; Логические – обнаруживаются в результате тестирования программы. Тест – специально подобранные исходные данные. Разработка тестов требует выполнения ручных просчетов. При составлении теста надо обеспечить проверку всех ветвей программы.

VI этап Проведение расчетов и анализ результатов Расчет, или выполнение программы на компьютере. После выполнения программы необходимо провести обработку и осмысление результатов.

Общие рекомендации 1. Старайтесь создать программу универсальной, т.е. не зависящей от конкретного набора данных. 2. Вместо констант лучше использовать переменные. 3. Программа должна иметь комментарии, позволяющие легко проследить за логической взаимосвязью и функциями отдельных ее частей.

Домашнее задание: Задача: по катетам прямоугольного треугольника вычислить его площадь и периметр. 1.стр построить математическую модель и блок-схему к следующей задаче.