軟件工程第3階段檢測試題.doc

軟件工程第3階段檢測試題.doc

ID:58085645

大?。?7.00 KB

頁數(shù):10頁

時間:2020-04-10

軟件工程第3階段檢測試題.doc_第1頁
軟件工程第3階段檢測試題.doc_第2頁
軟件工程第3階段檢測試題.doc_第3頁
軟件工程第3階段檢測試題.doc_第4頁
軟件工程第3階段檢測試題.doc_第5頁
資源描述:

《軟件工程第3階段檢測試題.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、下載可編輯江南大學(xué)現(xiàn)代遠(yuǎn)程教育第三階段測試卷考試科目:《軟件工程》第6章至第8章(總分100分)時間:90分鐘______________學(xué)習(xí)中心(教學(xué)點)批次:層次:專業(yè):學(xué)號:身份證號:姓名:得分:一、單選題(每小題1分,共計20分)1.在黑盒測試中,著重檢查輸入條件組合的方法是()A.等價類劃分法B.邊界值分析法C.錯誤推測法D.因果圖法2.McCabe復(fù)雜性度量又稱()A.代碼行度量B.環(huán)路度量C.程序量度量D.功能性度量3.成功的測試是指運行測試用例后()A.未發(fā)現(xiàn)程序錯誤B.發(fā)現(xiàn)了程序錯誤C.證明程序正確D.改正了程序錯誤

2、4.不屬于白盒測試的技術(shù)是()A.路徑覆蓋B.判定覆蓋C.循環(huán)覆蓋D.邊界值分析5.與選擇編程語言無關(guān)的因素是()A.軟件開發(fā)的方法B.軟件執(zhí)行的環(huán)境C.程序設(shè)計風(fēng)格D.軟件開發(fā)人員的知識6.集成測試時,能較早發(fā)現(xiàn)高層模塊接口錯誤的測試方法為()A.自頂向下漸增式測試B.自底向上漸增式測試C.非漸增式測試D.系統(tǒng)測試7.黑盒法是根據(jù)程序的什么來設(shè)計測試用例的?()A.應(yīng)用范圍B.內(nèi)部邏輯C.功能D.輸入數(shù)據(jù)8.軟件測試用例主要由輸人數(shù)據(jù)和什么兩部分組成?()A.測試計劃B.測試規(guī)則C.預(yù)期輸出結(jié)果D.以往測試記錄分析9.維護中,因誤刪

3、除一個標(biāo)識符而引起的錯誤是何副作用?()A.文檔B.?dāng)?shù)據(jù)C.編碼D.設(shè)計10.程序設(shè)計語言的心理特性在語言中表現(xiàn)不應(yīng)包括().專業(yè).整理.下載可編輯A.歧義性B.簡潔性C.保密性D.傳統(tǒng)性11單元測試主要針對模塊的幾個基本特征進行測試,該階段不能完成的測試是()A.系統(tǒng)功能B.局部數(shù)據(jù)結(jié)構(gòu)C.重要的執(zhí)行路徑D.錯誤處理12.程序設(shè)計語言的工程特性其中之一表現(xiàn)在()A.軟件的可重用性B.?dāng)?shù)據(jù)結(jié)構(gòu)的描述性C.抽象類型的描述性D.?dāng)?shù)據(jù)庫的易操作性13.測試的關(guān)鍵問題是()A.如何組織軟件評審B.如何選擇測試用例C.如何驗證程序的正確性D.如

4、何采用綜合策略14.集成測試主要是為了發(fā)現(xiàn)哪個階段的錯誤?()A.需求分析B.概要設(shè)計C.詳細(xì)設(shè)計D.編碼15.程序設(shè)計語言的技術(shù)特性不應(yīng)包括()A.?dāng)?shù)據(jù)結(jié)構(gòu)的描述性B.抽象類型的描述性C.?dāng)?shù)據(jù)庫的易操作性D.軟件的可移植性16.軟件測試的目的是()A.試驗性運行軟件B.發(fā)現(xiàn)軟件錯誤C.證明軟件正確D.找出軟件中全部錯誤17.與設(shè)計測試用例無關(guān)的文檔是()A.項目開發(fā)計劃B.需求規(guī)格說明書C.設(shè)計說明書D.源程序18.下列幾種邏輯覆蓋標(biāo)準(zhǔn)中,查錯能力最強的是()A.語句覆蓋B.判定覆蓋C.條件覆蓋D.條件組合覆蓋19.軟件測試中,白盒

5、法是通過分析程序的什么來設(shè)計測試用例的?()A.應(yīng)用范圍B.內(nèi)部邏輯C.功能D.輸入數(shù)據(jù)20.軟件維護的困難主要原因是()A.費用低B人員少C.開發(fā)方法的缺陷D.維護難二、名詞解釋(每小題2分,共計12分)1.編碼2.驅(qū)動3.存根.專業(yè).整理.下載可編輯4.調(diào)試5.測試6.窮舉三、簡答題(每小題4分,共計32分)1.軟件測試的目標(biāo)?2.軟件測試的步驟?3.什么是軟件可靠性?4.什么是軟件的可用性?5.什么是改正性維護?6.什么是適應(yīng)性維護?7.什么是完善性維護?8.什么是預(yù)防性維護?四、綜合應(yīng)用題(1~4小題7分,5小題8分,共計36

6、分)1.設(shè)有如下流程圖,試構(gòu)造其程序圖且計算它的McCabe復(fù)雜度。sum=0,i=1YYNNi<=na(i)>=0.314sum=sum+a(i)i=i+1sum!=0輸出sumYN輸出sum.專業(yè).整理.下載可編輯2.設(shè)有如下流程圖,試構(gòu)造其程序圖且計算它的McCabe復(fù)雜度。i=i+1Yi=1Yi

7、入M、NM!=1∧N!=1L=K-M*JY輸出正確信息.專業(yè).整理.下載可編輯參考答案一、單選題1.D2.B3.B4.D5.D6.A7.C8.C9.C10.C11.A12.A13.B14.B15.D16.B17.A18.D19.B20.C二、名詞解釋1.編碼就是把軟件設(shè)計結(jié)果翻譯成用某種程序設(shè)計語言書寫的程序。2.驅(qū)動(驅(qū)動程序)指調(diào)用被測試的單元(模塊)的虛擬主程序)3.存根(存根程序)指被測試的單元(模塊)調(diào)用的其他模塊的虛擬子程序4.調(diào)試或稱糾錯,它是排除(診斷和改正)程序中存在的錯誤過程5.測試是查找和發(fā)現(xiàn)程序中存在的錯誤的過

8、程6.窮舉(窮舉測試)就是把程序所有可能的執(zhí)行路徑都檢查一遍的測試三、簡答題1.測試的目標(biāo)(G.Myers規(guī)則):(1)測試是為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程;(2)好的測試方案是極可能發(fā)現(xiàn)迄今尚未發(fā)現(xiàn)錯誤的測試方案

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。