Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Программирование

Ключевые словапостановка задачи формализация алгоритмизацияпрограммированиеотладка и тестирование
ПРОГРАММИРОВАНИЕ КАК ЭТАП РЕШЕНИЯ ЗАДАЧ НА КОМПЬЮТЕРЕНАЧАЛА ПРОГРАММИРОВАНИЯ Ключевые словапостановка задачи формализация алгоритмизацияпрограммированиеотладка и тестирование Этапы решения задач на компьютереИсходные данныеСловесная информационная модельФормализация Математическая модельАлгоритмизация АлгоритмПрограммированиеПрограммаОтладка, тестирование(компьютерный Задача о пути торможения автомобиля Водитель автомобиля, движущегося с некоторой постоянной скоростью, Второй этапЗадача о пути торможения автомобиля В данной ситуации мы имеем дело Задача о пути торможения автомобиля Третий этапПредставим алгоритм решения задачи в виде блок-схемы:Началоv0sКонец Задача о пути торможения автомобиля Четвёртый этапЗапишем данный алгоритм на языке программирования Задача о пути торможения автомобиля Пятый этапПротестировать составленную программу можно, используя ту Самое главноеЭтапы решения задачи с использованием компьютера:1) постановка задачи;2) формализация;3) алгоритмизация;4) программирование;5) Вопросы и заданияПеречислите основные этапы решения задачи с использованием компьютера.Что происходит на Опорный конспектКомпьютер обладает огромным быстродействием и абсолютной исполнительностью. Он способен решать только Источники информацииhttp://vkol.ru/uploads/posts/2011-03/1300118025_dtp2.jpg - автомобиль у светофораhttp://barsic.spbu.ru/olymp/2009olymp_tren1_11_test.files/image003.gif - равноускоренное движениеhttp://www.home-edu.ru/user/f/00001491/profil/Les_pr_04/Pict_pr_04/grafiki7.jpg - графикhttp://rn.foto.radikal.ru/0708/03/6b8d148af5e5.jpg - автомобильhttp://www.resimde.com/resim/araba/lincoln_mks_2009_motion_899833.jpg - автомобиль
Слайды презентации

Слайд 2 Ключевые слова
постановка задачи
формализация
алгоритмизация
программирование
отладка и тестирование

Ключевые словапостановка задачи формализация алгоритмизацияпрограммированиеотладка и тестирование

Слайд 3 Этапы решения задач на компьютере
Исходные данные
Словесная информационная модель
Формализация

Этапы решения задач на компьютереИсходные данныеСловесная информационная модельФормализация Математическая модельАлгоритмизация АлгоритмПрограммированиеПрограммаОтладка,


Математическая модель
Алгоритмизация
Алгоритм
Программирование
Программа
Отладка, тестирование
(компьютерный эксперимент)
Уточнение модели,
получение результата
Этап
Результат


Слайд 4 Задача о пути торможения автомобиля
Водитель автомобиля, движущегося

Задача о пути торможения автомобиля Водитель автомобиля, движущегося с некоторой постоянной

с некоторой постоянной скоростью, увидев красный свет светофора, нажал

на тормоз. После этого скорость автомобиля стала уменьшаться каждую секунду на 5 метров. Требуется найти расстояние, которое автомобиль пройдёт до полной остановки.

Первый этап

Дано:
v0x - начальная скорость;
vx - конечная скорость (равна нулю);
ax - ускорение (равно -5 м/с)
Требуется найти: - расстояние, которое пройдёт автомобиль до полной остановки.


Слайд 5 Второй этап
Задача о пути торможения автомобиля
В данной

Второй этапЗадача о пути торможения автомобиля В данной ситуации мы имеем

ситуации мы имеем дело с прямолинейным равноускоренным движением тела.

Формула для перемещения при этом имеет вид:

Упростим эту формулу с учётом того, что конечная скорость равна нулю:

При ax= - 5м/с получим:


Слайд 6 Задача о пути торможения автомобиля
Третий этап
Представим алгоритм

Задача о пути торможения автомобиля Третий этапПредставим алгоритм решения задачи в виде блок-схемы:Началоv0sКонец

решения задачи в виде блок-схемы:
Начало
v0
s
Конец


