糯米文學吧

位置:首頁 > 計算機 > 計算機四級

2015全國計算機等級考試四級軟件工程考試大綱

 基本要求:

2015全國計算機等級考試四級軟件工程考試大綱

1. 瞭解軟件工程的基本概念,包括軟件生存週期各階段的主要活動。

2. 理解需求獲取和分析建模的方法,包括結構化分析技術和麪向對象分析技術。

3. 理解軟件設計的原則和方法,包括結構化設計方法和麪向對象設計方法。

4. 理解程序設計風格和編碼規範的思想,結構化程序設計的方法。

5. 理解白盒測試和黑盒測試的測試用例設計思想。

6. 瞭解軟件項目管理的主要知識領域,以及它們在軟件開發中的作用。

7. 瞭解軟件過程的概念和分類,以及軟件過程成熟度模型 CMMI。

8. 理解軟件質量和軟件質量模型的含義,瞭解度量軟件質量的.方法,包括產品的質量和過程的質量。

9. 瞭解軟件質量保證、軟件配置管理、軟件驗證和確認技術、軟件審核方法、軟件評審方法等方面的知識。

10. 瞭解軟件工程標準的層次和作用,以及軟件文檔的分類和作用。

考試內容:

一、 軟件工程概念

1. 軟件與軟件工程概念。

2. 軟件工程過程與軟件生存週期。

3. 軟件工程方法學

4. 軟件過程模型。

5. 軟件工具概述。

二、 面向對象概念與 UML

1. 面向對象系統的基本概念。

2. 統一建模語言 UML 概述。

3. UML 的模型元素。

4. UML 的圖。

三、軟件需求分析

1 . 系統工程概念。

2 . 軟件需求分析的任務和原則。

3 . 軟件需求獲取技術。

4 . 結構化分析方法。

5 . 面向對象分析方法。

6 . 軟件需求規格説明與評審。

四、軟件設計

1 . 軟件設計的任務和原則。

2 . 結構化設計方法。

3 . 軟件的過程設計。

4 . 面向對象系統設計方法。

5 . 軟件體系結構設計。

6 . 對象設計。

7 . 軟件設計説明與評審。

五、程序實現

1 . 程序實現的任務。

2 . 結構化程序設計方法。

3 . 面向對象程序設計方法。

4 . 程序設計風格與編碼規範。

5 . 程序設計語言的選擇。

6 . 程序複雜性度量。

7 . 程序調試。

六、軟件測試

1 . 軟件測試的任務和原則。

2 . 軟件測試的方法。

3 . 軟件測試的策略。

4 . 人工測試。

七、軟件維護

1 . 軟件維護的任務。

2 . 軟件維護的活動。

3 . 程序修改步驟和修改的副作用。

4 . 軟件的可維護性。

八、 軟件過程

1. 軟件過程的概念與分類。

2. 軟件過程的建模。

3. 軟件過程的成熟度模型 CMM/ CMMI。

4. 軟件過程改進。

九、 軟件項目管理

1. 軟件項目與項目管理概述。

2. 軟件項目計劃與集成管理。

3. 軟件項目度量與工作量估算。

4. 軟件項目進度與成本管理。

5. 軟件項目人員與溝通管理。

6. 軟件項目風險管理。

7. 軟件配置管理。

8. 需求管理。

十、 軟件質量保證

1. 軟件質量與質量模型。

2. 軟件質量度量與度量模型。

3. 軟件質量計劃。

4. 軟件質量保證。

5. 驗證和確認。

6. 軟件評審。

7. 審核。

十一、 軟件工程標準與文檔

1. 軟件工程標準及標準化。

2. 軟件工程標準的分類與分級。

3. 軟件文檔的作用與分類。

4. 對文檔編制的質量要求。

5. 軟件工程文檔概要。

 考試方式:

上機考試,總分 50 分,與四級其他一門課程合計考試時長 90 分鐘。

包含:單選題 30 分,多選題 20 分。