freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

xx軟件測試技術(shù)-期末復(fù)習(xí)題期末復(fù)習(xí)用——含答案或提示(已修改)

2024-11-28 08:25 本頁面
 

【正文】 1 20202020 春季學(xué)期 軟件測試技術(shù) 復(fù)習(xí)題 北方民族大學(xué)計算機(jī)科學(xué)與工程學(xué)院 賈艷波 2020 年 5 月 目錄 20202020 春季學(xué)期 軟件測試技術(shù) 復(fù)習(xí)題 ........................................................................................................................................................................... 1 0 考試情況介紹 .................................................................................................................................................................................................................... 6 命題 ......................................................................................................................................................................................................................... 6 涉及的范圍 ............................................................................................................................................................................................................ 6 答題要領(lǐng) ................................................................................................................................................................................................................ 6 1 引言 .................................................................................................................................................................................................................................... 7 本課程關(guān)于軟件測試的定義給出了三種觀點(diǎn),即:“ 查找錯誤的觀點(diǎn)”、“尋找差異的觀點(diǎn)”以及“發(fā)現(xiàn),改進(jìn),完善,強(qiáng)化的觀點(diǎn)”。 你喜歡哪種觀點(diǎn)?請簡要解釋你所喜歡的觀點(diǎn)。 ............................................................................................................................................ 7 按照軟件測試的觀點(diǎn),可以這樣推斷:凡是沒有實(shí)現(xiàn)特定描述行為的軟件, 必然存在遺漏缺陷;凡是實(shí)現(xiàn)了未被描述的規(guī)格軟件,必然存在過錯缺陷。這種情況可以用維恩圖表示。請指出:圖中的那個部分是既沒有遺漏缺陷也沒有過錯缺陷的區(qū)域? ................. 7 軟件行為學(xué)指出:軟件的行為,是指軟件運(yùn)行表現(xiàn)形態(tài)和狀態(tài)演變的過程;軟件的錯誤,來自軟件的行為的錯誤。軟件行為劃分如下表,請在下表的“軟件行為舉例”列中給出幾種軟件行為示例。 ................................................................................................................. 7 我們經(jīng)常使用的 WEB系統(tǒng)(網(wǎng)站),屬于“網(wǎng)構(gòu)軟件”的服務(wù)行為。填空:應(yīng)用系統(tǒng)從網(wǎng)絡(luò)中( A)信息應(yīng)當(dāng)看成輸入行為;應(yīng)用系統(tǒng)將信息( B)到網(wǎng)絡(luò)上,則看成主體輸出行為。 ................................................................................................................................................ 8 軟件缺陷的生成和發(fā)展是有規(guī)律的,軟件缺陷的形成于在軟件工程的開始階段。請問,此階段由于什么問題使得項目會進(jìn)入一個短期的“混亂”狀態(tài)? ..................................................................................................................................................................................................... 8 資料:軟件測試課程總結(jié)圖(注:來自課程教材內(nèi)容) ............................................................................................................................. 8 軟件測試階段 ............................................................................................................................................................................................ 8 軟件測試分類 ............................................................................................................................................................................................ 9 2 第 1 章 軟件及其開發(fā)過程 ............................................................................................................................................................................................. 9 在引言中,我們介紹了軟件測試的三個觀點(diǎn),即:觀點(diǎn) 1:查找錯誤的觀點(diǎn);觀點(diǎn) 2:尋找差異的觀點(diǎn);觀點(diǎn) 3:發(fā)現(xiàn),改進(jìn),完善,強(qiáng)化?。由此,我們給出了“提前測試”、“測試驅(qū)動開發(fā)”的軟件開發(fā) 理念。請問,這是落實(shí)上面的哪個觀點(diǎn)?為什么? ......... 9 按照引言中介紹的軟件測試的第二個觀點(diǎn)(或三個觀點(diǎn)任選一個),結(jié)合 V模型(見下圖),填寫下表。 ................................... 10 第一章課件的 P13,與通常的用例圖相比,增加哪些要素?這樣做的好處是什么? .......................................................................... 11 思考:為什么說面向?qū)ο蠹夹g(shù)中的“繼承”增加了測試的復(fù)雜性?(建議,同學(xué)們把此問題作為一個深入思考的問題,本次作業(yè)可以不選,但要記住這個問題,力求在后續(xù)階段有所回答。提示:從面向?qū)ο蟪绦虼a中尋找答題的線索) ........................................ 11 第一章給出了五種 UML 模型,其中 ,“順序圖”適合于設(shè)計哪種測試方案的設(shè)計?為什么? ......................................................... 12 用例測試模型,只是用于面向?qū)ο筌浖臏y試嗎?為什么? ................................................................................................................... 12 第一章課件 P21 強(qiáng)調(diào)了系統(tǒng)邊界的概念。請閱讀該頁課件文字,回答:在 JAVA語言的程序代碼中,系統(tǒng)邊界是如何表現(xiàn)的?(提示, 這個表示邊界的符號,在 C, C++, C中也是一樣的。) ..................................................................................................................................... 12 3 第 2 章 軟件測試的基本概念和方法 .......................................................................................................................................................................... 13 軟件質(zhì)量的定義(引自 RATIONAL標(biāo)準(zhǔn)過程理論):滿足或超出認(rèn)定的一組需求,并使用經(jīng)過認(rèn)可的評測方法和標(biāo)準(zhǔn)來評估,還使用認(rèn)定的流程來生產(chǎn)。請 回題:“滿足一組需求”和“超出一組需求”,各指什么意思? .................................................................................. 13 軟件缺陷嚴(yán)重性 (SEVERITY),就是軟件缺陷對軟件質(zhì)量的破壞程度。請參照“軟件生態(tài)學(xué)”的觀點(diǎn),回答: 1)是嚴(yán)重的缺陷容易發(fā)現(xiàn),還是不嚴(yán)重的缺陷容易發(fā)現(xiàn)? 2)是容易發(fā)現(xiàn)的缺陷破壞力大,還是不容易發(fā)現(xiàn)的缺陷破壞力大? 3)對上述兩題的回答中你發(fā)現(xiàn)了什么問題?你能解釋一下嗎? ...................................................................................................................................................................................... 13 設(shè)計程序時,需要安排好異常處理功能,即讓程序在發(fā)生預(yù)期的異常時能夠產(chǎn)生一個返回值來通知調(diào)用方程序有錯誤發(fā)生。請對你自己編寫的一個函數(shù),添加必要的異常處理功能(用加有必要注釋的源代碼作為回答)。 ........................................................................ 13 有人說,軟件規(guī)格說明書往往是軟件缺陷的最大來源。對嗎?為什么? .............................................................................................. 13 看圖回答:下圖表現(xiàn)了軟件缺陷修復(fù)的成本變化情況,請問:這種狀況如何改善? ......................................................................... 14 第二章課件給出了軟件缺陷的幾個來源 —— 1)程序員的經(jīng)驗不足, 2)程序員的疏忽大意; 3)程序員的不良心理; 4)拙劣的項目管理。請問,這四個根源中,哪個產(chǎn)生的缺陷可能 是最嚴(yán)重的缺陷?為什么? .......................................................................................... 14 關(guān)于軟件測試有幾個重要原則。請?zhí)羁眨?1)所有測試的標(biāo)準(zhǔn)都是建立在( A)之上; 2)軟件項目一啟動,( B)也就開始了; 3)( C)測試是不可能的; 4)做好測試( D)是做好軟件測試工作的前提; 5)測試用例是( E)出來的,不是寫出來的。 ......................... 14 黑盒測試的概念是:把軟件的某個部分看作被封裝的模塊,不管其內(nèi)部結(jié)構(gòu)如何,是否正??梢杂稍撃K的輸入和輸出加以考 2 察。請問:這個概念中,與“黑盒”這個詞匯的關(guān)系最為密切的詞匯是哪一個?為什么?(提示:上網(wǎng)查閱這個詞匯) ........................ 14 白盒測試的重點(diǎn)是什么? ......................................
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1