發(fā)布時間:2011-12-15 共4頁
選擇題(每小題2分,共50分)
下列各題A)、B)、 C)、 D)四個選項中,只有一個選項是正確的。請將正確選項填涂在答題卡相應(yīng)位置上,答在試卷上不得分。
(1)堅持在軟件開發(fā)的各個階段實施下列哪種質(zhì)量保證措施,才能在開發(fā)過程中盡早發(fā)現(xiàn)和預(yù)防錯誤,把出現(xiàn)的錯誤克服在早期
A)技術(shù)評審
B)程序測試
C)文檔審查
D)管理評審
(2)經(jīng)驗表明,在程序測試中,某模塊與其他模塊相比,若該模塊已發(fā)現(xiàn)并改正的錯誤數(shù)目較多,則該模塊中殘存的錯誤數(shù)目與其他模塊相比,通常應(yīng)該
A)較少
B)較多
C)相似
D)不確定
(3)對程序中已發(fā)現(xiàn)的錯誤進行錯誤定位和確定出錯性質(zhì),并改正這些錯誤,同時修改相關(guān)的文檔,稱為
A)測試
B)調(diào)試
C)錯誤分析
D)驗證
(4)同行評審,有時稱為同級評審,是一種通過作者的同行來確認缺陷和需要變更區(qū)域的檢查方法。它主要分為管理評審、技術(shù)評審、文檔評審和
A)誤差評審
B)項目評審
C)過程評審
D)組織體系評審
(5)數(shù)據(jù)流覆蓋關(guān)注的是程序中某個變量從其聲明、賦值到引用的變化情況,它是下列哪一種覆蓋的變種
A)語句覆蓋
B)控制覆蓋
C)分支覆蓋
D)路徑覆蓋
(6)程序的流程圖如下圖所示,采用路徑覆蓋法進行測試,則至少需要幾個測試用例可以覆蓋所有可能的路徑
A)5
B)6
C)7
D)8

(7)如果一個判定中的復(fù)合條件表達式為(A > 1)or(B <= 3),則為了達到100%的條件覆蓋率,至少需要設(shè)計多少個測試用例
A)1
B)2
C)3
D)4
(8)自底向上單元測試的策略是首先對模塊調(diào)用圖上的哪一層模塊進行測試
A)最底層
B)下一層
C)最高層
D)上一層
(9)基本路徑測試滿足
A)語句覆蓋
B)路徑覆蓋
C)分支覆蓋
D)條件覆蓋
(10)集成測試對系統(tǒng)內(nèi)部的交互以及集成后系統(tǒng)功能檢驗了何種質(zhì)量特性
A)正確性
B)可靠性
C)可使用性
D)可維護性