Теория:
Рассмотрим последовательность прохождения этапов решения задачи с помощью компьютера на примере простой задачи.
Пример:
Водитель автомобиля, движущегося с некоторой постоянной скоростью, резко нажал на тормоз. Скорость автомобиля стала уменьшаться каждую секунду на \(5\) метров. Необходимо найти расстояние, пройденное автомобилем до полной остановки.
1. Определим исходные данные в задаче.
Дано:
— начальная скорость;
— конечная скорость (равна нулю, так как автомобиль остановился);
— ускорение (равно \(-5\) м/с²).
Требуется найти:
— расстояние, которое автомобиль пройдёт до полной остановки.
2. Построим математическую модель.
В данной ситуации мы имеем дело с прямолинейным равноускоренным движением тела. Формула для перемещения при этом имеет вид: .
Упростим эту формулу с учётом того, что конечная скорость равна нулю: .
При получим .
3. Составим алгоритм в виде блок-схемы.
4. Напишем программу на языке программирования Паскаль.
5. Проведем тестирование и отладку программы.
Допустим, скорость автомобиля \(72\) км/ч, тогда с начала торможения до полной остановки автомобиля проходит \(40\) метров.
Чем больше начальная скорость, тем большее расстояние он пройдет с начала торможения до полной остановки.
Обрати внимание!
Применяя компьютер для решения задач, всегда следует помнить, что наряду с огромным быстродействием и абсолютной исполнительностью у компьютера отсутствуют интуиция и чувство здравого смысла, и он способен решать только ту задачу, программу решения которой ему подготовил человек.