下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
本文格式為Word版,下載可任意編輯——全國計算機等級考試9月
計算機等級網(wǎng)權(quán)威發(fā)布歷年計算機等級考試四級軟件工程論述題真題,更多歷年計算機等級考試四級軟件工程論述題真題相關(guān)信息請訪問計算機等級考試網(wǎng)。軟件測試是軟件質(zhì)量保證的重要措施。測試的目的是在軟件投入生產(chǎn)性運行前,應(yīng)盡可能地察覺并擯棄軟件中隱含的各種錯誤。測試是對軟件規(guī)格說明、設(shè)計和編碼的全面和結(jié)果的審查。因此,軟件測試應(yīng)貫穿在整個軟件開發(fā)的全過程。⑴試陳述軟件測試的根本任務(wù)和方法。(6分)⑵簡述黑箱測試和白箱測試的內(nèi)容和方法。(10分)⑶陳述軟件測試過程的根本組成,并介紹各種測試對象的測試內(nèi)容和方法(15分)答案:(1)軟件測試是軟件開發(fā)過程中的重要階段,是軟件質(zhì)量保證的重要手段.其任務(wù)可歸納為三個方面:1)預(yù)防軟件發(fā)生錯誤2)察覺改正程序錯誤3)供給錯誤診斷信息目前,軟件測試的方法有三種:動態(tài)測試,靜態(tài)測試和正確性證明.(2)黑箱測試是一種功能測試,測試時完全不考慮程序內(nèi)部細節(jié),布局和實現(xiàn)方式,僅檢驗程序結(jié)果與說明書的一致性.測試實例設(shè)計完全以說明書為準.黑箱測試不關(guān)切程序內(nèi)部的規(guī)律,而只是根據(jù)程序的功能說明來設(shè)計測試用例.在使用黑箱法時,手頭只需要有程序功能說明就可以了.黑箱法分以下幾種:等價分類法.邊緣值分析法,因果圖法,錯誤揣測法。白箱測試是一種布局測試,它與程序內(nèi)部布局相關(guān),要利用程序布局的實現(xiàn)細節(jié)學(xué)識設(shè)計測試實例.它將涉及程序設(shè)計風(fēng)格,操縱方法,潭語句,數(shù)據(jù)庫設(shè)計,編碼細節(jié).白箱測試時將包括:1)語句測試——要求程序中每個語句最少檢查一次.2)分支測試——要求程序中每個分支路徑最少檢查一次.3)路徑測試——要求程序中每條路徑最少檢查一次.白箱測試考慮的是測試實例對程序內(nèi)部規(guī)律的籠罩程度.為了衡量測試的籠罩程度,需要建立一些標準.籠罩程序從低到高分別為:語句籠罩,判定籠罩,條件籠罩,判定/條件籠罩,條件組全籠罩.(3)1)單元測試通過測試察覺該模塊單元的子程序或過程的實際功能與該模塊的功能和接口的描述是否相符,以及是否有編碼錯誤存在.2)集成測式集成測試是在組裝軟件模塊的同時,舉行測試以查找與接口有關(guān)的錯誤.組裝模塊的過程可以分為自頂向下組裝法和自底向上組裝法.3)有效性測試有效性測試是指:當軟件的運行達成了用戶的期望時,那么認為軟件是有效的.4)系統(tǒng)測試系統(tǒng)測試是指將軟件系統(tǒng)與硬件,外設(shè)或其他系統(tǒng)元素結(jié)合在一起,對整個軟件系統(tǒng)舉行測試.5)驗收測試系統(tǒng)測試通過后,用戶根據(jù)合同舉行驗收測試,確定系統(tǒng)功能和性能的可采納性.
2.(2000年)原型化方法或稱快速原型化方法是一種當前常用的軟件工程方法,盡管其特征民傳統(tǒng)的布局化生命周期法有所不同,但從原型化方法的蛻變留心分析,仍可看出它與布局化方法的內(nèi)在聯(lián)系,試回想兩種方法的進展特征和演進歷史并論述下述問題:(1)兩種方法的根本特征和內(nèi)在聯(lián)系。(14分)(2)布局化生命周期方法的優(yōu)點及其適應(yīng)對象。(8分)(3)實施快速原型法的前提和條件。(8分)
答案:(1)布局化方法的根本特征:是一類預(yù)先嚴格定義需求的方法,它強調(diào)用戶需求第一,并在需求分析報告中即根本凍結(jié)了用戶的需求,其開發(fā)的階段劃分,文檔的模范都基于需求定義的明確??焖僭头椒ǖ母咎卣?是一類動態(tài)定義需求的方法,它強調(diào)快速獲取用戶根本需求,快速建立需求模型,并與用戶交互,迭代并修改和完善模型.兩種方法間的聯(lián)系:布局化方法實施的過程,培養(yǎng)了一批熟諳業(yè)務(wù),掌管領(lǐng)域?qū)W識的人員,他們是實施原型化的夢想人員;布局化方法實施中形成了一批軟件開發(fā)工具.它們使快速開發(fā)原型系統(tǒng)成為可能;布局化方法的應(yīng)用積累了一批原型系統(tǒng),為原型化方法實施供給了根基;原型化方法是一類需求定主的快速方法,一旦需求定義明確;即可實施嚴格的布局化方法.(2)布局化生命周期方法的主要優(yōu)點是:方法強調(diào)需求分析的重要性,即表達軟件開發(fā)中用戶至上的原那么;開發(fā)過程的階段劃分,各階段的概括任務(wù)明確;各階段有概括的描述工具易于掌管;強調(diào)文檔的重要性,并給出文檔的內(nèi)容和格式,因此方法具有易操作性,是軟件開發(fā)人員理應(yīng)掌管的根本方法.布局化方法更適合于需求能夠預(yù)先明確定義的軟件系統(tǒng),如系統(tǒng)軟件或某些實時操縱軟件等.(3)實施快速原型法的根本
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年遠洋船舶長期租賃合同版B版
- 2025年度離婚后房產(chǎn)過戶及補償協(xié)議書3篇
- 2024版高新技術(shù)項目投資合作框架合同版
- 2024年度智能指紋鎖采購及安裝服務(wù)合同3篇
- 2025年度智能城市建設(shè)規(guī)劃咨詢服務(wù)合同3篇
- 2024年百貨公司員工聘用協(xié)議
- 2024年美洲地區(qū)航空運輸服務(wù)合同
- 2025年度新型節(jié)能玻璃安裝與維護一體化施工合同范本3篇
- 2024年葡萄采摘基地土地流轉(zhuǎn)與品牌推廣合作協(xié)議3篇
- 2024年檢驗類之臨床醫(yī)學(xué)檢驗技術(shù)(師)真題練習(xí)試卷A卷附答案
- 《海底電力電纜輸電工程施工及驗收規(guī)范》
- 馬克思主義基本原理-2023版-課后習(xí)題答案
- 基坑支護工程質(zhì)量控制要點
- 2024年度公司大事記
- (試題)考試護理應(yīng)急預(yù)案題庫與答案
- 【閱讀提升】部編版語文五年級下冊第一單元閱讀要素解析 類文閱讀課外閱讀過關(guān)(含答案)
- 2024年大學(xué)試題(管理類)-行政管理學(xué)筆試歷年真題薈萃含答案
- 《爆破振動測試技術(shù)》課件
- 醫(yī)療機構(gòu)規(guī)章制度目錄
- 中國地圖素材課件
- 中藥學(xué)知識歸納總結(jié)
評論
0/150
提交評論