軟件評測師考試階段性試題及答案_第1頁
軟件評測師考試階段性試題及答案_第2頁
軟件評測師考試階段性試題及答案_第3頁
軟件評測師考試階段性試題及答案_第4頁
軟件評測師考試階段性試題及答案_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

軟件評測師考試階段性試題及答案姓名:____________________

一、單項選擇題(每題2分,共10題)

1.軟件質量保證的目的是:

A.確保軟件符合需求規(guī)格說明書

B.防止軟件在開發(fā)過程中出現(xiàn)錯誤

C.評估軟件的可靠性和可用性

D.以上都是

2.下列關于軟件測試的說法,錯誤的是:

A.軟件測試是軟件質量保證的重要組成部分

B.軟件測試的目的是找出軟件中的錯誤

C.軟件測試可以在軟件開發(fā)的任何階段進行

D.軟件測試的目的是證明軟件沒有錯誤

3.以下哪種測試不屬于靜態(tài)測試?

A.代碼審查

B.源代碼靜態(tài)分析

C.單元測試

D.代碼走查

4.下列關于軟件度量學的說法,錯誤的是:

A.軟件度量學是軟件工程的一個重要分支

B.軟件度量可以幫助評估軟件質量和性能

C.軟件度量可以用于預測軟件成本和進度

D.軟件度量不能用于評估軟件需求

5.以下哪種方法不屬于軟件需求分析方法?

A.問卷調查

B.用戶訪談

C.腳本編寫

D.案例研究

6.下列關于軟件項目管理的說法,正確的是:

A.軟件項目管理的主要目標是降低成本

B.軟件項目管理的主要目標是縮短開發(fā)周期

C.軟件項目管理的主要目標是確保軟件質量

D.軟件項目管理的主要目標是滿足客戶需求

7.以下哪種軟件配置管理工具不適合大型軟件開發(fā)項目?

A.ClearCase

B.Subversion

C.Git

D.RCS

8.下列關于軟件工程倫理的說法,錯誤的是:

A.軟件工程師應遵守職業(yè)道德規(guī)范

B.軟件工程師應尊重用戶的隱私

C.軟件工程師應保守客戶機密

D.軟件工程師可以隨意修改他人的代碼

9.以下哪種軟件測試方法不適用于測試軟件的功能?

A.黑盒測試

B.白盒測試

C.灰盒測試

D.靜態(tài)測試

10.下列關于軟件維護的說法,錯誤的是:

A.軟件維護是軟件生命周期的重要組成部分

B.軟件維護的主要目的是修復軟件中的錯誤

C.軟件維護可以提高軟件的性能和可靠性

D.軟件維護可以在軟件交付后進行

二、多項選擇題(每題3分,共10題)

1.以下哪些是軟件開發(fā)生命周期的階段?

A.需求分析

B.系統(tǒng)設計

C.編碼實現(xiàn)

D.軟件測試

E.部署運行

2.軟件質量保證活動包括哪些內(nèi)容?

A.軟件審查

B.軟件測試

C.軟件度量

D.軟件過程改進

E.軟件項目管理

3.以下哪些是軟件測試的常用方法?

A.單元測試

B.集成測試

C.系統(tǒng)測試

D.驗收測試

E.回歸測試

4.以下哪些是軟件需求分析的常用工具?

A.用例圖

B.狀態(tài)圖

C.需求跟蹤矩陣

D.用戶故事

E.數(shù)據(jù)流圖

5.軟件項目管理中,以下哪些是關鍵路徑法(CPM)中的活動?

A.活動識別

B.活動排序

C.活動估計

D.制定進度計劃

E.資源分配

6.以下哪些是軟件配置管理的基本任務?

A.配置項識別

B.配置項版本控制

C.配置項變更控制

D.配置項狀態(tài)報告

E.配置項發(fā)布管理

7.軟件工程倫理中,以下哪些是軟件工程師應遵循的原則?

A.公平性

B.誠信

C.尊重用戶隱私

D.遵守法律法規(guī)

E.保守客戶機密

8.以下哪些是軟件維護的類型?

A.更正性維護

B.適應性維護

C.優(yōu)化性維護

D.預防性維護

E.改進性維護

9.以下哪些是軟件質量度量的指標?

A.功能性指標

B.非功能性指標

C.質量屬性指標

D.風險指標

E.成本指標

10.以下哪些是軟件項目風險評估的方法?

A.專家評審法

B.概率影響矩陣

C.模擬法

D.質量功能部署(QFD)

E.敏感性分析

三、判斷題(每題2分,共10題)

1.軟件開發(fā)生命周期模型中的瀑布模型是一種線性的軟件開發(fā)過程。(正確/錯誤)

2.軟件測試的目的是確保軟件產(chǎn)品完全符合需求規(guī)格說明書。(正確/錯誤)

3.代碼審查和代碼走查都屬于靜態(tài)測試的范疇。(正確/錯誤)

4.軟件度量只能用于評估軟件產(chǎn)品的性能。(正確/錯誤)

5.需求分析階段的輸出通常包括軟件需求規(guī)格說明書。(正確/錯誤)

6.在軟件項目管理中,關鍵路徑法(CPM)是用來確定項目完成的最短時間的。(正確/錯誤)

7.軟件配置管理的主要目的是防止軟件版本混亂和確保軟件的可追蹤性。(正確/錯誤)

8.軟件工程師有責任保守客戶的商業(yè)秘密和技術秘密。(正確/錯誤)

