ВУЗ:
Составители:
44
5. Основные этапы компьютерного решения задач
5.1. Жизненный цикл программного обеспечения
Жизненный цикл программного обеспечения включает в себя шесть
этапов:
1) Анализ требований,
2) Определение спецификаций,
3) Проектирование,
4) Кодирование,
5) Тестирование,
6) Сопровождение.
Анализ требований. На этом этапе должны быть получены четкие
ответы на следующие вопросы:
Что
представляют собой входные данные ?
Что должна делать программа ?
Какими должны быть выходные данные ?
Часто при этом строится математическая модель объекта или
явления. Модель отражает лишь существенные стороны объекта, но не
тождественна ему. Степень соответствия модели объекту проверяется
практикой, экспериментом. В случае необходимости модель уточняется.
Примером простейшей модели является модель равноускоренного
движения S=vt.
Определение спецификаций. В определенной степени этот этап
можно рассматривать как формулировку выводов, следующих из
результатов предыдущего этапа. Спецификации отражают требования к
программе и оформляются в виде технического задания. Техническое
задание согласовывается и утверждается исполнителем и заказчиком
программного продукта, в нем, в частности, оговариваются требования к
функциональным характеристикам, составу
и параметрам технических
средств, информационной и программной совместимости, программной
документации, порядку контроля и приемки.
Проектирование. На этом этапе выбирается метод решения,
составляется общий проект программы, выделяются основные части, их
взаимодействие (интерфейс), уточняются входные и выходные данные.
5. Основные этапы компьютерного решения задач
5.1. Жизненный цикл программного обеспечения
Жизненный цикл программного обеспечения включает в себя шесть
этапов:
1) Анализ требований,
2) Определение спецификаций,
3) Проектирование,
4) Кодирование,
5) Тестирование,
6) Сопровождение.
Анализ требований. На этом этапе должны быть получены четкие
ответы на следующие вопросы:
Что представляют собой входные данные ?
Что должна делать программа ?
Какими должны быть выходные данные ?
Часто при этом строится математическая модель объекта или
явления. Модель отражает лишь существенные стороны объекта, но не
тождественна ему. Степень соответствия модели объекту проверяется
практикой, экспериментом. В случае необходимости модель уточняется.
Примером простейшей модели является модель равноускоренного
движения S=vt.
Определение спецификаций. В определенной степени этот этап
можно рассматривать как формулировку выводов, следующих из
результатов предыдущего этапа. Спецификации отражают требования к
программе и оформляются в виде технического задания. Техническое
задание согласовывается и утверждается исполнителем и заказчиком
программного продукта, в нем, в частности, оговариваются требования к
функциональным характеристикам, составу и параметрам технических
средств, информационной и программной совместимости, программной
документации, порядку контроля и приемки.
Проектирование. На этом этапе выбирается метод решения,
составляется общий проект программы, выделяются основные части, их
взаимодействие (интерфейс), уточняются входные и выходные данные.
44
Страницы
- « первая
- ‹ предыдущая
- …
- 42
- 43
- 44
- 45
- 46
- …
- следующая ›
- последняя »
