Решение задач с использованием ЭВМ включает в себя следующие этапы: формулировка задачи на профессиональном языке, математическая постановка задачи, выбор метода решения, icon

Решение задач с использованием ЭВМ включает в себя следующие этапы: формулировка задачи на профессиональном языке, математическая постановка задачи, выбор метода решения,



НазваниеРешение задач с использованием ЭВМ включает в себя следующие этапы: формулировка задачи на профессиональном языке, математическая постановка задачи, выбор метода решения,
Дата конвертации03.11.2012
Размер23.99 Kb.
ТипРешение

Этапы подготовки и решения задач на ЭВМ.


Решение задач с использованием ЭВМ включает в себя следующие этапы: формулировка задачи на профессиональном языке, математическая постановка задачи, выбор метода решения, выбор структуры данных, раз­работка алгоритма, программирование, отладка, тестирование и, наконец, счет по готовой программе и анализ результатов.

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

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

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

Третий этап - выбор метода (модели) решения. Этот этап сущест­венно влияет на все остальные этапы. Но невозможно предложить набор правил, автоматизирующих стадию моделирования. Выбор модели - в большей степени дело искусства, чем науки, и изучение удачных моделей - это наилучший способ приобрести опыт в моделировании.

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

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

Шестой этап - собственно программирование, то есть запись разра­ботанного алгоритма на языке программирования. Приведем несколько рекомендаций по составлению программ, которые облегчат ее отладку и дальнейшее использование.

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

  • В программе следует предусматривать контроль вводимых данных.

  • Программа должна содержать комментарии, позволяющие легко проследить за логической связью и функциями ее отдельных частей.

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

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




Похожие:

Решение задач с использованием ЭВМ включает в себя следующие этапы: формулировка задачи на профессиональном языке, математическая постановка задачи, выбор метода решения, icon1 Понятие алгоритма. Алгоритм
Решение любой задачи на ЭВМ принято разбивать на следующие этапы: разработка алгоритма решения задачи, составление программы решения...
Решение задач с использованием ЭВМ включает в себя следующие этапы: формулировка задачи на профессиональном языке, математическая постановка задачи, выбор метода решения, iconАлгоритмизация и программирование Этапы решения задач на ЭВМ
Технология решения задач с помощью компьютера (моделирование, формализация, алгоритмизация, компьютерный эксперимент). Пример решения...
Решение задач с использованием ЭВМ включает в себя следующие этапы: формулировка задачи на профессиональном языке, математическая постановка задачи, выбор метода решения, iconС. Л. Гладкий Л. Н. Ясницкий решение задач линейной термоупругости
Предложен аналитический метод решения линейных задач термоупругости. Дано краткое описание метода. Приведены частные решения плоских...
Решение задач с использованием ЭВМ включает в себя следующие этапы: формулировка задачи на профессиональном языке, математическая постановка задачи, выбор метода решения, iconПравила структурной записи алгоритма. Метод пошаговой детализации алгоритма. Краткая характеристика псевдокода. Базовые операции: содержание и правила записи в алгоритме
Назначение и правила представления этапов: постановка задачи, выбор метода решения, внешняя спецификация программы
Решение задач с использованием ЭВМ включает в себя следующие этапы: формулировка задачи на профессиональном языке, математическая постановка задачи, выбор метода решения, iconУрок-игра слабое звено «Арифметические основы эвм»
«Слабом звене» задачи и вопросы могут быть разной сложности, могут использоваться вопросы с формулировкой «Верно ли, что». При подборе...
Решение задач с использованием ЭВМ включает в себя следующие этапы: формулировка задачи на профессиональном языке, математическая постановка задачи, выбор метода решения, iconРешение текстовых задач
Цель урока: совершенствовать навык составления уравнения и систем уравнений по условию задачи, умения проверять соответствие найденного...
Решение задач с использованием ЭВМ включает в себя следующие этапы: формулировка задачи на профессиональном языке, математическая постановка задачи, выбор метода решения, iconТема урока «Координаты вектора. Решение задач с практическим содержанием»
Оборудование: таблицы (файлы) со схемами поиска решения задачи; карточки-информаторы (подсказки различного уровня энтропии); таблицы...
Решение задач с использованием ЭВМ включает в себя следующие этапы: формулировка задачи на профессиональном языке, математическая постановка задачи, выбор метода решения, iconЗадачи с вычислениями по уравнению реакций (m, V, ) Алгоритм решения задач
Прочитать условие задачи. Понять, что дано и что нужно найти – записать условие задачи
Решение задач с использованием ЭВМ включает в себя следующие этапы: формулировка задачи на профессиональном языке, математическая постановка задачи, выбор метода решения, iconДокументи
1. /Решение задач/Контрольное задание ь3/Варианты для решения задач по теме ь3.doc
Решение задач с использованием ЭВМ включает в себя следующие этапы: формулировка задачи на профессиональном языке, математическая постановка задачи, выбор метода решения, iconДокументи
1. /Решение задач/Контрольное задание ь1/Варианты для решения задач по теме ь1.doc
Разместите кнопку на своём сайте:
Документы


База данных защищена авторским правом ©lib.podelise.ru 2000-2014
При копировании материала обязательно указание активной ссылки открытой для индексации.
обратиться к администрации
Документы

Разработка сайта — Веб студия Адаманов