軟件工程知識概述(ppt 12頁)
軟件工程知識概述(ppt 12頁)內容簡介
1. 軟件的概念、特點和分類
2. 軟件的發展和軟件危機
3. 軟件工程
4. 軟件生存期和軟件開發模型
軟件的概念 :
軟件是計算機係統中與硬件相互依存的另一部分,它是包括程序、數據及其相關文檔的完整集合。
其中,程序是按事先設計的功能和性能要求編寫的指令序列;數據是使程序能正常操縱信息的數據結構;文檔是與程序開發、維護和使用有關的圖文材料。
軟件的特點;
(1)軟件是一種邏輯實體。
(2)軟件的開發,是人的智力的高度發揮,而不是傳統意義上的硬件製造。
(3)軟件維護與硬件的維修有著本質的差別。
(4)軟件的開發和運行常常受到計算機係統的限製,對計算機係統有著不同程度的依賴性。
(5)軟件的開發至今尚未完全擺脫手工藝的開發方式,使軟件的開發效率受到很大限製。
(6)軟件的開發是一個複雜的過程。
(7)軟件的成本非常高昂。
軟件工程方法學;
通常把在軟件生命周期全過程中使用的一整套技術的集合,稱為軟件工程方法學。軟件工程方法學包括三個要素:方法、工具和過程。
其中:軟件工程方法是完成軟件開發的各項任務的技術方法,為軟件開發提供了“如何做”的技術。軟件工具為軟件工程方法提供了自動的或半自動的軟件支撐環境。軟件工程的過程則是將軟件工程的方法和工具綜合起來以達到合理、及時地進行計算機軟件開發的目的。
..............................
上一篇:軟件工程標準化(ppt 11頁)
用戶登陸
信息化知識熱門資料
信息化知識相關下載