Слайд 7 Задача о пути торможения автомобиля
Четвёртый этап
Запишем данный

Задача о пути торможения автомобиля Четвёртый этапЗапишем данный алгоритм на языке

алгоритм на языке программирования Паскаль:
program n_2;
var

v0, s: real;
begin
writeln('Вычисление длины пути торможения автомобиля');
write('Введите начальную скорость (м/с)> ');
readln (v0);
s:=v0*v0/10;
writeln ('До полной остановки автомобиль пройдет', s:8:4,' м.')
end.

Слайд 8 Задача о пути торможения автомобиля
Пятый этап
Протестировать составленную

Задача о пути торможения автомобиля Пятый этапПротестировать составленную программу можно, используя

программу можно, используя ту информацию, что при скорости 72

км/ч с начала торможения до полной остановки автомобиль проходит 40 метров.

Выполнив программу несколько раз при различных исходных данных, можно сделать вывод: чем больше начальная скорость автомобиля, тем большее расстояние он пройдет с начала торможения до полной остановки.


Слайд 9 Самое главное
Этапы решения задачи с использованием компьютера:
1) постановка

Самое главноеЭтапы решения задачи с использованием компьютера:1) постановка задачи;2) формализация;3) алгоритмизация;4)

задачи;
2) формализация;
3) алгоритмизация;
4) программирование;
5) компьютерный эксперимент.
Для решения задач на

компьютере необходимо владеть языком программирования, обладать знаниями в области информационного моделирования и алгоритмизации.

Слайд 10 Вопросы и задания
Перечислите основные этапы решения задачи с

Вопросы и заданияПеречислите основные этапы решения задачи с использованием компьютера.Что происходит

использованием компьютера.
Что происходит на этапе постановки задачи?
Что является

результатом этого этапа?

Что происходит на этапе формализации?
Что является результатом этого этапа?

Что происходит на этапе алгоритмизации?
Что является результатом этого этапа?

Что происходит на этапе программирования?
Что является результатом этого этапа?

Что происходит на этапе компьютерного эксперимента?
Что является результатом этого этапа?

Какой этап, по вашему мнению, является наиболее
трудоёмким?

Как вы считаете, по силам ли одному специалисту реализация всех этапов решения сложной практической задачи?
Обоснуйте свою точку зрения.

Как правило, сложные практические задачи решаются большими коллективами разработчиков.
Отдельные группы в этих коллективах специализируются на выполнении одного или нескольких этапов решения задачи.
Нужно ли в таком случае им иметь представление обо всех этапах решения задачи с использованием компьютера?
Обоснуйте свою точку зрения.

Может ли пригодиться в жизни представление об этапах решения задачи с использованием компьютера?
Обоснуйте свою точку зрения.

Уличный продавец газет получает а рублей с продажи каждой из первых 50 газет.
С продажи каждой из остальных газет он получает на 20% больше.
Разработайте программу, которая вычислит заработок продавца, если он продаст за день 200 газет.
Зафиксируйте свои действия на каждом из этапов решения этой задачи.

В аэробусе, вмещающем 160 пассажиров, три четверти мест находятся в салонах экономического класса и одна четверть мест - в салоне бизнес-класса.
Стоимость билета в салоне бизнес класса составляет х рублей, что в два раза выше стоимости билета в салонах экономического класса.
Разработайте программу, которая вычислит сумму денег, полученную авиакомпанией от продажи билетов на этот рейс, если известно, что остались нераспроданными а билетов бизнес-класса и b билетов экономического класса.
Выделите все этапы решения этой задачи и опишите свои действия на каждом из них.


Слайд 11 Опорный конспект
Компьютер обладает огромным быстродействием и абсолютной исполнительностью.

Опорный конспектКомпьютер обладает огромным быстродействием и абсолютной исполнительностью. Он способен решать

Он способен решать только ту задачу, программу решения которой

ему подготовил человек.

Исходные данные

Формализация

Алгоритмизация

Программирование

Компьютерный эксперимент

Этап решения задач с использованием компьютера


  • Имя файла: programmirovanie.pptx
  • Количество просмотров: 115
  • Количество скачиваний: 0