來源:在職研究生招生信息網 發布時間:2025-01-09 13:52:35
軟件工程
要求:重點掌握軟件工程的基本概念和基本原理;結合當前我國軟件企業對軟件開發的需求,掌握并能運用軟件工程的基本原理和實用的軟件開發技術和基本的管理技術;了解軟件工程學科的知識結構。
主要內容包括:
(一)軟件工程概念與軟件工程的基本要素
(二)軟件過程
1.軟件開發通常需要做哪些工作以及它們之間的基本關系,即軟件生存周期過程
(1)基本過程
(2)支持過程
(3)組織過程
2.定義過程的基準框架,即軟件生存周期模型
(1)瀑布模型
(2)增量模型
(3)演化模型
(4)螺旋模型
(5)噴泉模型
3.軟件項目生存周期過程的規劃與監控
(1)軟件項目生存周期過程定義
(2)軟件項目生存周期過程的規劃
(3)軟件項目生存周期過程的監控
4.能力成熟度模型(CMM)
(1)基本概念
(2)等級框架以及每一等級的關鍵過程域和基本特征
(3)CMM 等級的內部結構
(三)軟件需求與軟件需求規約
1.軟件需求的定義和分類。
2.常用的需求發現技術
3.需求規約及其格式。
(四)系統規約及軟件設計
1.結構化方法(學)。
2.面向對象方法(學)。
(五)軟件測試
1.軟件測試的概念以及軟件測試過程模型
2.白盒測試技術及其應用
3.黑盒測試技術及其應用。
(六)軟件工程管理
1.軟件工程管理活動。
2.軟件規模、開發成本和進度估算
(七)軟件質量、質量特征以及軟件質量保證
1.軟件質量的概念及質量模型。
2.軟件質量保證活動。
(八)計算機輔助軟件工程 CASE(Computer-Aided Software Engineering)工具與環境
1.CASE 的分類。
2.集成化 CASE 環境的概念
3.CASE 環境的模型。
由于篇幅有限,無法全面展示所有考綱,想要了解更多,請點擊下面附件進行下載。