




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、全國計算機等級考試四級筆試樣卷軟件測試工程師作者:未知 更新時間:2010-2-5 22:48:48 來源:蘇州自學(xué)考試網(wǎng)【字號:大 中小 本條信息瀏覽人次共有214次導(dǎo)讀全國計算機等級考試四級筆試樣卷軟件測試工程師選擇題(每小題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)并改正
2、的錯誤數(shù)目較多,則該模塊中殘存的錯誤數(shù)目與其他模塊相比,通常應(yīng)該A)較少B)較多C)相似D)不確定(3)對程序中已發(fā)現(xiàn)的錯誤進行錯誤定位和確定出錯性質(zhì),并改正這些錯誤,同時修改相關(guān)的文檔,稱為A)測試B)調(diào)試C)錯誤分析D)驗證(4 )同行評審,有時稱為同級評審,是一種通過作者的同行來確認(rèn)缺陷和需要變更區(qū)域的檢查方法。它主要分為管理評審、技術(shù)評審、文檔評審和A)誤差評審B)項目評審C)過程評審D)組織體系評審(5)數(shù)據(jù)流覆蓋關(guān)注的是程序中某個變量從其聲明、賦值到引用的變化情況,它是下列哪一種覆蓋的變種A)語句覆蓋B)控制覆蓋C)分支覆蓋D)路徑覆蓋(6)程序的流程圖如下圖所示,采用路徑覆蓋法進
3、行測試,則至少需要幾個測試用例可以 覆蓋所有可能的路徑A)5B) 6C) 7D) 8(7)如果一個判定中的復(fù)合條件表達式為(A 1 ) or( B = 3 ),則為了達到100%的條件覆蓋率,至少需要設(shè)計多少個測試用例A)1B) 2C ) 3D ) 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 )可維護性(11)在軟件性能測試中,下列指標(biāo)中哪個不是
4、軟件性能的指標(biāo)A)響應(yīng)時間B)吞吐量C )資源利用率D )并發(fā)進程數(shù)(12)下列關(guān)于軟件性能測試的說法中,正確的是A)性能測試的目的不是為了發(fā)現(xiàn)軟件缺陷B)壓力測試與負(fù)載測試的目的都是為了探測軟件在滿足預(yù)定性能需求的情況下所能負(fù)擔(dān)的 最大壓力C)性能測試通常要對測試結(jié)果進行分析才能獲得測試結(jié)論D)在性能下降曲線上,最大建議用戶數(shù)通常處于性能輕微下降區(qū)與性能急劇下降區(qū)的交界 處(13)下列關(guān)于軟件可靠性測試的說法中,錯誤的是A)發(fā)現(xiàn)軟件缺陷是軟件可靠性測試的主要目的B)軟件可靠性測試通常用于有可靠性要求的軟件C)在一次軟件可靠性測試中,執(zhí)行的測試用例必須完全符合所定義的軟件運行剖面D)可靠性測試
5、通常要對測試結(jié)果進行分析才能獲得測試結(jié)論(14 )下列關(guān)于面向?qū)ο筌浖y試的說法中,正確的是A)在測試一個類時,只要對該類的每個成員方法都進行充分的測試就完成了對該類充分的測試B)在存在多態(tài)的情況下,為了達到較高的測試充分性,應(yīng)對所有可能的綁定都進行測試C) 假設(shè)類B是類A的子類,如果類 A已進行了充分的測試,在測試類B時不必測試任何類B繼承類A的成員方法D)對于一棵繼承樹上的多個類,只有處于葉節(jié)點的類需要測試(15 )下列哪種測試不屬于面向?qū)ο髥卧獪y試考慮的范疇A)成員方法的測試B)類的測試C)類樹的測試D)多個相互協(xié)作的類樹的測試(16 )下列關(guān)于面向?qū)ο蠹蓽y試的說法中,正確的是A)大突
6、擊集成是面向?qū)ο蠹蓽y試最常用且最有效的方法B)自底向上集成和自頂向下集成都需要為集成測試開發(fā)大量代碼C)協(xié)作集成在任何情況下都優(yōu)于自底向上集成和自頂向下集成D)高頻集成是以自底向上集成為基礎(chǔ),利用冒煙測試進行的集成測試(17)在Web應(yīng)用軟件的分層測試策略中,下列哪個不是測試關(guān)注的層次A)數(shù)據(jù)層B)業(yè)務(wù)層C)服務(wù)層D)表示層(18 )下列關(guān)于 Web應(yīng)用軟件測試的說法中,正確的是A) Cookie測試是 Web應(yīng)用軟件功能測試的重要內(nèi)容B)對于沒有使用數(shù)據(jù)庫的 Web應(yīng)用軟件,不需要進行性能測試C)鏈接測試是 Web應(yīng)用軟件易用性測試的重要內(nèi)容D) Web應(yīng)用軟件安全性測試僅關(guān)注Web應(yīng)用軟
7、件是否能夠防御網(wǎng)絡(luò)攻擊(19 )下列哪一項不屬于軟件功能易用性測試關(guān)注的內(nèi)容A)軟件界面的色彩是否協(xié)調(diào)B)軟件是否能主動禁止用戶可能進行的非法操作C)軟件是否允許用戶針對自己的使用習(xí)慣進行定制D)軟件是否能幫助用戶減少輸入中的重復(fù)勞動(20)下列關(guān)于極限測試的說法中,正確的是A)極限測試是一種新型的測試方法,傳統(tǒng)的測試技術(shù)均不適用于極限測試B)極限測試中所有的測試均是由編碼人員完成的C)與傳統(tǒng)的軟件測試相比,極限測試是一種更嚴(yán)格的測試D)極限測試需要頻繁地進行單元測試(21)下列有關(guān)測試過程 V模型的說法中,正確的是A)驗收測試應(yīng)確定程序的執(zhí)行是否滿足軟件設(shè)計的要求B)系統(tǒng)測試應(yīng)確定系統(tǒng)功能和
8、性能的質(zhì)量特性是否達到系統(tǒng)要求的指標(biāo)C)單元測試和集成測試應(yīng)確定軟件的實現(xiàn)是否滿足用戶需要或合同的要求D)集成測試在編碼結(jié)束前就可以開始(22) 下列哪項工作與軟件缺陷管理和追蹤無關(guān)A) 對缺陷應(yīng)該包含的信息條目、狀態(tài)分類等進行完善設(shè)計B) 通過軟件系統(tǒng)自動發(fā)送通知給相關(guān)開發(fā)和測試人員,使缺陷得到及時處理C) 對測試用例的執(zhí)行結(jié)果進行記錄和追蹤D) 通過一些歷史曲線和統(tǒng)計曲線來分析和預(yù)測未來的缺陷發(fā)現(xiàn)情況(23 )下列有關(guān)軟件問題生命周期模型狀態(tài)定義的說法中,錯誤的是A) “新建”表示測試中發(fā)現(xiàn)并報告了新的軟件問題B) “打開”表示軟件問題已被確認(rèn)并分配給相關(guān)開發(fā)工程師處理C) “關(guān)閉”表示軟
9、件問題已被開發(fā)人員修復(fù)并等待測試人員驗證D) “解決”表示軟件問題已被確認(rèn)修復(fù)(24) 下列有關(guān)軟件測試工具的說法中,錯誤的是A) 靜態(tài)測試工具可用于對軟件需求、結(jié)構(gòu)設(shè)計、詳細設(shè)計和代碼進行評審、走查和審查B) 靜態(tài)測試工具可對軟件的復(fù)雜度分析、數(shù)據(jù)流分析、控制流分析和接口分析提供支持C) 動態(tài)測試工具可用于軟件的覆蓋分析和性能分析D) 動態(tài)測試工具不包括軟件的仿真測試和變異測試(25) 計算機軟件測試規(guī)范規(guī)定,軟件測試的類別可分為:單元測試、集成測試以及A)系統(tǒng)測試B)驗收測試C)系統(tǒng)測試和驗收測試D)配置項測試、系統(tǒng)測試和驗收測試論述題(3題,共50分)論述題答題必須用藍、黑色鋼筆或圓珠筆
10、寫在論述題答題紙的相應(yīng)位置上。論述題1:以下是學(xué)生選課系統(tǒng)中“學(xué)生查詢成績”交互行為的描述,請按要求回答問題(20分) 交互開始時終端上顯示首頁,用戶選擇“查詢”請求后,顯示“請輸入學(xué)號”。在用戶輸入學(xué)號后,系統(tǒng)核對學(xué)生學(xué)號:若輸入的學(xué)號不正確,則顯示“輸入的學(xué)號不正確”, 此次查詢?nèi)∠?,回到首頁;若輸入的學(xué)號正確,出現(xiàn)“請輸入課程名”。一旦輸入課程名,就開始核對課程名稱:若輸入的課程名不正確,則顯示“輸入的課程名不正確”,此次查詢?nèi)∠?,回到首頁;若輸入的課程名正確,則根據(jù)“學(xué)號”和“課程名”, 查詢學(xué)生成績。若查詢學(xué)生成績成功,則顯示查詢到的成績,系統(tǒng)詢問是否繼續(xù)查詢:當(dāng)用戶選擇“繼續(xù)查詢”
11、后回到“請輸入學(xué)號”;當(dāng)用戶選擇“結(jié)束查詢”后回到首頁。若查詢學(xué)生成績失敗,則顯示“查詢失敗”后回到首頁。(1 )請畫出該系統(tǒng)以上交互行為的狀態(tài)圖(應(yīng)滿足功能圖的要求,不可畫成流程圖)。(10 分)(2)使用基本路徑測試方法確定該狀態(tài)圖的測試路徑。(10分)論述題2:以下是QESuite Web/ersion 1.0中某測試項目的部分界面,請按要求回答問題(12分)(1 )下圖是該測試項目的測試用例執(zhí)行文檔界面。有幾個測試用例沒有執(zhí)行?有幾個測試用例最近一次執(zhí)行通過?有幾個測試用例最近一次執(zhí)行失???(3分);:聆.二篁=瞥JTH岳舟試出山営覆tlAJlLX吾8*退李at件手城:哉仲首埋.pii
12、flf件 ae件爭蛛:曙件舌丑,h送莒件苯件F就;菲件鷲越Pi蘭醉件at件乎妬丿蓋井皆許 第世c件tr件y箱* ar忤理;汝笫件件*歩/醉件囂理;耳堆件 阻件手城;af件甘!fl.isat怦 彌誣?事西綠色綠色黃色色藍色虹色綠色色(2)下圖是該測試項目的某軟件問題報告視圖。按QESuite Web Version 1.0 中的軟件問題生命周期定義,4號軟件問題報告需要何種人員進行哪些可能的操作?5號軟件問題報告需要何種人員進行哪些可能的操作?8號軟件問題報告需要何種人員進行哪些可能的操作? ( 9 分)P、河魁報告頂目:L4i aE B- Dwbft衆(zhòng)蜒試子第尖絢F不禺tl/ acrt=tr
13、5/ iff r+自麥運的起倩3篩津郵件爭蜒/娜件善輝肢郵件憶疵件礙5持吐/悔SE在王回呈郵怦E9w件鬣陽櫛劇文沖養(yǎng)音.在淞清郵悴護4打幵/再理蘿件累扳/郵幃酋理/巴越腋罰.打幵/離理起件泉紋/輦件昔衣忡魁燈 staswf共空事記隸扶1頁Mi3U炎論述題3 :針對以下C語言程序,請按要求回答問題(18分)已知link.c 源程序如下:/*lin k.c程序?qū)蜗蜴湵磉M行操作,首先建立一個單向鏈表,然后根據(jù)用戶的選擇可以對其進行插入節(jié)點、刪除節(jié)點和鏈表反轉(zhuǎn)操作*/#in clude#in elude typedef struct list_ node *list_po in ter;typede
14、f struct list_ node/定義鏈表指針/定義鏈表結(jié)構(gòu)int data;list_po in terlink;list_ node;/用到的操作函數(shù):list_po in ter create。;/建立一個單向鏈表在node后加入一個新的節(jié)void in sert(list_po in ter *p_ptr, list_po in ter no de); /占八、void delete_ no de(list_po in ter *p_ptr, list_po in ter trail, list_po in ter no de);/刪除前一個節(jié)點是trail的當(dāng)前節(jié)點nodevo
15、id prin t(list_po in ter ptr);/打印鏈表節(jié)點中的值ptr=NULL; no de, trail; *p = & ptr;反轉(zhuǎn)鏈表list_po in ter in vert(list_po in ter lead);/ int mai n()list_po in terlist_po in terlist_po in terint choose, locati on, i;printf(you should create a link first:n);/建立一個單向鏈表:ptr=create();/* ptr指向鏈表的第一個節(jié)點*/prin t(ptr);/根據(jù)
16、用戶的不同選擇進行相應(yīng)的操作:prin tf(i nput nu mber 0, you can quit the program n);prin tf(i nput nu mber 1, you can insert a new node to linkn ”);prin tf(i nput nu mber 2, you can delete a node from the linkn ”);prin tf(i nput nu mber 3, you can invert the linkn ”);prin tf(please in put your choice n);scan f(%d,
17、 & choose);while(choose!=0)switch(choose)case 1:prin tf(you will in sert a node to the linkn ”);prin tf(please in put the locati on of the no de: n);scan f(%d, &o catio n);node = ptr;i = 1;while(ili nk;i+;in sert(p, no de);/* p 為指向 ptr 的指針 */prin t(ptr);break;case 2:prin tf(you will delete a node fr
18、om the lin kn);prin tf(please in put the locati on of the no de:n);scan f(%d, &o catio n);node = ptr;if(locati on =1)trail = NULL;trail = ptr;i = 1;while(ili nk;i+;node = trail-li nk;delete_ no de(p, trail, no de);prin t(ptr);break;case 3:prin tf(you will invert the linkn);ptr = in vert(ptr);prin t(
19、ptr);break;default:break;return -1;prin tf(please in put your choicen);scan f(%d, & choose);return 0;/根據(jù)用戶的輸入數(shù)值建立一個新的單向鏈表:list_po in ter create()int i, curre nt, le ngth;list_po in terp1, p2, head;prin tf(please in put the node nu mber of the lin k:n);scan f(%d, &en gth); prin tf(the nu mber of the
20、link is : %dn, le ngth); prin tf(please in put the data for the link no de:n);i =0;p1= p2= (list_po in ter) malloc(sizeof(list_ no de);head = p1;for(i = 0; iscan f(%d, O t);p1-data = curre nt;p2-li nk = p1;p2 = p1;p1 = (list_po inter) malloc(sizeof(list_ no de);p2-li nk = NULL;retur n head;(1) 畫出主函數(shù)
21、 main的控制流程圖。(10分)(2) 設(shè)計一組測試用例,盡量使main函數(shù)的語句覆蓋率能達到 100%。如果認(rèn)為該函數(shù)的語句覆蓋率無法達到100%,需說明原因。(8分)/locatio n) /locati on)Whe n you are old and grey and full of sleep,And no ddi ng by the fire, take dow n this book,And slowly read, and dream of the soft lookYour eyes had once, and of their shadows deep;How many
22、loved your mome nts of glad grace,And loved your beauty with love false or true,But one man loved the pilgrim soul in you,And loved the sorrows of your cha nging face;And bending dow n beside the glow ing bars,Murmur, a little sadly, how love fledAnd paced upon the mountains overheadAnd hid his face
23、 amid a crowd of stars.The furthest dista nee in the worldIs not betwee n life and deathBut whe n I sta nd in front of youYet you dont know thatI love you.The furthest dista nee in the worldIs not whe n I sta nd in front of youYet you cant see my loveBut whe n un doubtedly knowing the love from both
24、Yet cannot be together.The furthest dista nee in the worldIs not being apart while being in loveBut whe n I pla inly cannot resist the year ningYet prete nding you have n ever bee n in my heart.The furthest dista nee in the worldIs not struggli ng aga inst the tidesBut using on es in differe nt hear
25、tTo dig an un crossable riverFor the one who loves you.Whe n you are old and grey and full of sleep,And no ddi ng by the fire, take dow n this book,And slowly read, and dream of the soft lookYour eyes had once, and of their shadows deep;How many loved your mome nts of glad grace,And loved your beauty with love false or true,But one man loved the pilgrim soul
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 伊能靜簽下器官協(xié)議書
- 鄰里房屋間隔協(xié)議書
- 酒店經(jīng)營轉(zhuǎn)讓協(xié)議書
- 體教聯(lián)辦訓(xùn)練點協(xié)議書
- 邊界聯(lián)防聯(lián)控協(xié)議書
- 購貨解除合同協(xié)議書
- 金婚佟志手術(shù)協(xié)議書
- 營銷廣告合同協(xié)議書
- 酒店接機服務(wù)協(xié)議書
- 迅雷支持旋風(fēng)協(xié)議書
- (2025)保密觀題庫及答案
- 中華人民共和國民營經(jīng)濟促進法
- 電大信息技術(shù)應(yīng)用終結(jié)性作業(yè)
- ARV藥物血脂異常的診斷和治療吳昊課件
- 文藝復(fù)興時期的北方畫派課件
- 起重吊裝與履帶起重機的安全使用課件
- 弱電施工手冊
- 人力資源管理師二級理論知識要點
- 科研成果研制任務(wù)書
- 高分子材料完整版課件
- 完整版:美制螺紋尺寸對照表(牙數(shù)、牙高、螺距、小徑、中徑外徑、鉆孔)
評論
0/150
提交評論