9.適應性維護是針對軟件在運行過程中遇到的新環(huán)境或需求而進行的維護。(正確/錯誤)

10.軟件質量度量指標中,用戶滿意度是衡量軟件非功能性指標的一個重要指標。(正確/錯誤)

四、簡答題(每題5分,共6題)

1.簡述軟件開發(fā)生命周期模型中V模型的特點及其與瀑布模型的關系。

2.解釋軟件測試中的“缺陷生命周期”概念,并簡要說明其各個階段。

3.列舉至少三種軟件維護的類型,并簡要說明每種類型的維護目的。

4.簡要介紹軟件項目風險管理的基本步驟。

5.解釋軟件度量在軟件工程中的作用,并舉例說明如何使用軟件度量來評估軟件質量。

6.簡述軟件工程倫理中,軟件工程師在面對道德困境時應遵循的原則。

試卷答案如下

一、單項選擇題

1.D

解析思路:軟件質量保證的目的是確保軟件產(chǎn)品滿足既定的質量標準,包括符合需求規(guī)格說明書、防止錯誤、評估可靠性和可用性等方面。

2.D

解析思路:軟件測試的目的是發(fā)現(xiàn)軟件中的錯誤,而非證明軟件沒有錯誤。測試過程中總會存在一定的缺陷和不足。

3.C

解析思路:單元測試、集成測試、系統(tǒng)測試和驗收測試都屬于動態(tài)測試,而代碼審查、源代碼靜態(tài)分析和代碼走查屬于靜態(tài)測試。

4.D

解析思路:軟件度量學用于評估軟件的質量和性能,包括功能性指標和非功能性指標,也可以用于預測成本和進度。

5.C

解析思路:問卷調查、用戶訪談和案例研究都是需求分析方法,而腳本編寫通常用于測試階段。

6.D

解析思路:軟件項目管理的目標是確保項目滿足客戶需求,包括成本、進度和質量等方面。

7.D

解析思路:RCS是一個簡單的版本控制系統(tǒng),不適合大型軟件開發(fā)項目,因為它缺乏高級的版本控制和協(xié)作功能。

8.D

解析思路:軟件工程師應遵守職業(yè)道德規(guī)范,尊重用戶隱私,保守客戶機密,并遵守法律法規(guī)。

9.D

解析思路:靜態(tài)測試不涉及執(zhí)行代碼,而黑盒測試、白盒測試和灰盒測試都是動態(tài)測試,需要執(zhí)行代碼。

10.B

解析思路:軟件維護的主要目的是修復軟件中的錯誤,提高軟件的性能和可靠性,而不僅僅是在軟件交付后進行。

二、多項選擇題

1.A,B,C,D,E

解析思路:軟件開發(fā)生命周期的階段包括需求分析、系統(tǒng)設計、編碼實現(xiàn)、軟件測試和部署運行。

2.A,B,C,D,E

解析思路:軟件質量保證活動包括軟件審查、軟件測試、軟件度量、軟件過程改進和軟件項目管理。

3.A,B,C,D,E

解析思路:軟件測試的常用方法包括單元測試、集成測試、系統(tǒng)測試、驗收測試和回歸測試。

4.A,B,C,D,E

解析思路:軟件需求分析的常用工具包括用例圖、狀態(tài)圖、需求跟蹤矩陣、用戶故事和數(shù)據(jù)流圖。

5.A,B,C,D,E

解析思路:關鍵路徑法(CPM)中的活動包括活動識別、活動排序、活動估計、制定進度計劃和資源分配。

6.A,B,C,D,E

解析思路:軟件配置管理的基本任務包括配置項識別、配置項版本控制、配置項變更控制、配置項狀態(tài)報告和配置項發(fā)布管理。

7.A,B,C,D,E

解析思路:軟件工程倫理中,軟件工程師應遵循的原則包括公平性、誠信、尊重用戶隱私、遵守法律法規(guī)和保守客戶機密。

8.A,B,C,D,E

解析思路:軟件維護的類型包括更正性維護、適應性維護、優(yōu)化性維護、預防性維護和改進性維護。

9.A,B,C,D,E

解析思路:軟件質量度量指標包括功能性指標、非功能性指標、質量屬性指標、風險指標和成本指標。

10.A,B,C,D,E

解析思路:軟件項目風險評估的方法包括專家評審法、概率影響矩陣、模擬法、質量功能部署(QFD)和敏感性分析。

三、判斷題

1.正確

解析思路:V模型是一種將軟件測試活動與軟件開發(fā)活動緊密關聯(lián)的模型,與瀑布模型相比,V模型強調測試與開發(fā)的并行進行。

2.正確

解析思路:缺陷生命周期是指從缺陷被發(fā)現(xiàn)到最終被解決的過程,包括發(fā)現(xiàn)、報告、分析、修復和驗證等階段。

3.正確

解析思路:代碼審查和代碼走查都是靜態(tài)測試方法,通過人工檢查代碼來發(fā)現(xiàn)潛在的錯誤和不足。

4.錯誤

解析思路:軟件度量不僅用于評估軟件產(chǎn)品的性能,還包括評估軟件的質量、進度、成本等方面。

5.正確

解析思路:需求分析階段的輸出通常包括軟件需求規(guī)格說明書,它是后續(xù)開發(fā)、測試和部署的基礎。

6.正確

解析思路:關鍵路徑法(CPM)用于確定項目完成的最短時間,通過識別關鍵路徑上的活動,可以有效地管理項目進度。

7.正確

解析思路:軟件配置管理的主要目的是防

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論