2010年計算機四級軟件測試工程師筆試真題
一、單項選擇題
1. 下列有關軟件質量的敍述中,錯誤的是
A) 軟件質量不僅包括軟件產品的質量,還包括軟件過程的質量
B) 明確的軟件質量屬性是指在合同或行業標準中規定必須實現的質量要求
C) 隱含的軟件質量屬性在合同或行業標準中沒有規定,因此在產品開發時不必專門考慮
D) 軟件的功能和性能必須結合在一起考慮
2. 下列有關軟件測試的敍述中,正確的是
A) 測試是軟件開發中一個單獨的階段,其目的是對已實現的程序編碼進行正確性檢驗
B) 一個成功的測試能夠驗證程序的確做了它應該做的事情
C) 根據80/20的原則,優秀的軟件開發人員所編寫的程序錯誤少,因此時於他們的程序,重點不應放在缺陷測試上
D) 在軟件過程的早期尋找儘可能多的錯誤符合軟件測試的原則
3. 下列有關白盒測試的敍述中,錯誤的是
A) 白盒測試是在同時擁有源代碼和可執行代碼的情形下才可以進行的一種軟件測試方法
B) 白盒測試應該由開發人員實施,因為只有他們才能夠訪問測試執行所涉及的代碼
C) 即使對所有的源代碼都進行了100%的邏輯覆蓋測試,也不能保證程序中沒有錯誤
D)軟件測試人員制定測試計劃的目的是想盡可能多地對源代碼進行測試
4. 下列有關黑盒測試的敍述中,錯誤的是
A) 黑盒測試是在不考慮源代碼的情形下進行的一種軟件測試方法
B) 最好由測試人員、最終用户和開發人員組成的團隊來實施黑盒測試
C) 黑盒測試主要是通過對比和分析實測結果和預期結果來發現它們之間的差異,所以黑盒測試又稱為“數據驅動”測試
D) 數據流測試是一種黑盒測試方法
5. 走查是一種重要的審查方法,下列所述的審查活動中,不屬於走查的是
A) 審查小組的組織者事先把相關的設計文檔、源程序和其他材料發給每一個小組成員,要求他們預先了解審查的內容
B) 測試員事先根據審查的源代碼準備一批測試用例
C) 程序員在小組審查會上向全體審查人員逐條講解自己編寫的程序
D) 所有參與審查的人員集體扮演“計算機”的角色,使用事先準備的測試用例按照源程序規定的順序逐條執行,討論可能出現的問題
6. 下面有關軟件測試的敍述中,不屬於H模型核心思想的是
A) 軟件測試不僅僅指測試的執行,還包括很多其他的活動
B) 軟件測試是一個獨立的流程,貫穿產品整個開發週期,與其他流程併發地進行
C) 軟件測試要儘早準備,儘早執行
D) 軟件測試不同層次的測試活動嚴格按照某種線性次序執行
7. 下面有關路徑測試的敍述中,錯誤的是
A) 路徑覆蓋是最強的覆蓋測試,它不但能發現其他覆蓋測試能發現的問題,還能發現其他覆蓋測試不能發現的問題
B) 測試員不可能對任何一個程序都完成100%的路徑測試
C) 不提倡用不同的數據重複測試同一條路徑
D) 即使每條路徑都執行了一次,程序還是可能存在缺陷
8. 同行評審主要包括管理評審、技術評審、過程評審和
A) 需求評審 B) 文檔評審 C) 質量評審 D) 風險評審
9. 對於如下給出的程序段:
if(A>B) and(C=5)
then do P1;
若考慮滿足條件/判定覆蓋原則以及內部邊界條件,需要設計的最小測試輸入數據集可能是
A) (A=2,B=1,C=5),(A=2,B=1,C=4),(A=1,B=2,C=5),(A=1,B=1,C=5)
B) (A=2,B=1,C=5),(A=2,B=1,C=4),(A=1,B=2,C=5),(A=1,B=2,C=4)
C) (A=2,B=1,C=5),(A=2,B=1,C=4),(A=1,B=2,C=5)
D) (A=2,B=1,C=5),(A=1,B=2,C=4)
10. 下列關於邏輯覆蓋的説法中,錯誤的是
A) 滿足條件覆蓋的測試不一定滿足判定覆蓋
B) 滿足條件組合覆蓋的測試一定滿足判定覆蓋、條件覆蓋和判定/條件覆蓋
C) 滿足路徑覆蓋的測試也一定滿足條件組合覆蓋
D) 滿足判定/條件覆蓋的測試也一定滿足判定覆蓋和條件覆蓋
11. 以下關於軟件性能測試的説法中,正確的是
A) 對於沒有併發的應用系統而言,響應時間與吞吐量成反比關係
B) 應用系統的資源利用率越高,性能也就越好
C) 軟件性能測試是從用户視角考察軟件性能
D) 併發進程數是軟件性能測試中一種常用的性能指標
12. 以下哪一種技術屬於基於性能計數器的分析技術
A) 數據流分析 B) 指針分析 C) 時間序列分析 D) 進程分析
13. 以下哪種軟件測試屬於軟件性能測試的範疇
A) 路徑覆蓋測試 B) 併發測試 C) 安全性測試 D) 健壯性測試
14. 以下關於軟件可靠性測試的説法中,正確的是
A) 軟件可靠性測試是一種比白盒測試更嚴格的軟件測試
B) 軟件可靠性測試的代價通常比較高
C) 軟件可靠性測試本質上是一種黑盒單元測試
D) 軟件可靠性測試不適用於面向對象軟件測試
15. 以下關於面向對象軟件測試的説法中,正確的是
A) 單個成員方法的測試不屬於面向對象單元測試考慮的範疇
B) 等價類劃分測試只適用於傳統軟件的測試,不適用於面向對象軟件的測試
C) 基於判定表的測試適用於面向對象軟件的測試
D) 抽象類無法進行單元測試
16. 以下關於面向對象軟件測試的説法中,正確的是
A) 大突擊集成是最有效的面向對象軟件集成測試策略
B) 在面向對象軟件的單元測試中,一棵繼承樹上的每個類都需要進行測試
C) 針對一個類的多個實例間協作的測試屬於面向對象軟件集成測試考慮的範疇
-
計算機四級考試網絡工程師考點:企業網與Intranet
企業網是連接企業內部各部門並和企業外界相連,為企業的通信、辦公自動化、經營管理、生產銷售以及自動控制服務的重要信息基礎設施。Intranet是基於TCP/IP協議,使用環球網WWW工具,採用防止外界侵入的安全措施,為企業內部服務,並有連接Intranet功能的企業內部網絡。...
-
2016年計算機等級考試四級軟件測試工程師試題
下列各題A、B、C、D四個選項中,只有一個選項是正確的。請將正確選項填塗在答題卡相應位置上,答在試卷上不得分。1.在軟件測試中,白盒測試方法是通過分析程序的________來設計測試用例。(A)應用範圍(B)功能(C)內部邏輯(D)輸入數據2.下列關於測試方法的敍述中不正確...
-
2015年9月計算機四級考試《網絡工程師》模擬題及答案
一、選擇題1.網絡管理系統的組成不包括__D___。A)管理進程B)被管對象C)網絡管理協議D)應用代理2.以下有關CMIP的説法中正確的是__A___。A)OSI管理模型中管理站和代理通過CMIP交換管理信息B)CMIP採用簡單的變量表示管理對象C)CMIP建立在無連接傳輸協議的基礎上D...
-
2015年計算機四級網絡工程師考試模擬試題及答案
一、選擇題1.以下不是使用te配置路由器的必備條件的是_________。A)在網絡上必須配備一台計算機作為teServerB)作為模擬終端的計算機與路由器都必須與網絡連通,它們之間能相互通信c)計算機必須有訪問路由器的權限D)路由器必須預先配置好遠程登錄的密碼2.以下關...