Хелпикс

Главная

Контакты

Случайная статья





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



 

Тема урока: Практическая работа. Реализация основных алгоритмических конструкций в среде программирования Паскаль. Линейный алгоритм

Цели урока: научиться реализовывать линейный алгоритм в среде программирования Паскаль.

 

Алгоритм — конечная последовательность шагов в решении задачи, приводящая от исходных данных к требуемому результату.

Алгоритмические конструкциибывают трех видов:

- Следование или линейный алгоритм. Предполагает последовательное выполнение команд сверху вниз. ...

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

- Цикл или повторение. Предполагает возможность многократного повторения определенных действий. ...

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

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

Поэтому перед решением задачи на компьютере, она должна пройти некоторые этапы подготовки.

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

1) Постановка задачи — необходимо четко определить цель задачи, дать словесное описание содержания задачи, выделить исходные данные для ее решения. Предложить общий подход к её решению, определиться какие результаты и в каком виде должны быть получены.

2) Построение математической модели — представление ее в виде формул, уравнений, соотношений, которые могут быть реализованы в компьютере.

3) Алгоритмизация — построение алгоритма.

4) Составление сценария работы на компьютере (этот этап мы пока будем опускать).

5) Написание задачи на языке программирования.

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

6) Отладка и тестирование программы.

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

 

Рассмотрим эти этапы на примере следующих задач.

Видео

 

 

Решаем следующую задачу.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.