Презентация на тему "Пример поэтапной разработки программы решения задач." 10 класс

Презентация: Пример поэтапной разработки программы решения задач.
Включить эффекты
1 из 14
Ваша оценка презентации
Оцените презентацию по шкале от 1 до 5 баллов
  • 1
  • 2
  • 3
  • 4
  • 5
0.0
0 оценок

Комментарии

Нет комментариев для данной презентации

Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.


Добавить свой комментарий

Аннотация к презентации

Презентация для 10 класса на тему "Пример поэтапной разработки программы решения задач." по информатике. Состоит из 14 слайдов. Размер файла 0.67 Мб. Каталог презентаций в формате powerpoint. Можно бесплатно скачать материал к себе на компьютер или смотреть его онлайн с анимацией.

  • Формат
    pptx (powerpoint)
  • Количество слайдов
    14
  • Аудитория
    10 класс
  • Слова
    информатика
  • Конспект
    Отсутствует

Содержание

  • Презентация: Пример поэтапной разработки программы решения задач.
    Слайд 1

    Пример поэтапной разработки программы решения задачи

    Информатика 10 класс И. Г. Семакин Е. К. Хеннер Т. Ю. Шеина Презентацию подготовила Камаева З. И., учитель информатики МБОУ гимназии №7 г. Красногорск Московской области

  • Слайд 2

    Словом «задача» называют проблему, которая требует решения

  • Слайд 3

    1 этап ПОСТАНОВКА ЗАДАЧИ Определение: исходных данных и результатов

  • Слайд 4

    2 этап ФОРМАЛИЗАЦИЯ ЗАДАЧИ Перевод задачи на язык математики – формул, уравнений, систем неравенств и т. п.

  • Слайд 5

    Задача. Камень брошен вертикально вверх. Определить через сколько секунд он достигнет высоты 60 м, если начальная скорость камня была 40 м/с. Ускорение свободного падения принять за 10 м/с ². Сопротивлением воздуха пренебречь. 1.Постановка задачи. Входные данные: высота(h),начальная скорость(υ₀), ускорение свободного падения(¿); результаты: время(t) . 2.Формализация задачи. Движение камня равноускоренное, поэтому h = υ₀t- ¿ t ²/2 -¿ t ²/2 + υ₀t– h = 0 Подставим данные задачи в уравнение. - 5t ²+ 40t – 60 = 0 Разделив его обе части на -5, получим равносильное ему приведенное квадратное уравнение: t ² - 8t + 12 = 0 .

  • Слайд 6

    3 этап АНАЛИЗ МАТЕМАТИЧЕСКОЙ ЗАДАЧИ Определение всех вариантов множеств значений исходных данных. Определение для каждого варианта способа решения и вида выходных данных (результатов)

  • Слайд 7

    Пример анализа решения квадратного уравнения ax²+bx+c=0

  • Слайд 8

    4 этап ПОСТРОЕНИЕ АЛГОРИТМА Определение структуры алгоритма, последовательности команд. Представление на каком-либо языке описания алгоритмов (блок –схема, учебный Алгоритмический язык)

  • Слайд 9

    начало конец Ввод а,b,с «Нет решений» «Любое x» «Нет вещественных корней» Вывод x₁, x₂ а=0 d

  • Слайд 10

    5 этап СОСТАВЛЕНИЕ ПРОГРАММЫ Запись и отладка программы на языке программирования. Строгое соблюдение правил синтаксиса языка.

  • Слайд 11

    Программа решения квадратного уравнения на Паскале Program Roots; Var a,b,c,d,x1,x2: real; Begin Clrscr; Write('введите коэффициенты кв. уравнения a,b,c:'); readln(a,b,c); If a=0 Then If b=0 Then If c=0 Then Writeln(‘Любое x - решение') Else Writeln(‘Нет решений') Else Begin x₁:=-c\b; Writeln('x=', x) End Else Begin d:=b*b-4*a*c; If d

  • Слайд 12

    6 этап ТЕСТИРОВАНИЕ Экспериментальное доказательство правильности алгоритма и работоспособности программы. Тест – вариант решения задачи с заданными исходными данными, для которых известен результат. План тестирования строится так, чтобы наиболее полно проверить работу программы

  • Слайд 13

    План и результаты тестирования программы Roots

  • Слайд 14

    Сегодня узнали -

    основные этапы разработки программы решения задачи: 1. Постановка задачи 2. Формализация 3. Анализ математической задачи 4. Построение алгоритма 5. Составление программы 6. Тестирование

Посмотреть все слайды

Сообщить об ошибке