Планирование уроков на учебный год



Уроки 42 - 45
Циклы на языке Паскаль
(§ 15. Программирование циклов)
Разработка программ c использованием цикла с предусловием






Содержание урока

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

Программирование цикла на Паскале

Дополнительный материал к главе II (§§ 8 - 21). Программа перевода двоичного числа в десятичную систему счисления

Дополнительный материал к главе II (§§ 8 - 21). Программа перевода десятичного числа в двоичную систему счисления

Компьютерный практикум ЦОР. Программирование циклов (Задание 1 - 7)

Компьютерный практикум ЦОР. Программирование циклов (Задание 8 - 14)

Компьютерный практикум ЦОР. Программирование циклов (Задание 15 - 20)


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








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

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


Часто задача, которую требуется решить, сформулирована не на математическом языке. Для решения на компьютере ее сначала нужно привести к форме математической задачи, а потом уже программировать.

Работа по решению таких задач с использованием компьютера проходит через следующие этапы:

1. Постановка задачи.
2. Математическая формализация.
3. Построение алгоритма.
4. Составление программы на языке программирования.
5. Отладка и тестирование программы.
6. Проведение расчетов и анализ полученных результатов.

Эту последовательность называют технологией решения задачи на компьютере.

В чистом виде программированием, т. е. разработкой алгоритма и программы, здесь являются лишь 3-й, 4-й и 5-й этапы.

На этапе постановки задачи должно быть четко определено, что дано и что требуется найти.

Второй этап — математическая формализация. Здесь задача переводится на язык математических формул, уравнений, отношений. Далеко не всегда эти формулы очевидны. Нередко их приходится выводить самому или отыскивать в специальной литературе. Если решение задачи требует математического описания какого-то реального объекта, явления или процесса, то формализация равносильна получению соответствующей математической модели.

Третий этап — построение алгоритма. Вы знаете два способа описания алгоритмов: блок-схемы и АЯ.

Первые три этапа — это работа без компьютера. Дальше следует собственно программирование на определенном языке в определенной системе программирования. Последний (шестой) этап — это использование уже разработанной программы в практических целях.




Следующая страница Программирование цикла на Паскале








Наверх