發布時間:2011-12-15 共4頁
選擇題(每小題2分,共50分)
下列各題A)、B)、 C)、 D)四個選項中,只有一個選項是正確的。請將正確選項填涂在答題卡相應位置上,答在試卷上不得分。
?。?)堅持在軟件開發的各個階段實施下列哪種質量保證措施,才能在開發過程中盡早發現和預防錯誤,把出現的錯誤克服在早期
A)技術評審
B)程序測試
C)文檔審查
D)管理評審
?。?)經驗表明,在程序測試中,某模塊與其他模塊相比,若該模塊已發現并改正的錯誤數目較多,則該模塊中殘存的錯誤數目與其他模塊相比,通常應該
A)較少
B)較多
C)相似
D)不確定
(3)對程序中已發現的錯誤進行錯誤定位和確定出錯性質,并改正這些錯誤,同時修改相關的文檔,稱為
A)測試
B)調試
C)錯誤分析
D)驗證
(4)同行評審,有時稱為同級評審,是一種通過作者的同行來確認缺陷和需要變更區域的檢查方法。它主要分為管理評審、技術評審、文檔評審和
A)誤差評審
B)項目評審
C)過程評審
D)組織體系評審
?。?)數據流覆蓋關注的是程序中某個變量從其聲明、賦值到引用的變化情況,它是下列哪一種覆蓋的變種
A)語句覆蓋
B)控制覆蓋
C)分支覆蓋
D)路徑覆蓋
?。?)程序的流程圖如下圖所示,采用路徑覆蓋法進行測試,則至少需要幾個測試用例可以覆蓋所有可能的路徑
A)5
B)6
C)7
D)8
(7)如果一個判定中的復合條件表達式為(A > 1)or(B <= 3),則為了達到100%的條件覆蓋率,至少需要設計多少個測試用例
A)1
B)2
C)3
D)4
?。?)自底向上單元測試的策略是首先對模塊調用圖上的哪一層模塊進行測試
A)最底層
B)下一層
C)最高層
D)上一層
(9)基本路徑測試滿足
A)語句覆蓋
B)路徑覆蓋
C)分支覆蓋
D)條件覆蓋
(10)集成測試對系統內部的交互以及集成后系統功能檢驗了何種質量特性
A)正確性
B)可靠性
C)可使用性
D)可維護性