Технология выполнения индивидуальных заданий. Часть 1 - 6 стр.

UptoLike

6
проведение расчетов, анализ результатов.
Первый этап состоит в анализе проблемы и в построении математической
модели, или в точной постановке задачи. На основе выделенных закономерно-
стей, характеризующих моделируемое явление, уточняются входные и выходные
данные и связи между ними.
Таким образом, на этапе математической формулировки задача описывает-
ся в виде некоторой математической
конструкции.
Второй этап состоит в решении поставленной математической задачи. Ма-
тематическую модель уже можно изучать чисто математическими методами, не
вдаваясь в физическую природу объекта. Другими словами, необходимо выбрать
метод решения задачи, с помощью которого разработать алгоритм ее решения
(третий этап).
Далее следует представить алгоритм в таком виде, чтобы вычислительная
машина
могла его выполнить (четвертый этап). Для этого нужно разбить алго-
ритм на элементарные операции, которые умеет выполнять машина, и записать
каждую такую операцию на языке, понятном этой машине, т.е. представить ал-
горитм в виде программы.
Как следует из анализа приведенных этапов, основная работа выполняется
человеком без использования вычислительной машины. Фундаментальные
идеи,
лежащие в основе конструирования алгоритмов (в конечном итоге программ),
можно объяснить и понять, не упоминая при этом вычислительную машину.
Перечисленные этапы определяют процесс программирования. Програм-
мированиедисциплина многоплановая; оно содержит множество нетриви-
альных проблем, требующих теоретического фундамента и систематического
подхода. Интересные исследования и сложные проблемы возникают тогда, ко-
гда
программы достигают определенной сложности и больших размеров.