[理學(xué)]軟件測(cè)試1-3章練習(xí)及答案_第1頁(yè)
[理學(xué)]軟件測(cè)試1-3章練習(xí)及答案_第2頁(yè)
[理學(xué)]軟件測(cè)試1-3章練習(xí)及答案_第3頁(yè)
[理學(xué)]軟件測(cè)試1-3章練習(xí)及答案_第4頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、一、 單項(xiàng)選擇題1、軟件設(shè)計(jì)階段的輸出主要是( C)。A、程序 B、模塊 C、偽代碼 D、設(shè)計(jì)規(guī)格說(shuō)明書2、軟件需求分析是保證軟件質(zhì)量的重要步驟,它的實(shí)施應(yīng)該是在(C)A、編碼階段 B、軟件開發(fā)全過(guò)程C、軟件定義階段 D、軟件設(shè)計(jì)階段3、以下不屬于邏輯覆蓋的是( D )。A、語(yǔ)句覆蓋 B、判定覆蓋 C、條件覆蓋 D、基本路徑4、以下不屬于白盒測(cè)試技術(shù)的是( D )A、邏輯覆蓋 B、基本路徑測(cè)試C、循環(huán)覆蓋測(cè)試 D、等價(jià)類劃分5、以下說(shuō)法正確的是(B)A、集成測(cè)試必須在所有的單元模塊測(cè)試完成后才進(jìn)行。B、系統(tǒng)測(cè)試必須在整個(gè)集成測(cè)試階段完成后才進(jìn)行。C、軟件測(cè)試的最后一道工序是回歸測(cè)試。D、系統(tǒng)測(cè)

2、試過(guò)程中有可能用到白盒測(cè)試技術(shù)。6、統(tǒng)計(jì)表明,軟件測(cè)試工作往往占軟件開發(fā)總工作量的(C)%以上。A、20 B、40 C、60 D、807、單元測(cè)試的測(cè)試對(duì)象是(A)。A. 程序模塊 B. 模塊接口C. 系統(tǒng)功能 D. 系統(tǒng)8、軟件文檔是軟件工程實(shí)施中的重要萬(wàn)分它不僅是軟件開發(fā)各階段的重要依據(jù),而且與影響軟件的(B)。 A、可理解性B、可維護(hù)性C、可擴(kuò)展性D、可移植性9、下列不屬于軟件生命周期開發(fā)階段的是(A)A、運(yùn)行維護(hù) B、軟件測(cè)試 C、程序設(shè)計(jì) D、概要設(shè)計(jì)10、需求分析階段的任務(wù)是確定(D)。A. 軟件開發(fā)方法 B. 軟件開發(fā)工具C.軟件開發(fā)費(fèi)用 D. 軟件系統(tǒng)需求11、制定軟件測(cè)試策略

3、時(shí),不需要考慮的內(nèi)容是(A)A、測(cè)試人員的分工B、要使用的測(cè)試方法C、確定質(zhì)量風(fēng)險(xiǎn)D、測(cè)試完成和測(cè)試成功所采用的評(píng)價(jià)標(biāo)準(zhǔn)12、技術(shù)可行性是可行性研究的關(guān)鍵,其主要內(nèi)容一般不包括( C )。A、風(fēng)險(xiǎn)分析 B、資源分析C、人員分析 D、技術(shù)分析13、軟件測(cè)試方法中,黑盒、白盒測(cè)試法是常用的方法,其中白盒測(cè)試主要用于測(cè)試(D)。A、結(jié)構(gòu)合理性B、軟件外部功能C、程序正確性D、程序內(nèi)部邏輯14、軟件調(diào)試的目的是(A)A、改正軟件中錯(cuò)誤 B、暴露軟件中錯(cuò)誤C、提高軟件的性能 D、開發(fā)軟件的潛能15、檢查軟件產(chǎn)品是否符合需求定義的過(guò)程稱為(D) A、驗(yàn)證測(cè)試 B、驗(yàn)收測(cè)試 C、確認(rèn)測(cè)試 D、集成測(cè)試16、

4、在下述哪一種測(cè)試中,測(cè)試人員必須接觸到源程序(B)。功能測(cè)試結(jié)構(gòu)測(cè)試A、只有 B、只有 C、I和 D、均不需17、以下說(shuō)法中,不正確的是( C )A、驗(yàn)收測(cè)試第一步就是要對(duì)軟件的文檔的審核驗(yàn)收B、驗(yàn)收測(cè)試分為正式驗(yàn)收測(cè)試和非正式驗(yàn)收測(cè)試C、測(cè)試中都必須有用戶的參與D、采用、測(cè)試的原因是所開發(fā)的軟件擁有眾多的用戶18、軟件測(cè)試方法中,黑盒、白盒測(cè)試法是常用的方法,其中白盒測(cè)試主要用于測(cè)試(D)。A、結(jié)構(gòu)合理性B、軟件外部功能C、程序正確性D、程序內(nèi)部邏輯二、填空題1、可行性分析的任務(wù)是_了解用戶的要求及實(shí)現(xiàn)環(huán)境,從經(jīng)濟(jì)、技術(shù)和社會(huì)等幾個(gè)方面研究并論證軟件系統(tǒng)的可行性_ _。2、軟件測(cè)試的目的是_

