Тип урока: изучение нового материала и закрепления полученных знаний, практическая работа на ПК
Оборудование урока: компьютеры, мультимедийный проектор, презентации «Программное обеспечение компьютера» и «Элементы интерфейса ОС Windows»,.
Просмотр содержимого документа
«Программное обеспечение компьютера.»
Рассмотрим последовательность прохождения этапов решения задачи с помощью компьютера на примере простой задачи.
Пример:
Водитель автомобиля, движущегося с некоторой постоянной скоростью, увидел красный свет светофора, нажал на тормоз. После этого скорость автомобиля стала уменьшаться каждую секунду на 5 метров. Требуется найти расстояние, которое автомобиль пройдёт до полной остановки.
Первый этап.
Дано:
v0x — начальная скорость;
vx — конечная скорость (равна нулю, так как автомобиль остановился);
ax — ускорение (равно −5 м/с²).
Требуется найти:
sx — расстояние, которое автомобиль пройдёт до полной остановки.
Второй этап.
В данной ситуации мы имеем дело с прямолинейным равноускоренным движением тела. Формула для перемещения при этом имеет вид: sx=v0x(vx−v0x)ax+ax2(vx−v0xax)2.
Упростим эту формулу с учётом того, что конечная скорость равна нулю: sx=−v20x2ax.
При ax=−5м/с2 получим sx=−v20x10.
Третий этап.
Представим алгоритм решения задачи в виде блок-схемы:
Четвёртый этап.
Запишем данный алгоритм на языке программирования Паскаль.
Пятый этап.
Протестировать составленную программу можно, используя ту информацию, что при скорости 72 км/ч с начала торможения до полной остановки автомобиль проходит 40 метров.
Выполнив программу несколько раз при различных исходных данных, можно сделать вывод: чем больше начальная скорость автомобиля, тем большее расстояние он пройдет с начала торможения до полной остановки.