52.13K
Category: informaticsinformatics

Этапы решения задач на ЭВМ

1.

ОСНОВНЫЕ ЭТАПЫ
РЕШЕНИЯ ЗАДАЧ НА ЭВМ

2.

Первый этап - постановка задачи
определить цель решения задачи;
определить необходимый объем информации;
дать точную формулировку задачи;
предложить идею решения задачи;
описать исходные данные и указать способы их хранения;
определить форму выдачи результатов.

3.

Второй этап –
математическое или информационное моделирование
анализ похожих решённых задач;
анализ технических и программных возможностей;
анализ условий существования решения.

4.

Третий этап - алгоритмизация задачи
вербальный, когда алгоритм описывается на человеческом языке;
символьный, когда алгоритм описывается с помощью набора
символов;
графический (блок-схем).

5.

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

6.

Пятый этап –
ввод программы и исходных данных в ЭВМ
Программа и исходные данные вводятся в ЭВМ с клавиатуры с
помощью редактора текстов, и для постоянного хранения
осуществляется их запись на гибкий или жесткий диск.

7.

Шестой этап –
тестирование и отладка программы
исполнение алгоритма с помощью ЭВМ, поиск и исключение
ошибок;
исходный план отладки заключается в том, чтобы оттестировать
программу на контрольных примерах;
контрольные примеры выбирают так, чтобы при работе с ними
программа прошла все основные пути блок-схемы алгоритма;
проверка осуществляется путем сравнения заранее известных
результатов тестов с результатами, полученными компьютером.

8.

Седьмой этап - исполнение отлаженной
программы и анализ результатов
программист запускает программу и задает исходные данные,
требуемые по условию задачи;
выходные данные анализируются постановщиком задачи, и на
основании этого анализа вырабатываются соответствующие
решения, рекомендации, выводы;
после устранения всех ошибок, выявленных отладкой и
тестированием, получают результаты решения поставленной
задачи;
в процессе создания программы некоторые этапы будут
повторяться до тех пор, пока не будет получен алгоритм и
программа, удовлетворяющие показанным выше свойствам
English     Русский Rules