Жизненный цикл программы - Презентация

бесплатно 0
4.5 46
Понятие технологии разработки программы. Основа проектирования программного обеспечения. Модели жизненного цикла, возникшие исторически в ходе развития теории проектирования программного обеспечения. Спиральная (spiral), каскадная и итерационная модели.


Аннотация к работе
Жизненный цикл программы Понятие технологии разработки ПРОГРАММЫТЕХНОЛОГИЯ Технология (от греч., techne - искусство, мастерство, умение и логия) в широком смысле как совокупностью «методов обработки, изготовления, изменения состояния, свойств, формы сырья, материала или полуфабрикатов, применимых в процессе производства, для получения готовой продукции»; как наукой «о способах воздействия на сырье, материалы и полуфабрикаты соответствующими орудиями производства. (В Толковом )Технология программирования Под технологией программирования в широком смысле следует понимать технологию разработки программного средства, как совокупность абсолютно всех технологических процессов его создания - от момента зарождения идеи о данном ПС до составления необходимой программной документации.Основа разработки программного обеспечения В основе разработки и дальнейшего применения программного обеспечения пользователем лежит понятие жизненного цикла, который, в сущности, является моделью его создания. Внедрение: • передача программы и документов для сопровождения; • оформление акта; • передача в Фонд алгоритмов и программ (ФАП).Модели жизненного цикла Исторически в ходе развития теории проектирования программного обеспечения и по мере его усложнения утвердились четыре основные модели ЖЦ. Итерационность модели проявляется в обработке ошибок, выявленных промежуточным контролем.Итерационная модель ЖЦ В процессе разработки системы могут измениться начальные требования, и в этом случае итерационная модель может оказаться неэффективной.Спиральная (spiral) модель Поддерживает итерации поэтапной модели, но особое внимание уделяется начальным этапам проектирования: анализу требований, проектированию спецификаций, предварительному проектированию и детальному проектированию. Таким образом, углубляются и конкретизируются все детали проектируемого ПО, в результате получается продукт, который удовлетворяет всем требованиям заказчика.Спиральная (spiral) МОДЕЛЬЖИЗНЕННЫЙ цикл UML (Rational Objectory Process) Фирма Rational Software, разработавшая язык UML, предложила также и свою модель ЖЦ, которая называется Rational Objectory Process (ROP).
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?