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

Автор работы: Пользователь скрыл имя, 23 Октября 2012 в 19:16, реферат

Краткое описание

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

Прикрепленные файлы: 1 файл

1.docx

— 13.75 Кб (Скачать документ)

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

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

1. Постановка задачи:

•   сбор информации о задаче;

•   формулировка условия задачи;

•   определение конечных целей  решения задачи;

•   определение формы выдачи результатов;

•   описание данных (их типов, диапазонов величин, структуры и т. п.).

2. Анализ и исследование задачи, модели:

•   анализ существующих аналогов;

•   анализ технических и программных  средств;

•   разработка математической модели;

•   разработка структур данных.

3. Разработка алгоритма:

•   выбор метода проектирования алгоритма;

•    выбор формы записи алгоритма (блок-схемы, псевдокод и  др.);

•    выбор тестов и метода тестирования;

•    проектирование алгоритма.

4. Программирование:

•   выбор языка программирования;

•   уточнение способов организации  данных;

•   запись алгоритма на выбранном языке программирования.

5. Тестирование и отладка:

•   синтаксическая отладка;

•   отладка семантики и  логической структуры;

•    тестовые расчеты и  анализ результатов тестирования;

•   совершенствование программы.

6. Анализ результатов решения  задачи и уточнение в случае  необходимости математической модели  с повторным выполнением этапов 2-5.

7. Сопровождение программы:

•   доработка программы для  решения конкретных задач;

•   составление документации к решенной задаче, к математической модели, к алгоритму, к программе, к набору тестов, к использованию.


Информация о работе Этапы решения задачи на ЭВМ