Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



1. Постановка задачи - точная формулировка задачи и цели, которые необходимо достичь при решении.

2. Математическая формулировка - запись условия задачи с помощью математических формул, зависимостей в определении исходных данных и результатов вычислений.

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

4. Разработка алгоритма решения задачи. Алгоритм - система операций (действий), применяемых по строго определенным правилам, которая после последовательного их выполнения приводит к решению поставленной задачи (обработки данных, информации). Алгоритм описывает последовательный процесс преобразования исходных данных в результат.

5. Построение схемы алгоритма. Схема алгоритма - наглядное графическое изображение алгоритма, в котором отдельные действия (этапы) изображаются в виде различных геометрических фигур (блоков), а связи между этапами изображаются стрелками, соединяющими эти фигуры. Перечень установленных правил и условных обозначений элементов схем оговорен в ГОСТ 19.002-80 и ГОСТ 19.003-80.

6. Составление программы на данном языке программирования (как правило, на языке высокого уровня).

7. Отладка программы необходима для выявления и устранения ошибок, допущенных на предыдущих этапах. По своему характеру ошибки делятся на две группы:

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

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

8. Решение задачи - выполнение расчетов на ЭВМ для всего множества заданных исходных данных.

9. Обработка, анализ и оформление результатов расчета.





Дата публикования: 2015-09-17; Прочитано: 341 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...