日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

(软件工程复习核心重点)第七章软件维护-第一节:软件维护的概念和特点

發布時間:2025/3/15 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 (软件工程复习核心重点)第七章软件维护-第一节:软件维护的概念和特点 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 一:軟件維護的概念
    • (1)定義
    • (2)分類
  • 二:軟件維護的特點
    • (1)結構化維護和非結構化維護差別巨大
    • (2)維護的代價高昂(了解)
    • (3)維護存在很多問題(了解)

一:軟件維護的概念

(1)定義

軟件維護是在軟件已經交付使用后,為了改正錯誤或滿足新的需要而修改軟件的過程,是軟件生命周期的最后一個階段,其基本任務是保證軟件在一個相當長的時期能夠正常運行

(2)分類

改正性維護診斷和改正錯誤的過程(17%~21%)

適應性維護為了和變化了的環境適當地配合而進行的修改軟件的活動(18%~25%)

完善性維護為了滿足用戶提出的增加新功能或修改已有功能的要求和一般性改進要求(50%~66%)

預防性維護當為了改進未來的可維護性或可靠性,或為了給未來的改進奠定更好的基礎而修改軟件(4%)

二:軟件維護的特點

(1)結構化維護和非結構化維護差別巨大

  • 非結構化維護:唯一成分是程序代碼,維護活動從艱苦地評價程序代碼開始,需要付出很大代價
  • 結構化維護:有完整的軟件配置存在,維護工作從評價設計文檔開始

(2)維護的代價高昂(了解)

  • 因為可用的資源必須供維護任務使用,以致耽誤甚至喪失了開發的良機
  • 當看來合理的有關改錯或修改的要求不能及時滿足時將引起用戶不滿
  • 由于維護時的改動,在軟件中引入了潛伏的錯誤,從而降低了軟件的質量
  • 當必須把軟件工程師調去從事維護工作時,將在開發過程中造成混亂
  • 生產率的大幅度下降

(3)維護存在很多問題(了解)

  • 理解別人寫的程序非常困難
  • 維護的軟件往往沒有合格的文檔,或者文檔材料顯著不足
  • 要求對軟件進行維護時,不能指望由開發人員給我們仔細說明軟件
  • 絕大多數軟件在設計時沒有考慮將來的修改
  • 軟件維護不是一項吸引人的工作

總結

以上是生活随笔為你收集整理的(软件工程复习核心重点)第七章软件维护-第一节:软件维护的概念和特点的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。