




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、成都東軟信息技術(shù)學(xué)院期末試題軟件測(cè)試技術(shù)(D卷)題號(hào)一二三四五六總分分?jǐn)?shù)說明:本試卷共六大題,試卷滿分100分,考試時(shí)間120分鐘,考試為開卷考試。一、 選擇題(每題2 分,共20分)請(qǐng)將答案填入題后括號(hào)中。1從供選擇的答案中選出應(yīng)填入下列( )中的字句。軟件測(cè)試的目的是(2)。為了提高測(cè)試的效率,應(yīng)該( 4)。使用白盒測(cè)試方法時(shí),確定測(cè)試數(shù)據(jù)應(yīng)根據(jù)( 1和指定的覆蓋標(biāo)準(zhǔn)。與設(shè)計(jì)測(cè)試數(shù)據(jù)無關(guān)的文檔是( D )。軟件的集成測(cè)試工作最好由( E )承擔(dān),以提高集成測(cè)試的效果。供選擇的答案:A. 評(píng)價(jià)軟件的質(zhì)量
2、160; 發(fā)現(xiàn)軟件的錯(cuò)誤 找出軟件中的所有錯(cuò)誤 證明軟件是正確的B. 隨機(jī)地選取測(cè)試數(shù)據(jù) 取一切可能的輸入數(shù)據(jù)作為測(cè)試數(shù)據(jù) 在完成編碼以后制定軟件的測(cè)試計(jì)劃 選擇發(fā)現(xiàn)錯(cuò)誤的可能性大的數(shù)據(jù)作為測(cè)試數(shù)據(jù)C.
3、160; 程序的內(nèi)部邏輯 程序的復(fù)雜程度 使用說明書 程序的功能D. 該軟件的設(shè)計(jì)人員
4、0; 程序的復(fù)雜程度 源程序 項(xiàng)目開發(fā)計(jì)劃E. 該軟件的設(shè)計(jì)人員 該軟件開發(fā)組的負(fù)責(zé)人 該軟件的編程人員
5、160; 不屬于該軟件開發(fā)組的軟件設(shè)計(jì)人員2請(qǐng)從供選擇的答案中選出應(yīng)填入下列( )中的字句。程序的三種基本控制結(jié)構(gòu)是( A )。它們的共同點(diǎn)是( B )。結(jié)構(gòu)化程序設(shè)計(jì)的一種基本方法是( C )。軟件測(cè)試的目的是( D )。軟件調(diào)試的目的是( E )。供選擇的答案:24A. 過程,子程序,分程序 順序,條件,循環(huán) 遞歸,堆棧,隊(duì)列
6、 調(diào)用,返回,轉(zhuǎn)移B. 不能嵌套使用 只能用來寫簡(jiǎn)單的程序 已經(jīng)用硬件實(shí)現(xiàn)
7、0; 只有一個(gè)入口和一個(gè)出口C. 篩選法 遞歸法 歸納法 逐步求精法D. 證明程序中沒有錯(cuò)誤 發(fā)現(xiàn)程序中的錯(cuò)誤 測(cè)量程序的動(dòng)
8、態(tài)特性 檢查程序中的語法錯(cuò)誤E. 找出錯(cuò)誤所在并改正之 排除存在錯(cuò)誤的可能性 對(duì)錯(cuò)誤性質(zhì)進(jìn)行分類 統(tǒng)計(jì)出錯(cuò)的次數(shù) 3從下列關(guān)于軟件測(cè)試的敘述中,選出5條正確的敘述。4567 10(1) 用黑盒法
9、測(cè)試時(shí),測(cè)試用例是根據(jù)程序內(nèi)部邏輯設(shè)計(jì)的。(2) 盡量用公共過程或子程序去代替重復(fù)的代碼段。(3) 測(cè)試是為了驗(yàn)證該軟件已正確地實(shí)現(xiàn)了用戶的要求。(4) 對(duì)于連鎖型分支結(jié)構(gòu),若有n個(gè)判定語句,則有2n條路徑。(5) 盡量采用復(fù)合的條件測(cè)試,以避免嵌套的分支結(jié)構(gòu)。(6) GOTO語句概念簡(jiǎn)單,使用方便,在某些情況下,保留GOTO語句反能使寫出的程序更加簡(jiǎn)潔。(7) 發(fā)現(xiàn)錯(cuò)誤多的程序模塊,殘留在模塊中的錯(cuò)誤也多。(8) 黑盒測(cè)試方法中最有效的是因果圖法。(9) 在做程序的單元測(cè)試時(shí),樁(存根)模塊比驅(qū)動(dòng)模塊容易編寫。(10) 程序效率的提高主要應(yīng)通過選擇高效的算法來實(shí)現(xiàn)。4從供選擇的答案中選出同下
10、列關(guān)于軟件測(cè)試的各條敘述關(guān)系最密切的字句。A對(duì)可靠性要求很高的軟件,例如操作系統(tǒng),由第三者對(duì)源代碼進(jìn)行逐行檢查。B已有的軟件被改版時(shí),由于受到變更的影響,改版前正常的功能可能發(fā)生異常,性能也可能下降。因此,對(duì)變更的軟件進(jìn)行測(cè)試是必要的。C在意識(shí)到被測(cè)試模塊的內(nèi)部結(jié)構(gòu)或算法的情況下進(jìn)行測(cè)試。D為了確認(rèn)用戶的需求,先做出系統(tǒng)的主要部分,提交給用戶試用。E在測(cè)試具有層次結(jié)構(gòu)的大型軟件時(shí),有一種方法是從上層模塊開始,由上到下進(jìn)行測(cè)試。此時(shí),有必要用一些模塊替代尚未測(cè)試過的下層模塊。供選擇的答案:AE: 仿真器 代碼審查 模擬器
11、160; 樁 驅(qū)動(dòng)器 域測(cè)試 黑盒測(cè)試 原型 白盒測(cè)試 退化測(cè)試二、填空題:共4小題10個(gè)空格,每個(gè)空格2分,滿分20分;請(qǐng)將答案填入指定的空白處。1. 對(duì)面向過程的系統(tǒng)采用的集成策略有_、_兩種。2. 軟件測(cè)試主要分為_、_、_、_四類測(cè)試。3. 黑盒測(cè)試用例設(shè)計(jì)方法包括_、_以及_,錯(cuò)誤推測(cè)法等。4. 測(cè)試工作就是進(jìn)行輸入、接受輸出、檢驗(yàn)結(jié)果,不深入代碼細(xì)節(jié)
12、,這樣的測(cè)試方法稱為_,三、判斷題:共10小題,每小題1分,滿分10分;請(qǐng)將答案以“”、“×”形式填入題后括號(hào)中。1. 好的測(cè)試員不懈追求完美。( F ) 12692. 測(cè)試程序僅僅按預(yù)期方式運(yùn)行就行了。( )3. 不存在質(zhì)量很高但可靠性很差的產(chǎn)品。( )4. 在沒有產(chǎn)品說明書和需求文檔的條件下可以進(jìn)行動(dòng)態(tài)黑盒測(cè)試。( )5. 靜態(tài)白盒測(cè)試可以找出遺漏之處和問題。( )6. 測(cè)試錯(cuò)誤提示信息不屬于文檔測(cè)試范圍。( )7. 單元測(cè)試能發(fā)現(xiàn)約80%的軟件缺陷。( )8. 代碼評(píng)審是檢查源代碼是否達(dá)到模塊設(shè)計(jì)的要求。( )9. 自頂向下集成需要測(cè)試員編寫驅(qū)動(dòng)程序。( )10. 總是首先設(shè)計(jì)
13、黑盒測(cè)試用例。( )四、名詞解釋;共5小題,每小題3分,滿分15分1驗(yàn)收測(cè)試 2.失敗測(cè)試3驅(qū)動(dòng)模塊4. 樁模塊5. 白盒測(cè)試五、簡(jiǎn)答題:共3小題,每小題5分,滿分15分。1. 怎樣做好文檔測(cè)試?2. 什么是軟件測(cè)試?軟件測(cè)試與調(diào)試有什么區(qū)別?3. 軟件測(cè)試包括哪些類型的測(cè)試?這些測(cè)試之間的區(qū)別是什么?六、:綜合題:共1小題,每小題20分,滿分20分。針對(duì)以下問題:某一種8位計(jì)算機(jī),其十六進(jìn)制常數(shù)的定義是以0x或0X開頭的十六進(jìn)制整數(shù),其取值范圍為7f7f(不區(qū)分大小寫字母),如0x13、0x6A、0x3c。請(qǐng)采用等價(jià)類劃分的方法設(shè)計(jì)測(cè)試用例。軟件測(cè)試技術(shù)(D卷)答案及評(píng)分標(biāo)準(zhǔn)一、 單選題(2
14、0×120分)題號(hào)1A1B1C1D1E2A2B2C2D2E答案題號(hào)333334A4B4C4D4E答案(4)(5)(6)(7)(10)二、 填空題(20×120分)1. 自頂向下集成、自底向上集成2. 單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試3. 等價(jià)類劃分、邊界值分析、因果圖4. 黑盒測(cè)試三、 判斷題(10×110分)題號(hào)12345678910答案××××四、 名詞解釋(5×315分)1驗(yàn)收測(cè)試是軟件產(chǎn)品完成了功能測(cè)試和系統(tǒng)測(cè)試之后,在產(chǎn)品發(fā)布之前所進(jìn)行的軟件測(cè)試活動(dòng)。2失敗測(cè)試純粹為了破壞軟件而設(shè)計(jì)和執(zhí)行的測(cè)試案例
15、,被稱為失敗測(cè)試。3驅(qū)動(dòng)模塊驅(qū)動(dòng)模塊就是用來代替主模塊,用它來調(diào)用子模塊4. 樁模塊集成測(cè)試前要為被測(cè)模塊編制一些模擬其下級(jí)模塊功能的“替身”模塊,以代替被測(cè)模塊的接口,接受或傳遞被測(cè)模塊的數(shù)據(jù),這些專供測(cè)試用的“假”模塊稱為被測(cè)模塊的樁模塊。5白盒測(cè)試也稱為結(jié)構(gòu)化測(cè)試、基于代碼的測(cè)試,是一種測(cè)試用例設(shè)計(jì)方法,它從程序的控制結(jié)構(gòu)導(dǎo)出測(cè)試用例。 五、 簡(jiǎn)答題(3×515分)1 仔細(xì)閱讀,跟隨每個(gè)步驟,檢查每個(gè)圖形,嘗試每個(gè)示例。檢查文檔的編寫是否滿足文檔編寫的目的內(nèi)容是否齊全,正確內(nèi)容是否完善標(biāo)記是否正確2 軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程?;蛘哒f,軟件測(cè)試是根據(jù)軟件開發(fā)各階段的
16、規(guī)格說明和程序的內(nèi)部結(jié)構(gòu)而精心設(shè)計(jì)一批測(cè)試用例(即輸入數(shù)據(jù)及其預(yù)期的輸出結(jié)果),并利用這些測(cè)試用例去運(yùn)行程序,以發(fā)現(xiàn)程序錯(cuò)誤的過程。 軟件測(cè)試與調(diào)試在目的、技術(shù)和方法等方面存在很大的區(qū)別,主要表現(xiàn)在如下方面: (1) 測(cè)試是為了發(fā)現(xiàn)軟件中存在的錯(cuò)誤;調(diào)試是為了證明軟件開發(fā)的正確性。 (2) 測(cè)試以已知條件開始,使用預(yù)先定義的程序,且有預(yù)知的結(jié)果,不可預(yù)見的僅是程序是否通過測(cè)試;調(diào)試一般是以不可知的內(nèi)部條件開始,除統(tǒng)計(jì)性調(diào)試外,結(jié)果是不可預(yù)見的。 (3) 測(cè)試是有計(jì)劃的,需要進(jìn)行測(cè)試設(shè)計(jì);調(diào)試是不受時(shí)間約束的。
17、 (4) 測(cè)試經(jīng)歷發(fā)現(xiàn)錯(cuò)誤、改正錯(cuò)誤、重新測(cè)試的過程;調(diào)試是一個(gè)推理的過程。 (5) 測(cè)試的執(zhí)行是有規(guī)程的;調(diào)試的執(zhí)行往往要求開發(fā)人員進(jìn)行必要推理以至知覺的"飛躍"。 (6) 測(cè)試經(jīng)常是由獨(dú)立的測(cè)試組在不了解軟件設(shè)計(jì)的條件下完成的;調(diào)試必須由了解詳細(xì)設(shè)計(jì)的開發(fā)人員完成。 (7) 大多數(shù)測(cè)試的執(zhí)行和設(shè)計(jì)可以由工具支持;調(diào)式時(shí),開發(fā)人員能利用的工具主要是調(diào)試器。 3軟件測(cè)試包括單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試和系統(tǒng)測(cè)試等。單元測(cè)試集中于單個(gè)模塊的功能和結(jié)構(gòu)的檢驗(yàn);集成測(cè)試集中于模塊組合的功能和軟件結(jié)構(gòu)
18、檢驗(yàn);確認(rèn)測(cè)試主要檢查軟件是否符合合同要求,包括需求規(guī)格說明、設(shè)計(jì)規(guī)格說明和用戶手冊(cè)等;系統(tǒng)測(cè)試集中檢驗(yàn)系統(tǒng)所有元素之間協(xié)作是否合適,整個(gè)系統(tǒng)的性能和功能是否達(dá)到。六綜合題(1×2020分)輸入條件有效等價(jià)類無效等價(jià)類開頭字符由0x或0X開頭(1)以字母開頭 以非0數(shù)字開頭(2)(3)數(shù)值字符數(shù)字或AF的字母 (4)AF以外的字母(5)數(shù)值字符個(gè)數(shù)1個(gè)(6)0個(gè)(7)數(shù)值-7f且7f (8)7f7f(9)(10)用例1:0x7F, 覆蓋等價(jià)類(1)(4)(6)(8) 用例2:-0Xb, &
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 外墻涂料購銷合同書
- 2025年安徽財(cái)貿(mào)職業(yè)學(xué)院?jiǎn)握新殬I(yè)傾向性考試題庫附答案
- 市場(chǎng)營銷策略實(shí)戰(zhàn)應(yīng)用作業(yè)指導(dǎo)書
- 項(xiàng)目策劃與管理操作手冊(cè)
- 2025年安徽城市管理職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能考試題庫匯編
- 2025年內(nèi)蒙古貨運(yùn)車從業(yè)資格證考試內(nèi)容
- 建筑總承包合同書
- 建設(shè)工程施工承包協(xié)議書
- 招投標(biāo)管理論文
- 代理銷售指定產(chǎn)品合同書
- 01SS105給排水常用儀表及特種閥門安裝圖集
- 南寧水療市場(chǎng)調(diào)研分析報(bào)告
- 養(yǎng)老機(jī)構(gòu)員工考核表
- GB/T 10058-2023電梯技術(shù)條件
- 重慶停電更換絕緣子施工方案
- OHSMS職業(yè)健康安全專家講座
- 《小型局域網(wǎng)構(gòu)建》一體化課程標(biāo)準(zhǔn)
- 新教科版三年級(jí)上冊(cè)科學(xué)全冊(cè)重點(diǎn)題型練習(xí)課件(含答案)
- 藥房變更申請(qǐng)書
- 單肺通氣策略
- RT Thread設(shè)備驅(qū)動(dòng)開發(fā)指南
評(píng)論
0/150
提交評(píng)論