




免費預(yù)覽已結(jié)束,剩余1頁可下載查看
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
一、 選擇1導(dǎo)致軟件缺陷的最主要原因是( B )。A軟件系統(tǒng)越來越復(fù)雜,開發(fā)人員不可能精通所有的技術(shù)B軟件的需求說明書不規(guī)范C硬件配置不對、缺乏,或處理器缺陷導(dǎo)致算術(shù)精度丟D軟件設(shè)置不對、缺乏,或操作系統(tǒng)錯誤導(dǎo)致無法釋放資源、工具軟件的錯誤,編譯器的錯誤等2軟件的質(zhì)量根本上由( C )決定。A編程技術(shù)B測試技術(shù)C過程質(zhì)量D開發(fā)工具3下面關(guān)于軟件缺陷的定義正確的是( D ):A軟件缺陷是計算機軟件或程序中存在的某種破壞正常運行能力的問題、錯誤,或者隱藏的功能缺陷B軟件缺陷指軟件產(chǎn)品(包括文檔、數(shù)據(jù)、程序等)中存在的所有不希望或不可接受的偏差,這些偏差會導(dǎo)致軟件的運行與預(yù)期不同,從而在某種程度上不能滿足用戶的需求C從產(chǎn)品內(nèi)部看,缺陷是軟件產(chǎn)品開發(fā)或維護過程中存在的錯誤、毛病等各種問題;從產(chǎn)品外部看,缺陷是系統(tǒng)所需要實現(xiàn)的某種功能的失效或違背D以上都對4( B )指軟件缺陷對軟件質(zhì)量的破壞程度,即此缺陷的存在將對軟件的功能和性能產(chǎn)生怎樣的影響。A. 缺陷優(yōu)先級B. 缺陷嚴重程度C. 缺陷發(fā)生頻率D. 缺陷類別5用戶的隱含需求包括( D ):A.用戶可能認為我們理解或遺漏的B.行業(yè)規(guī)范,如會計帳務(wù)報表C.計算機領(lǐng)域的規(guī)范和習(xí)慣,如“確定按鈕總在取消按鈕左邊”D.以上所有及客戶計算機技術(shù)的限制導(dǎo)致無法描述的,如性能指標、安全性要求6軟件的功能性是指 (A),可靠性是指 (B),易用性是指 (C),可維護性是指 (D)。A.軟件滿足客戶明確和隱含要求功能的能力B.軟件產(chǎn)品維持規(guī)定的性能級別的能力,如容錯能力、失效后的恢復(fù)能力等C.軟件產(chǎn)品被理解、學(xué)習(xí)、使用和吸引用戶的能力 D.軟件產(chǎn)品可被修改的能力,包括修正、改進或軟件適應(yīng)環(huán)境、需求等的變化7隱含需求通常占軟件項目需求的( B )以上A.50B. 60 C.70% D.80%8可以認為,軟件開發(fā)是( A )軟件錯誤或軟件缺陷的過程,軟件測試是軟件錯誤或軟件缺陷的過程A.引入B. 管理 C.修復(fù) D.發(fā)現(xiàn)9隨著軟件開發(fā)工作的不斷開展,缺陷不斷( D ),最終形成的產(chǎn)品是一個距離用戶真正需求很遠的“東西” 。A.發(fā)現(xiàn)B. 重現(xiàn) C.修復(fù) D.泄露和放大10每個階段注入的缺陷在( C )階段就被發(fā)現(xiàn)和清除是最佳選擇。A.需求B. 前面 C.本 D.后續(xù)二、 填空1從管理角度度量軟件質(zhì)量,可將影響軟件質(zhì)量的主要因素劃分為三組屬性,分別反映用戶在使用軟件產(chǎn)品時的三種觀點,如圖1所示。請將下面列出的一些質(zhì)量屬性的序號填到圖1中合適的位置:A健壯性B正確性C效率D可理解性E可修復(fù)性F可移植性G可再用性產(chǎn)品運行產(chǎn)品修改產(chǎn)品轉(zhuǎn)移完整性、可用性、風(fēng)險( ABC ) 靈活性可測試性(DE )互運行性( FG )圖1軟件質(zhì)量屬性2軟件錯誤是一種人為錯誤。一個軟件錯誤必定產(chǎn)生一個或多個軟件缺陷。當一個軟件缺陷被激活時,便產(chǎn)生一個軟件故障;同一個軟件缺陷在不同條件下被激活,可能產(chǎn)生不同的軟件故障。軟件故障如果沒有及時使用容錯措施加以處理,便不可避免地導(dǎo)致軟件失效。同一個軟件故障在不同條件下可能產(chǎn)生不同的軟件失效。這就是軟件失效的現(xiàn)象和機理,如圖2所示。請將人為錯誤、軟件缺陷、軟件故障、軟件失效這四個填到圖2中正確的位置:軟件缺陷軟件失效圖2 軟件失效機制人為失誤軟件故障3與傳統(tǒng)產(chǎn)品相比,軟件產(chǎn)品有著鮮明的特征,具有_不可見性_性、_靈活性_性以及高度的_復(fù)雜性_性。因此,軟件產(chǎn)品比傳統(tǒng)產(chǎn)品更容易出現(xiàn)缺陷。4. ( 缺陷嚴重程度 )指軟件缺陷對軟件質(zhì)量的破壞程度,即此缺陷的存在將對軟件的功能和性能產(chǎn)生怎樣的影響。5軟件錯誤是一種人為錯誤。一個軟件錯誤必定產(chǎn)生一個或多個( 軟件缺陷 )。當一個( 軟件缺陷 )被激活時,便產(chǎn)生一個( 軟件故障 );同一個( 軟件缺陷 )在不同條件下被激活,可能產(chǎn)生不同的( 軟件故障 )。( 軟件故障 )如果沒有及時使用容錯措施加以處理,便不可避免地導(dǎo)致( 軟件失效 )。同一個( 軟件故障 )在不同條件下可能產(chǎn)生不同的( 軟件失效 )。6_軟件質(zhì)量_是軟件產(chǎn)品的靈魂,是軟件組織的生命線。7 _用戶需求_是衡量軟件質(zhì)量的基礎(chǔ)。8山寨產(chǎn)品與品牌產(chǎn)品質(zhì)量差別的根源是生產(chǎn)_過程_的質(zhì)量差別。軟件質(zhì)量是在軟件開發(fā)_過程_中逐步建立起來的。提高軟件產(chǎn)品質(zhì)量的唯一方法是提高軟件研發(fā)_過程_的質(zhì)量。9軟件研發(fā)過程的質(zhì)量是指對軟件項目已定義的生命周期模型、各個過程的流程、模板、準則、項目計劃、及其從屬計劃等的_遵循_程度。10每個階段注入的缺陷在( 本 )階段就被發(fā)現(xiàn)和清除是最佳選擇11軟件缺陷發(fā)現(xiàn)或解決得越晚,修復(fù)軟件缺陷的代價就越( 高 )12缺陷發(fā)生(頻率)是指缺陷在產(chǎn)品中產(chǎn)生的可能性,通??杀硎緸榭偸恰⑼ǔ?、有時、很少等。13缺陷(狀態(tài))指缺陷通過一個跟蹤修復(fù)過程的進展情況。14缺陷(嚴重程度)指軟件缺陷對軟件質(zhì)量的破壞程度,即此缺陷的存在將對軟件的功能和性能產(chǎn)生怎樣的影響,衡量缺陷對客戶滿意度的影響程度。通常由(測試)人員確定。15缺陷(優(yōu)先級)是表示處理和修正軟件缺陷的先后順序的指標,指缺陷必須被修復(fù)的緊急程度,更多的是站在軟件開發(fā)工程師的角度考慮問題,由(開發(fā))人員確定較合適,但實際測試中通常也由(測試)人員確定。三、 判斷1. 軟件缺陷是軟件產(chǎn)品開發(fā)過程中不可避免的“副產(chǎn)品”。2. 軟件開發(fā)的過程就是引入軟件錯誤或軟件缺陷的過程。3. 用戶需求是衡量軟件質(zhì)量的基礎(chǔ)。4. 軟件質(zhì)量衡量軟件與明確定義和隱含定義的需求相一致的程度。 5. 軟件質(zhì)量是產(chǎn)品滿足顯式或隱含需求能力的所有功能和特性的總和。6. 缺陷優(yōu)先級不是一成不變的。在項目開發(fā)期間,缺陷的優(yōu)先級可能會隨著項目的進展發(fā)生變化 四、 簡答一、 簡答:1. 為什么說軟件缺陷不可避免? 一方面,軟件是人類編寫的,人難免犯錯誤 另一方面,軟件產(chǎn)品與傳統(tǒng)產(chǎn)品相比有不同的特征,具有高度的復(fù)雜性;2. 與缺陷相關(guān)的重要概念包括軟件錯誤、軟件故障、軟件失效等。請簡要解釋這些術(shù)語并說明軟件失效的基本原理。軟件錯誤:指在軟件周期內(nèi)的不希望或不可接受的人為的錯誤。軟件故障:在軟件運行過程中出現(xiàn)的一種不希望或不可接受的內(nèi)部錯誤。軟件失效:軟件運行時產(chǎn)生的一種不希望或不可接受的外部行為結(jié)果,是系統(tǒng)行為對用戶要求的偏離,是一種面向用戶的概念。當系統(tǒng)或軟件運行時,出現(xiàn)不正確的輸出,即稱為失效。軟件失效的基本原理:軟件錯誤是一種人為錯誤。一個軟件錯誤必定產(chǎn)生一個或多個軟件缺陷。當一個軟件缺陷被激活時,便產(chǎn)生一個軟件故障;同一個軟件缺陷在不同條件下被激活,可能產(chǎn)生不同的軟件故障。軟件故障如果沒有及時使用容錯措施加以處理,便不可避免地導(dǎo)致軟件失效。同一個軟件故障在不同條件下可能產(chǎn)生不同的軟件失效。3. 為什么說需求規(guī)格說明書是軟件缺陷最多的地方。4. 在軟件生命周期的每個階段,既要盡量發(fā)現(xiàn)和清除本階段的軟件缺陷,也要盡量發(fā)現(xiàn)和清除以前所有階段遺留的軟件缺陷。但是每個階段注入的缺陷在本階段就被發(fā)現(xiàn)和清除是最佳選擇,為什么?因為前期階段注入的缺陷在后面階段被發(fā)現(xiàn)和清除的代價高得多。軟件缺陷發(fā)現(xiàn)或解決的越晚,修復(fù)軟件缺陷的代價就越高。5. 軟件缺陷報告也稱為軟件問題報告。如果讓你設(shè)計軟件缺陷報告單,你認為應(yīng)該在其中記錄哪些缺陷信息?6. 軟件缺陷狀態(tài)指缺陷通過一個跟蹤修復(fù)過程的進展情況,與缺陷生命周期有關(guān)。通??梢杂媚男顟B(tài)來標識和跟蹤軟件缺陷?7. 缺陷的嚴重性和優(yōu)先級是含義不同但相互聯(lián)系密切的兩個概念。一般的,嚴重性程度高的軟件缺陷具有較高的優(yōu)先級。那么,缺陷的嚴重性和優(yōu)先級總是一一對應(yīng)的嗎?為什么?一般的,嚴重性程度高的軟件缺陷具有較高的優(yōu)先級。因為嚴重性高表明缺陷對軟件質(zhì)量造成的危害性大,需要優(yōu)先處理,而嚴重性低的缺陷可能只是軟件不大盡善盡美。但嚴重性和優(yōu)先級并不總是一一對應(yīng)的。有時嚴重性高的軟件缺陷優(yōu)先級不一定高,甚至不需要處理,而嚴重性低的缺陷卻需要及時處理,具有較高的優(yōu)先級。因為,修正軟件缺陷并不是一個純技術(shù)問題,有時需要綜合考慮市場發(fā)布和質(zhì)量風(fēng)險等問題。8. 軟件缺陷管理中,要確保每個被發(fā)現(xiàn)的缺陷都能夠得到解決。解決缺陷就一定是指修復(fù)缺陷嗎?為什么?9. 對“bug”一詞的使用業(yè)界有什么爭議?a) 這個單詞容易使我們低估軟件缺陷可能造成的問題的規(guī)模和嚴重性,并導(dǎo)致軟件公司在質(zhì)量保證和缺陷管理方面沒有足夠的投資b) 那只飛蛾是從外面飛入計算機的;而軟件缺陷不僅是指那些外部環(huán)境導(dǎo)致的缺陷,而更多的存在于軟件本身 10. 軟件錯誤、軟件缺陷、軟件故障、軟件失效的含義及關(guān)系?軟件失效的機理可描述為:軟件錯誤軟件缺陷軟件故障軟件失效1、軟件錯誤:在可以預(yù)見的時期內(nèi),軟件仍將由人來開發(fā)。在整個軟件生存期的各個階段,都貫穿者人的直接或間接的干預(yù)。然而,人難免犯錯誤,這必然給軟件留下不良的痕跡。軟件錯誤是指在軟件生存期內(nèi)的不希望或不可接受的人為錯誤,其結(jié)果是導(dǎo)致軟件缺陷的產(chǎn)生。可見,軟件錯誤是一種人為過程,相對于軟件本身,是一種外部行為。2、軟件缺陷:軟件缺陷是存在于軟件(文檔、數(shù)據(jù)、程序)之中的那些不希望或不可接受的偏差,如少一個逗號、多一語句等。其結(jié)果是軟件運行于某一特定條件時出現(xiàn)軟件故障,這時稱軟件缺陷被激活。3、軟件故障:軟件故障是指軟件運行過程中出現(xiàn)的一種不希望或不可接受的內(nèi)部狀態(tài)。譬如,軟件處于執(zhí)行一個多余循環(huán)過程時,我們說軟件出現(xiàn)故障。此時若無時當?shù)拇胧ㄈ蒎e)加以及時處理,便產(chǎn)生軟件失效。顯然,軟件故障是一種動態(tài)行為。4、軟件失效:軟件失效是指軟件運行時產(chǎn)生 的一種不希望或不可接受的外部行為結(jié)果。11. 說明下面文字的含義。P(7)a software bug occurs when one or more of the following five rules is true:如果出現(xiàn)了下面的一種或者多種情況,即說明軟件中出現(xiàn)了缺陷:1. The software doesnt do something that the product specification says it should do. 軟件沒有實現(xiàn)產(chǎn)品說明書指定的實現(xiàn)的功能。2. The software does something that the product specification says it shouldnt do.軟件實現(xiàn)了產(chǎn)品說明書指定的不應(yīng)實現(xiàn)的功能,即超出了產(chǎn)品說明書指定的范圍。3. The software does something that the product specification doesnt mention. 軟件實現(xiàn)了產(chǎn)品說明書沒有提及的功能。4. The software doesnt do something that the product specification doesnt mention but should. 軟件沒
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025唐山市灤南縣柏各莊鎮(zhèn)社區(qū)工作者考試真題
- 2025三明市寧化縣治平畬族鄉(xiāng)社區(qū)工作者考試真題
- 物流公司財稅知識
- 2024學(xué)年浙南名校高二語文下學(xué)期期中聯(lián)考試卷附答案解析
- 翼狀胬肉護理查房
- 小學(xué)生心理健康專題教育
- 護士職業(yè)道德素質(zhì)教育
- 矛盾糾紛排查實施方案
- 膨化食品行業(yè)分析
- 云南移動彩信業(yè)務(wù)營銷案例
- 浙江省臺州市2025屆高三下學(xué)期4月二模試題 地理 含解析
- 2《在馬克思墓前的講話》公開課一等獎創(chuàng)新教學(xué)設(shè)計(任務(wù)式)統(tǒng)編版高中語文必修下冊
- 鐵路物資應(yīng)急管理制度
- 創(chuàng)三甲病區(qū)護理亮點匯報
- (高清版)DB12 445-2011 天津市城市道路交通指引標志設(shè)置規(guī)范
- 一年級數(shù)學(xué)口算題1000題
- 變電檢修工試題庫含參考答案
- DB61T 5113-2024 建筑施工全鋼附著式升降腳手架安全技術(shù)規(guī)程
- 2025年水工維護(高級工)職業(yè)技能理論考試題庫(含答案)
- 子宮內(nèi)膜異位癥的綜合醫(yī)療方案
- 《生物科技》課件
評論
0/150
提交評論