版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、計算機等級考試2011年9月四級軟件測試工程師筆試真題及答案一、選擇題 下列各題四個選項中,只有一個選項是正確的。729-1983給出軟件質量的定義:軟件產品滿足規(guī)定的和 隱含的與需求能力 有關的全部特征和特性。以下敘述中不屬于這些質量特征和特性的是A) 產品功能B)效率C)可使用性D)項目成本和進度(2) 軟件產品需求規(guī)格說明書是軟件缺陷存在最多的地方,其原因是A) 軟件開發(fā)人員與用戶溝通比較困難,對要開發(fā)的產品需求理解不一致B) 系統(tǒng)設計不能全面考慮產品在功能、性能、安全性、可維護性等方面的平衡C) 采用不熟悉的新技術開發(fā)系統(tǒng)或不科學的算法解決問題D) 系統(tǒng)內各子系統(tǒng)或模塊的參數(shù)過于復雜,
2、導致信息傳遞失誤(3) 條件覆蓋的基本思想是設計若干測試用例,執(zhí)行被測程序,使得每個判斷的每個條件的可能取值至少滿足一次。那么對于如下的C語言程序段(a > 0> 0); (a > 1> 1)1 ;如果采用適用于條件覆蓋的兩個測試用例, 其輸入值分別為2,1, 2和1,2,3,則以下敘述中正確的是A) 執(zhí)行測試后,4個條件a>0, b>0, a> 1, c> 1的所有取值都至少執(zhí)行一次B) 執(zhí)行測試后,除b > 0取真和c > 1取假外其他條件取值都至少執(zhí)行一次C) 執(zhí)行測試后,除b > 0取假和c > 1取真外其他條件取
3、值都至少執(zhí)行一次D) 執(zhí)行測試后,除b > 0取真和c > 1取真外其他條件取值都至少執(zhí)行一次 對于題3所給的C語言程序段(a >0>0); (a > 1> 1)1 ;執(zhí)行條件組合 覆蓋,為使得每一條件取值組合至少執(zhí)行一次,需要的測試用例數(shù)至少是A) 2 B) 3 C) 4 D) 5(5) 單元接口測試是單元測試的一種,以下不屬于單元接口的是A) 參數(shù)表 B) 輸入/輸出文件 C) 出錯信息處理 D) 全局量(6) 下圖(a)是一個程序的模塊結構。模塊 A是主模塊。下圖(b)是集成測試 順 序的示意圖。從此圖可知,這個集成策略是:rzA)自頂向下集成 B)自
4、底向上集成 C)大突擊集成 D)三明治式集成 集成測試分析的作用是指導集成測試用例的設計,安排測試和集成順序。集 成模塊劃分是集成測試分析的一個重要環(huán)節(jié)。以下敘述中不屬于合理的集成模塊 劃分的是A)被集成的幾個模塊間的聯(lián)系必須很密切B)可以很容易地隔離集成模塊的外圍模塊C)集成模塊內部各個模塊必須共享某些數(shù)據(jù)區(qū)或程序區(qū)D)能夠簡便地模擬外圍模塊向集成模塊發(fā)送消息(8)破壞性測試的任務是評測軟件在承受超出其正常負荷N倍的情況下,錯誤出現(xiàn)時的狀態(tài)和錯誤發(fā)生后的恢復能力。它的實施主要在A)系統(tǒng)層 B) 子系統(tǒng)層 C) 協(xié)議/指標層 D) 用戶層(9)程序代碼檢查過程中為檢查說明、使用錯誤,通常需要借
5、助一些引用表。以 下不適用于做這種檢查的引用表是A)循環(huán)層次表 B) 事件/響應表C)變量交叉引用表D)標號交叉引用表(10)在單元測試過程中,“差1錯”屬于比較錯誤,它是指A)不正確地多循環(huán)或少循環(huán)一次B)不同數(shù)據(jù)類型的比較C)不正確的邏輯運算符或優(yōu)先次序D)當遇到死循環(huán)時無法跳出循環(huán)(11)以下關于軟件性能測試的說法中,正確的是A)檢測每個函數(shù)的圈復雜度是軟件性能測試關注的主要內容B)縮短平均故障修復時間是軟件性能測試的主要目的之一C)提高并發(fā)進程數(shù)是軟件性能測試的主要目的之一D) 吞吐量是軟件性能測試中一種常用的性能指標(12) 以下哪種軟件測試不屬于軟件性能測試的范疇A) 數(shù)據(jù)流測試
6、B) 壓力測試 C) 負載測試 D) 并發(fā)測試中(13) 以下關于軟件可靠性測試的說法中,正確的是A) 軟件可靠性測試總是能比白盒測試發(fā)現(xiàn)更多的錯誤B) 軟件可靠性測試總是能比黑盒測試發(fā)現(xiàn)更多的錯誤C) 軟件可靠性測試不關注與軟件性能有關的軟件故障D) 軟件可靠性測試度量出來的軟件可靠性特定于所定義的軟件運行剖面(14) 以下關于軟件可靠性與硬件可靠性的主要區(qū)別的說法中,錯誤的是A) 軟件的失效多是邏輯錯誤引起的;硬件的失效很多不是邏輯錯誤引起的B) 硬件在使用過程中會發(fā)生物理退化;軟件在使用過程中不會發(fā)生物理退化C) 硬件的使用者少,不容易引起失效;軟件的使用者多,更容易引起失效D) 軟件的
7、每個拷貝都是完全一樣的;按照設計生產出來的同規(guī)格硬件總有微小 差別(15) 以下關于面向對象軟件測試的說法中,正確的是A) 對于一個類進行單元測試時,一個測試用例只能調用在該類中定義的方法, 不能調用在該類的父類中定義的方法B) 對于一個類進行單元測試時,一個測試用例只能調用在該類的父類中定義的 方法,不能調用在該類中定義的方法C) 對于一個類進行單元測試時,一個測試用例既可以調用在該類的父類中定義 的方法,也可以調用在該類中定義的方法D) 對于一個類進行單元測試時,由該類及其父類中定義的方法組成的任何一個 序列都是一個合理的測試用例(16) 以下關于面向對象軟件測試的說法中,正確的是A) 不
8、需要對抽象類進行單元測試B) 等價類劃分測試是一種類層次的測試技術C) 不變式邊界測試是一種類層次的測試技術D) 測試動態(tài)綁定是類樹測試的唯一目標(17) 以下關于面向對象軟件集成測試的說法中,錯誤的是A) 協(xié)作集成是指將可以協(xié)作完成特定系統(tǒng)功能的類集成在一起進行集成測試B) 針對一個類的多個成員方法聞協(xié)作的測試不屬于面向對象軟件集成測試關注 的范疇C) 針對一個類的多個實例間協(xié)作的測試不屬于面向對象軟件集成測試關注的范 疇D) 針對一個類樹上多個類的行為的測試屬于面向對象軟件集成測試關注的范疇(18) 以下關于 應用軟件測試的說法中,正確的是A) 內容測試是 應用軟件性能測試的一項重要內容B
9、) 表單測試是 應用軟件易用性測試的一項重要內容C) 并發(fā)測試是 應用軟件安全性測試的一項重要內容D) 測試是 應用軟件功能測試的一項重要內容(19) 以下哪一項不屬于軟件易用性測試關注的內容A) 相似功能的使用風格是否與同類軟件一致B) 軟件內相似功能的使用風格是否一致C) 軟件是否能幫助用戶減少輸入中的重復勞動D) 軟件界面的色彩是否悅目(20) 以下哪一項不屬于兼容性測試關注的范疇A) 操作系統(tǒng)是否能運行于不同的硬件平臺B) 殺毒軟件在清除病毒時是否會影響辦公軟件的正常工作C) 應用軟件是否支持不同的關系型數(shù)據(jù)庫D) 軟件用戶手冊中的功能說明與實際功能是否一致(21) 下列有關測試活動的
10、描述中,錯誤的是A) 測試策劃的主要依據(jù)包括測試合同中測試范圍和進度安排要求等B) 測試執(zhí)行中不能隨意修訂測試計劃C) 測試用例設計是測試執(zhí)行的主要內容D) 測試總結的目的是對測試結果進行分析,以確定軟件產品質量的當前狀態(tài)(22) 以下有關回歸測試的說法中,正確的是A) 回歸測試是一個測試階段B) 回歸測試的目標是確認被測軟件經(jīng)修改和擴充后正確與否C) 回歸測試不能用于單元和集成測試階段D) 回歸測試是指在軟件新版本中驗證已修復的軟件問題(23) 下列有關測試過程質量控制的描述中,正確的是A) 測試設計與實現(xiàn)應完整覆蓋測試需求B) 測試過程中不能對測試需求進行重新獲取C) 測試過程中,若相同時
11、間間隔內發(fā)現(xiàn)的缺陷數(shù)量呈收斂趨勢,則可結束測試D) 軟件測試應解決軟件系統(tǒng)中所有缺陷(24) 下列關于開始軟件測試工作應具備的條件中,錯誤的是A) 具有測試合同 (或項目計劃 )B) 軟件測試文檔齊全、符合規(guī)范C) 所提交的被測軟件受控D) 軟件源代碼正確通過編譯或匯編(25) 軟件測試文檔可進行合理的取舍與合并, 對于微、 小規(guī)模軟件, 下列說法中 錯誤的是A) 測試計劃和測試說明可以合并B) 測試報告中可包括測試記錄和測試問題報告C) 測試報告、測試記錄、測試問題報告和測試總結報告可以合并D) 測試說明和測試報告可以合并二、論述題論述題 1 : 在企業(yè)信息管理系統(tǒng)中,人員信息查詢是最常見的
12、。使用以下 3 個 獨立的查詢條件:1)員工號() 2) 員工姓名() 3) 員工郵件地址 () 每個查詢條件可有可無, 但不能都沒有; 且條件的取值可以是能查到的, 也可以 是查不到的。當出現(xiàn)多個查詢條件時,按 的順序查詢。如果某一條件未出 現(xiàn),則檢查下一條件; 如果某一條件出現(xiàn), 則檢查滿足該條件取值的信息是否存 在:若不存在,立刻中止查詢,并輸出失敗信息;若存在,繼續(xù)下一條件查詢, 最后輸出查詢結果。要求 (1) 畫出實現(xiàn)查詢的程序流程圖。 (2) 給出一組測試路徑, 能覆蓋程序流程 圖的所有分支。論述題2:QESuile Web Version 1.0屮.已知某0A系統(tǒng)測試項LI的部分
13、侑息如下三 測試版4-總計4個測試版木丿按日期排序分別為0A1.0J 11009,OA1.0J 11025, 0A1. 0.111103, OA1.O_11U2!)功能分類視圖4部分待測區(qū)域應人員分配定義如下表所示,功能區(qū)域功能區(qū)城測試人員開發(fā)人員首貞首貞張金畔劉W發(fā)文管理發(fā)文趙均鄭鎮(zhèn)國屮核趙均鄧說國會簽趙均鄭鎮(zhèn)園系統(tǒng)維護系統(tǒng)維護肖小罕張國磊下表是功能區(qū)域“發(fā)文管理/發(fā)文踣下某一個軟件問題的燥作歷史信息,請 依據(jù)QESuile Web Version 1. 0的軟件何題生命周期定義和題屮提供的相關人 負分配M測試版木佗息,填S表屮5項空缺的操作歷必怙息。操作 序號作者執(zhí)行操作操祚后的問題狀態(tài)測
14、試版木1趙斯建新建0/11.0 1110092趙 均校驗/再 現(xiàn)打開個現(xiàn)0093鎮(zhèn)國待驗/修復0254a均打開/再現(xiàn)0255鎮(zhèn)國修復舉復待驗/修復0A1.0JA11036趙 均驗證/同意解決/修復1037趙打開/冉現(xiàn)OA1.0_1111298餓國修復/不修復待驗/不修復無9趙均驗證/同a論述題3:已知Q源程序如下:/loiiglniAdd*/#include<5Ldio. h>#inelude<string. h>define LENGTH Blvoid addLlnlCchui* si, char s2;void reverse(chai* »);ini m
15、ainOchar imsiilELENGIll, in is lr2 LENGTH; prinlf(»入超長熬數(shù)的被加數(shù)和加數(shù):>: scantC%s%s inistrl, imstr2): addLInt (iiilstrl, intstr2): pxintfC超長樓數(shù)和為;門intstxl); reluni 0;1void uddLInt (char si ? char s2>Iini i=0. lEiipj c=0;char sLENGTH;if (strlen(sl) <strleti(£j2)(surcpy (爲 sl>siicpy(slt
16、 s2);surcpy(s2. s):reverse (si) ;rev ei ses2)whilets2i = :0,)'Oh ty2iZ h O' t?;淀°,;c=tmp/10i;i+;)A±ie(si.UH (r&M f tmfFslti-1 O1 c;c=tffip/lU:i+;II (c) si i+4=t+* OT :川ip ;N|卜Jreverse (il):1jvoid reverse(char sLJ)fint i, j:c;for (i=0, j=SLrlen (m) 1;j ) fC=sL;si=sjj;i-(1) 畫出程序中
17、函數(shù)的控制流程圖;(2) 設計一組測試用例,使該程序函數(shù)的語句覆蓋率和分支覆蓋率均能達到100%如果認為該函數(shù)的語句覆蓋率或分支覆蓋率無法達到100%,需 說明為什么。參考答案及解析一、選擇題D(2)B(3) B解析根據(jù)與“”、或“”的“短路”運行特性,結合兩組輸入 值分析可 知,第一個判斷條件b>0取真,第二個判斷條件c> 1取假沒有被執(zhí) 行,其他 條件的取值都被至少執(zhí)行了一次。(4) C解析兩個分支四條路徑,至少需要4個測試用例。(5) D 解析 單元測試從 5 個方面考慮,分別是 : 模塊接口、出錯處理、獨 立路 徑、邊界條件和局部數(shù)據(jù)結構。 答案中,參數(shù)表和輸入 / 輸出文
18、件屬于模塊 接口, 所以答案選 D。(6) B(7) C 解析 合理的集成測試模塊劃分應滿足以下幾點 : 被集成的幾個模塊 之間 的關系必須密切 ;可以方便地隔離集成模塊的外圍模塊 ; 能夠簡便地模擬 外圍模 塊向集成模塊發(fā)送消息 ; 外圍模塊向被測試的集成模塊發(fā)送的消息能夠模擬實際環(huán)境中的大多數(shù)情況。(8) A(9) B 解析 引用表是為了支持對源代碼進行靜態(tài)檢查,可分為 : 標號交叉 引用 表 ; 變量交叉引用表 ; 子程序、宏和函數(shù)表 ; 等價表 ; 常數(shù)表。(10) A 解析 “差 1 錯”是指 :不正確地多循環(huán)或少循環(huán)一次 ; 迭代發(fā)散 時不能 退出; 錯誤地修改了循環(huán)變量。(11)
19、 D 解析 軟件性能的指標主要有 : 響應時間。 系統(tǒng)響應時間和應用延 遲時間。 吞吐量。 并發(fā)用戶數(shù)。 資源利用率。(12) A 解析 軟件性能的測試主要分為 : 性能測試。 并發(fā)測試。 壓力測 試。 可靠性測試。 負載測試。 配置測試。 失效恢復測試。(13) D(14) C解析軟件可靠性與硬件可靠性的區(qū)別:唯一性。軟件設計出來以后, 每份拷貝都是完全一樣的, 而硬件在設計 出來以后 -每個按照設計生產的硬件都 不可能完全相同。 物理退化。 硬件可靠性研究的一個重要原因就是物理退化。邏輯復雜性。軟件是純邏輯產品,內部邏輯復雜度高,而硬件的內部邏輯相對簡單。版本更新。硬件的更新通常較慢,而軟
20、件受到需求變更等因素的影 響, 版本更新比較頻繁。(15) C 解析 由于集成和多態(tài)的使用,對子類的測試通常不能限定在子類中定義的成員變量和成員方法上,還需要考慮父類對子類的影響。(16) C(17) C 解析 協(xié)作集成是在集成測試時針對系統(tǒng)完成的功能,它將可以相 互協(xié) 作完成特定系統(tǒng)功能的類集成在一起進行測試。針對一個類多個實例間的 測試 屬于面向對象集成測試的范疇。(18) D (19)D(20) D 解析 兼容性測試包括 : 與操作系統(tǒng)的兼容性 ;與數(shù)據(jù)庫的兼容 性;與瀏 覽器的兼容性 ; 與中間件的兼容性 ;與其他軟件的兼容性 ;與平臺軟 件的兼容性。(21) C 解析 測試活動包括四
21、項基本內容 : 測試策劃。 測試設計與實現(xiàn), 在該活動中制定測試的技術方案、選擇測試工具,并 根據(jù)測試技術方案設計測 試用例。 測試執(zhí)行。 測試總結。(22) B 解析 回歸測試有兩種不同的使用方式,都是建立在復用原有測試 的思 想之上的。 其方式描述如下 : 一經(jīng)發(fā)現(xiàn)并改正了程序中隱藏的缺陷, 然后再重 新執(zhí)行以前發(fā)現(xiàn)這個缺 陷的測試,看這個缺陷是否重現(xiàn)?;貧w測試的目的是為 了確認對程序的修改達 到了預期的目標。 當對發(fā)現(xiàn)的缺陷進行修改之后, 執(zhí) 行一系列基準測試,以確認程序的修 改沒有對程序的其他部分產生干擾。(23) C 解析 測試過程的質量控制中應包括以下 4 方面的內容 : 把握需求
22、。 在軟件系統(tǒng)開發(fā)過程中,需求的獲取和完善貫穿于每一個階 段,依據(jù)“盡早測 試”和“全面測試”的原則。變更控制。體現(xiàn)“全過程測試”的理念。度量與分析。若相同時間間隔內發(fā)現(xiàn)的缺陷數(shù)量呈收斂狀態(tài),則說明測 試是充分 的。 測試過程可持續(xù)改進。(24) B 解析 軟件測試工作一般應具備的條件為 :具有測試合同 (或項目計 劃); 具有軟件測試所需的各種文檔 ; 所提交的被測軟件受控 ;軟件源代碼正確 通過編 譯或匯編。(25) D 解析 對于微、小規(guī)模的軟件,測試計劃和測試說明可以合并,測試報告、測試記錄、測試問題報告、測試總結報告也可以合并。二.論述題 論述題h(1)流程圖殺曲屋序流儀圖的所有分支的測試路徑如下表所不;號IDNtua
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45016-2024發(fā)動機附件帶傳動系統(tǒng)機械式自動張緊輪試驗方法
- 2024年度廢鋼鐵運輸合同及倉儲配送一體化3篇
- 2024年員工試用期勞動合同與職業(yè)健康安全協(xié)議范本3篇
- 2024年度針紡織品原材料生產技術轉移合同3篇
- 2024年度互聯(lián)網(wǎng)服務區(qū)域代理商授權保護合同3篇
- 2024年度寫字樓物業(yè)服務勞務承包合同范本3篇
- 2024年度高新技術企業(yè)委托研發(fā)合同模板3篇
- 2024年無爭議離婚財產處理合同
- 2024年智能新風系統(tǒng)定制安裝合同3篇
- 新疆警察學院《商業(yè)插圖》2023-2024學年第一學期期末試卷
- 2025年婦產科工作計劃
- 報關稅費代繳服務合同
- 小學體育新課標培訓
- 2024年應急預案知識考試題庫及答案(共60題)
- 2024湖南株洲攸縣城關國家糧食儲備庫員工招聘2人歷年高頻難、易錯點500題模擬試題附帶答案詳解
- DB34∕T 4638-2023 創(chuàng)新型智慧園區(qū)建設與管理規(guī)范
- 有關于企業(yè)的調研報告范文(10篇)
- 重慶市康德卷2025屆高一上數(shù)學期末檢測模擬試題含解析
- 君樂寶在線測評題答案
- 2024版《安全生產法》考試題庫附答案(共100題)
- 2024年重慶市高考地理試卷(含答案與解析)
評論
0/150
提交評論