5、是為了發(fā)現(xiàn)程序中的錯(cuò)誤_。3、按照測(cè)試技術(shù),軟件測(cè)試可分為_白盒測(cè)試_和_黑盒測(cè)試_。4、使用測(cè)試用例在計(jì)算機(jī)上運(yùn)行程序,使其在運(yùn)行過(guò)程中暴露錯(cuò)誤,稱為_動(dòng)態(tài)測(cè)試_。5、測(cè)試評(píng)價(jià)主要包括_覆蓋測(cè)試評(píng)測(cè)_和_質(zhì)量測(cè)試評(píng)測(cè)_。6、集成測(cè)試的主要測(cè)試的是模塊的_接口_問(wèn)題,所以大多采用_黑盒測(cè)試_技術(shù)。7、在進(jìn)行單元測(cè)試時(shí),通常需要設(shè)置若干輔助測(cè)試模塊,一是驅(qū)動(dòng)模塊,用于_模擬被測(cè)模塊的上級(jí)模塊_。8、在軟件測(cè)試的四個(gè)階段中,要盡量使用真實(shí)數(shù)據(jù)的兩個(gè)階段是_系統(tǒng)測(cè)試和_驗(yàn)收測(cè)試_。9、計(jì)算程序控制流圖環(huán)路復(fù)雜度的公式V(G)=E-N+2中,E指的是_邊數(shù)_。10、如果在一個(gè)50萬(wàn)行代碼軟件模塊中,發(fā)

6、現(xiàn)了1200個(gè)缺陷,那么該模塊的軟件缺陷密度是_2.4_。11、軟件的生命周期分為_軟件定義_,_軟件開發(fā)_和_軟件的使用和維護(hù)_。12、按照測(cè)試組織,軟件測(cè)試可分為_開發(fā)方測(cè)試、用戶測(cè)試、第三方測(cè)試13軟件質(zhì)量評(píng)測(cè)的最終目標(biāo)是_保證產(chǎn)品能提供所要求的質(zhì)量_。14軟件的質(zhì)量保證的措施主要有_檢查、評(píng)審和測(cè)試_。15評(píng)價(jià)測(cè)試用例好壞的標(biāo)準(zhǔn)是_是否可以發(fā)現(xiàn)尚未發(fā)現(xiàn)的軟件缺陷_和_是否可以覆蓋全部的測(cè)試需求_。三、簡(jiǎn)答題1、什么是軟件的生命周期?共分為那里幾個(gè)階段?一個(gè)軟件產(chǎn)品從形成概念開始,經(jīng)過(guò)開發(fā)、使用和維護(hù),直到最后退出使用的全部過(guò)程成為軟件的生命周期。共分為三個(gè)階段,分別是軟件的定義、軟件開

7、發(fā)和軟件的使用和維護(hù)。2、簡(jiǎn)述軟件測(cè)試的基本原則。答:1、應(yīng)當(dāng)把“盡早和不斷的測(cè)試”作為開發(fā)者的座右銘2程序員應(yīng)該避免檢查自己的程序。3設(shè)計(jì)測(cè)試用例時(shí)應(yīng)該考慮到合法的輸入和不合法的輸入。4對(duì)錯(cuò)誤較多的模塊進(jìn)行重點(diǎn)測(cè)試。5制定嚴(yán)格的測(cè)試計(jì)劃,排除測(cè)試隨意性。6長(zhǎng)期保留測(cè)試用例。3、分別畫出順序結(jié)構(gòu)、選擇結(jié)構(gòu)、while結(jié)構(gòu)、until結(jié)構(gòu)的程序控制流圖,并計(jì)算它們的V(G)值。順序結(jié)構(gòu)的V(G)=1IF選擇結(jié)構(gòu)V(G)=2WHILE結(jié)構(gòu)的V(G)=3UNTIL結(jié)構(gòu)的V(G)=2CASE結(jié)構(gòu)的V(G)=35、按要求寫入正確的答案。在白盒測(cè)試用例設(shè)計(jì)中,有以下幾種測(cè)試方法,其中_A_是最強(qiáng)的覆蓋準(zhǔn)則,_B_是最弱的覆蓋準(zhǔn)則。為了對(duì)下圖所示的程序進(jìn)行覆蓋測(cè)試,必須適當(dāng)?shù)倪x取測(cè)試數(shù)據(jù)。若X,Y是兩個(gè)變量,可供選擇的測(cè)試數(shù)據(jù)組共有I, II ,III ,IV,4組(如下表),則實(shí)現(xiàn)語(yǔ)句覆蓋至少應(yīng)采用的測(cè)試數(shù)據(jù)組是_C_;實(shí)現(xiàn)條件覆蓋應(yīng)采用的測(cè)試數(shù)據(jù)組是_D_;實(shí)現(xiàn)路徑覆蓋至少應(yīng)采用的測(cè)試用例數(shù)據(jù)組是_E_或_F_?!竟┻x答案:】AB: (1)語(yǔ)句覆蓋(2)條件覆蓋 (3)判定覆蓋 (4)路徑覆蓋CF:(1)I 和II組 (2)II 和I

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論