Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

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

Читайте также:
  1. A. Диффузия с помощью переносчика, диффузия через поры.
  2. C.) К специфическим задачам, которые используются в ходе реализации частично-поисковых методов на уроке технологии, относятся
  3. ERP имеет выходы во внешнюю среду и предназначена для решения задач комплексного управления предприятием.
  4. I. Цели и задачи освоения дисциплины
  5. I. Цель и задачи преддипломной практики.
  6. II Всероссийский Съезд Советов рабочих и солдатских депутатов и его решения.
  7. II. Задачи и направления деятельности методического объединения
  8. II. Цели и задачи выпускной квалификационной работы
  9. II. ЦЕЛИ И ЗАДАЧИ КУРСОВОЙ РАБОТЫ
  10. II. Цели и задачи службы

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

I этап Постановка задачи:

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

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

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

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

описание данных (их типов, диапазонов величин, формы вывода и т.д.).

Данный этап может носить неформализованный характер и быть описанным на естественном языке.

II этап Моделирование:

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

выбор технических и программных средств;

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

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

III этап Алгоритмизация:

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

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

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

IV этап Программирование:

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

запись алгоритма на языке программирования

V этап Тестирование и отладка:

синтаксическая отладка (синтаксические ошибки – нарушение принятых для данного исполнителя правил построения предписаний действий, локализация ошибок производится программной системой);

отладка семантики и логической структуры (смысловые ошибки – некорректная обработка входных данных, локализация ошибок производится программистом);

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

Тестирование – это процесс исполнения программ с целью выявления (обнаружения) ошибок. Существуют различные способы тестирования программ:

1. Тестирование программ как «черного ящика» – анализ входных данных и результатов работы программы, критерием исчерпывающего входного тестирования является использование всех возможных входных данных;

2. Тестирование программ как «белого ящика» – стратегия управления логикой программы, используя ее внутреннюю структуру. Критерием выступает тестирование всех маршрутов и управляющих структур программы.

3. Альфа-тестирование – тестирование готового продукта на специально созданных задачах.

4. Бета-тестирование – опробование программного продукта, бесплатно разосланного потенциальным пользователям, на реальных задачах. О найденных ошибках и замечаниях пользователь сообщает разработчику.

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

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

VII этап Сопровождение программы:

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

 составление документации к решенной задаче.

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

 




Дата добавления: 2015-01-30; просмотров: 135 | Поможем написать вашу работу | Нарушение авторских прав

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | <== 11 ==> | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 |


lektsii.net - Лекции.Нет - 2014-2025 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав