Содержание
- 2. Работа по решению прикладной задачи на компьютере проходит через следующие этапы: постановка задачи; анализ и исследование
- 3. Постановка задачи На этапе постановки задачи должно быть четко определено, что дано, и что требуется найти.
- 4. Анализ и исследование задачи, модели Этот этап включает: анализ существующих аналогов; анализ технических и программных средств;
- 5. Разработка алгоритма Разработка алгоритма включает в себя выбор метода проектирования алгоритма; выбор формы записи алгоритма; выбор
- 6. Программирование Программирование включает в себя следующие виды работ: выбор языка программирования; уточнение способов организации данных; запись
- 7. Отладка и тестирование программы Отладка программы — это процесс поиска и устранения ошибок в программе, проводимый
- 8. Методы отладки Методы отладки можно разделить на методы "грубой силы" и методы, основанные на обдумывании. Методы
- 9. Метод индукции. Индукция - это анализ от частного к целому. Просматривая ошибки, установленные тестами и взаимосвязи
- 10. Типы ошибок Различают следующие типы ошибок: синтаксические ошибки (ошибки компиляции); ошибки выполнения; ошибки в алгоритме программы
- 11. Семантические ошибки должен обнаруживать сам программист, проверяя работу программы на заранее подготовленной системе тестов, для которых
- 12. Ошибки выполнения (run-time errors) не нарушают синтаксис языка. Однако они приводят к ошибочным операциям в процессе
- 13. Таким образом, тестирование и отладка включают в себя синтаксическую отладку; отладку семантики и логической структуры программы;
- 14. Методы тестирования Метод "черного ящика". Основан на принципе "вход-выход". Программе подаются некоторые данные на вход и
- 15. Этапы процесса тестирования Проверка в нормальных условиях. Предполагает тестирование на основе данных, которые характерны для реальных
- 16. Характерные ошибки программирования Неправильная постановка задачи. Неверно трактуется условие задачи. Неверный алгоритм. Выбран алгоритм, приводящий к
- 17. Ошибки в данных. Неудачное определение возможного диапазона изменения данных. Опечатки. Перепутаны близкие по написанию символы. Ошибки
- 18. Проведение расчетов и анализ полученных результатов Последний этап - это использование уже разработанной программы для получения
- 19. Сопровождение программы Доработка программы для решения конкретных задач; Составление документации к решенной задаче, к математической модели,
- 20. Единая система программной документации Единая система программной документации (ЕСПД) — комплекс государственных стандартов, устанавливающих взаимосвязанные правила
- 22. Скачать презентацию