2016年計算機四級軟件測試工程師模擬試題
一、選擇題(1-25每題2分,共50分)
下列各題A、B、C、D四個選項中,只有一個選項是正確的。請將正確選項填塗在答題卡相應位置上,答在試卷上不得分。
1.關注在一連串的測試中如何選擇合適的程序或子程序路徑來執行有效的檢查,這種測試極有可能是________。
(A)結構測試
(B)黑盒測試
(C)功能測試
(D)靜態測試
2.下面説法正確的是________。
(A)軟件測試僅是在編程之後進行的測試。
(B)需求規格説明、概要設計規格説明、詳細設計規格説明、源程序這些並不全是軟件測試的對象。
(C)測試配置是軟件配置的一個子集。
(D)錯誤發現的越晚,改正的代價就越大,這個代價是呈現接近線性增長的趨勢
3.問題還沒有解決,測試人員新報告的缺陷,或驗證後缺陷仍然存在,這些缺陷所處的狀態是________。
(A)激活狀態
(B)非激活狀態
(C)已修正狀態
(D)關閉狀態
4.在結構化測試用例設計中,有語句覆蓋、條件覆蓋、判定覆蓋(也稱分支覆蓋)、路徑覆蓋等,其中________是最強的覆蓋準則。
(A)語句覆蓋
(B)條件覆蓋
(C)判定覆蓋
(D)路徑覆蓋
5.因果圖方法是根據________之間的因果關係設計測試用例。
(A)輸入和輸出
(B)設計和實現
(C)條件和結果
(D)主程序和子程序
6.軟件測試的目的是________。
(A)證明軟件的正確性
(B)儘可能多地發現軟件系統中的錯誤
(C)找出軟件系統存在的所有錯誤
(D)證明軟件系統中存在錯誤
7.僅根據規格説明書描述的程序功能來設計測試用例的方法稱為是________。
(A)白盒測試法
(B)黑盒測試法
(C)靜態分析法
(D)人工分析法
8.軟件測試方法中,黑盒測試方法和白盒測試方法是常用的方法,其中黑盒測試方法主要用於測試________。
(A)結構合理性
(B)軟件外部功能
(C)程序的`內部邏輯
(D)程序正確性
9.從下列敍述中選出能夠與軟件開發需求分析、設計、編碼相對應的軟件測試________。
(A)集成測試、確認測試、單元測試
(B)單元測試、集成測試、確認測試
(C)單元測試、確認測試、組裝測試
(D)確認測試、集成測試、單元測試
10.下列説法正確的是________。
(A)語句覆蓋使得每個判定的每個分支至少執行一次
(B)判定覆蓋使得每條語句至少執行一次
(C)條件覆蓋使得每個判定每個條件應取到各種可能的值
(D)條件組合覆蓋使得每個判定中各條件的每一種組合至少出現一次
11.集成測試時,能夠較早發現高層模塊接口錯誤的測試方法是________。
(A)自底向上漸增式測試方法
(B)自頂向下漸增式測試方法
(C)非漸增式測試方法
(D)系統測試方法
12.在軟件測試信息流中,輸入的的信息主要有________。
(A)軟件配置
(B)測試配置 考試大(da。com)
(C)測試工具
(D)以上全部
13.以下關於軟件測試方法,説法正確的是________。
(A)單元測試涉及編碼和詳細設計的文檔
(B)系統測試涉及概要設計信息
(C)確認測試涉及編碼和需求規格説明書
(D)集成測試設計其他的系統元素
14.下列軟件質量特性中,一般不作為系統測試重點的是________。
(A)產品版本升級是否容易
(B)軟件是否符合有關的國家和行業標準
(C)軟件產品是否易於理解和使用
(D)可複用的軟件部件所佔的比例
15.一般來説,大多數軟件缺陷源於軟件開發項目的________階段。
(A)軟件測試階段
(B)程序編寫和調試階段
(C)需求和設計階段
(D)加班工作期間
16.一般説來,對一個程序單元的測試應滿足一些具體的技術要求,或達到一定的技術指標。下面選項中屬於單元測試相關的技術要求或指標的是________。
(A)語句覆蓋率達到100%
(B)局部變量的邊界條件處理正確
(C)邏輯比較和控制流處理正確
(D)以上全部
17.下列軟件缺陷中,________是活動狀態,________是非活動狀態。
(A)打開和解決;關閉
(B)打開;解決和關閉
(C)通過;失敗
(D)打開;待驗和關閉
18.測試管理工具提供從測試設計到測試運行的全過程支持。這個工具的主要用途是________。
(A)自動抓取屏幕上的系統運行界面
(B)基於需求規格説明書自動生成測試數據、測試用例
(C)測試用例管理、軟件缺陷管理、軟件測試度量
(D)輔助管理軟件產品的各組成部分,使它們保持一致
19.下列比較適合自動化的軟件測試活動是________。
(A)測試用例設計
(B)迴歸測試
(C)測試環境的建立
(D)探查式測試
20.分析性能下降曲線時會把曲線劃分為幾個區間,那麼對於分析性能瓶頸有很大作用的是哪一個下列區間________。
(A)性能平坦區
(B)性能輕微下降區
(C)性能急劇下降區
(D)其他區
21.下面與軟件可靠性有關的概念中,理解不正確的是_______。
(A)軟件錯誤不僅包括程序代碼的錯誤,軟件開發過程中所有制品的錯誤及軟件的文檔、手冊中的錯誤都可以歸為軟件錯誤
(B)軟件故障是指軟件代碼中的錯誤
(C)在軟件的一次運行期間,軟件故障一定會導致軟件失效
(D)通常修改軟件故障可以降低軟件發生失效的概率,從而提高軟件可靠性
22.在實際的面向對象集成測試中,為保證測試的充分性,往往要關注測試類間的各種連接,下面的測試方法不屬於針對類間連接的測試是________。
(A)受控異常測試
(B)往返場景測試
(C)模態類測試
(D)類關聯的多重性測試
23.以下關於Web應用軟件測試的説法中,正確的是________。
(A)數據完整性測試是Web應用軟件數據層測試的一項重要內容
(B)內容測試是Web應用軟件易用性測試的一項重要內容
(C)表單測試是Web應用軟件表示層測試的一項重要內容
(D)鏈接結構的測試是Web應用軟件安全性測試的一項重要內容
24.下列不屬於對物理破壞的防護措施的是________。
(A)主要設備遠離人為破壞
(B)所有設備遠離災害的侵擾
(C)對通信數據進行加密
(D)主要設備要屏蔽電磁干擾
25.靜態分析中,提供整個項目中的所有函數之間的調用關係圖屬於________。
(A)程序結構分析
(B)程序數據流分析
(C)可視化分析
(D)程序執行頻度分析
二、論述題 (1-1每題10分,2-2每題12分,3-3每題28分,共50分
1.論述題1:以下是某手機中的MP3播放器狀態之間交互行為的描述,請按要求回答問題(10分)
下面以某手機中的MP3播放器的測試為例,説明如何設計測試案例。
某手機中的MP3播放器有三個狀態:待機、播放、停止,播放器最初處於"待機"狀態;可能發生的事件有五種:用户單擊"打開"按鈕,單擊"播放"按鈕,單擊"停止"按鈕,單擊"返回"按鈕,以及播放結束。其中"打開"表示單擊"打開"按鈕,其他類推。
請畫出該播放器中交互行為的狀態圖(應滿足功能圖的要求,不可畫成流程圖)。(10分)
2.論述題2:以下是一個自動飲料售貨機軟件的操作規格説明,請按要求回答問題(12分)
-
2016計算機四級《網絡工程師》單選題訓練
1在組成計算機系統的各類資源中,主要包含有硬件部件以及()A.代碼和數據B.鍵盤、鼠標和顯示器C.操作系統D.各類應用軟件參考答案:A2共享性是操作系統的特徵之一,計算機中的各類設備在操作系統管理下實現共享,那麼,下列哪種設備可以同時共享?A.磁帶機B.投影機C.掃描儀...
-
2015年計算機四級《數據庫工程師》複習重點:數據庫系統
1數據庫系統體系結構1、數據庫系統體系結構:是指數據庫系統的組成構件、各構件的功能及各構件間的協同工作方式;2、分類:(1)集中式:全部數據和數據管理功能均集中在一台計算機上的數據庫系統;包括單用户和主從式兩種,單用户DBS是指系統由一個用户獨佔,不同機器間不...
-
2015年9月計算機四級考試《網絡工程師》模擬題及答案
一、選擇題1.網絡管理系統的組成不包括__D___。A)管理進程B)被管對象C)網絡管理協議D)應用代理2.以下有關CMIP的説法中正確的是__A___。A)OSI管理模型中管理站和代理通過CMIP交換管理信息B)CMIP採用簡單的變量表示管理對象C)CMIP建立在無連接傳輸協議的基礎上D...
-
9月全國計算機等級考試四級數據庫工程師筆試真題及答案
一、選擇題(1)視圖是數據庫中的重要對象,下列有關視圖的説法錯誤的是A)一般情況下,數據庫只存儲視圖的定義,其數據仍存放在相關的基本表中B)可以將複雜的查詢語句封裝在視圖中以簡化相關查詢語句的編寫C)通過視圖可以屏蔽不希望用户看到的敏感數據,提高數據庫數據...