![軟件工程復習題_第1頁](http://file4.renrendoc.com/view/1fce73d9a05731094dfe3e7b83ce5f51/1fce73d9a05731094dfe3e7b83ce5f511.gif)
![軟件工程復習題_第2頁](http://file4.renrendoc.com/view/1fce73d9a05731094dfe3e7b83ce5f51/1fce73d9a05731094dfe3e7b83ce5f512.gif)
![軟件工程復習題_第3頁](http://file4.renrendoc.com/view/1fce73d9a05731094dfe3e7b83ce5f51/1fce73d9a05731094dfe3e7b83ce5f513.gif)
![軟件工程復習題_第4頁](http://file4.renrendoc.com/view/1fce73d9a05731094dfe3e7b83ce5f51/1fce73d9a05731094dfe3e7b83ce5f514.gif)
![軟件工程復習題_第5頁](http://file4.renrendoc.com/view/1fce73d9a05731094dfe3e7b83ce5f51/1fce73d9a05731094dfe3e7b83ce5f515.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
軟件工程期末考試復習題時間:7月5日考1.8練習題—、填空題1.軟件工程是一門綜合性的交叉學科,它涉及計算機學科、工程學科、管理學科和數(shù)學學科。2.軟件工程研究的重要內(nèi)容是辦法、過程和工具三個貨面。 3.由于軟件生產(chǎn)的復雜性和高成本,使大型軟件生產(chǎn)出現(xiàn)了諸多問題,即出現(xiàn)軟件危機,軟件工程正是為了克服它而提出的一種概念及有關辦法和技術。4.SWEBOKV3中,軟件工程知識體系分為軟件工程教育需求和軟件工程實踐兩大類。5.增量式模型假設需求能夠分段,成為一系列增量產(chǎn)品,每一增量能夠分別開發(fā)。6.噴泉模型比較合用于面對對象的開發(fā)辦法。7.軟件工程是用工程科學的知識和技術原理來定義、開發(fā)和維護軟件的一門學科。二、判斷題1.SWEBOKV3分兩大類,共有15個知識域。(?)2.軟件工程的提出來源于軟件危機,其目的是最后解決軟件的生產(chǎn)工程化。(?)3.軟件工程學普通包含軟件開發(fā)技術和軟件工程管理兩方面的內(nèi)容,軟件開發(fā)辦法學和軟件工程環(huán)境屬于軟件開發(fā)技術的內(nèi)容,軟件工程經(jīng)濟學屬于軟件工程管理。(?)4.軟件開發(fā)中的最大的問題不是管理問題,而是技術問題。(×)5. XP(eXtremeProgramming,極限編程)是由KentBeck提出的一套針對業(yè)務需求和軟件開發(fā)實踐的規(guī)則,涉及13個核心實踐。(?)三、選擇題1.下列所述不是敏捷生存期模型的是(C)。A.Scrum B.XP C.V模型D.OPENUP2.軟件工程的出現(xiàn)重要是由于(C)。A.程序設計辦法學的影響B(tài).其它工程學科的影響C.軟件危機的出現(xiàn)D.計算機的發(fā)展3.下列(C)不是軟件危機的體現(xiàn)形式。A.開發(fā)的軟件不滿足顧客的需要B.開發(fā)的軟件可維護性差C.開發(fā)的軟件價格便宜D.開發(fā)的軟件可靠性差4.下列不是SWEBOKV3的軟件工程實踐中的知識域的是(B)。A.軟件需求B.工程基礎C.軟件構造D.軟件設計5.下列所述不是軟件構成的是(C)。A.程序B,數(shù)據(jù)C.界面D.文檔6.下列對“計算機軟件”描述對的的是(A)A.是計算機系統(tǒng)的構成部分B.不能作為商品參加交易C.是在計算機硬件設備生產(chǎn)過程中生產(chǎn)出來的D.只存在于計算機系統(tǒng)工作時7.軟件工程辦法的提出來源于軟件危機,其目的應當是最后解決軟件的(D)問題。A.軟件危機B.質(zhì)量確保C.開發(fā)效率D.生產(chǎn)工程化8.軟件工程學涉及軟件開發(fā)技術和項目管理等方面的內(nèi)容,下述內(nèi)容中(D)不屬于開發(fā)技術的范疇。A.軟件開發(fā)辦法B.軟件開發(fā)工具C.軟件工程環(huán)境D.軟件工程經(jīng)濟2.11練習題—、填空題1.UML的三個基本構造塊是事務、關系和圖。2.在軟件開發(fā)的構造化辦法中,采用的重要技術是SA,即構造化分析和SD,即構造化設計。3.數(shù)據(jù)流圖描述數(shù)據(jù)在軟件中的流動和解決過程,是軟件模型的一種圖示,它普通涉及4種圖形符號:變換/加工、外部實體、數(shù)據(jù)流向和數(shù)據(jù)存儲。4.面對對象辦法將數(shù)據(jù)和對數(shù)據(jù)的操作緊密地結(jié)合起來的辦法,這是其與傳統(tǒng)構造化辦法的重要區(qū)別。5.軟件代理普通含有自治性、開放性、反映能力特性。二、判斷題1.面對對象開發(fā)過程是多次重復和迭代的演化過程,在概念和表達辦法上的一致性確保了各項開發(fā)活動之間的平滑過渡。(√)2.基于構件軟件工程開發(fā)的整個過程從需求開始,在完畢體系構造設計后,并不立刻開始具體設計,而是擬定哪些部分可由構件組裝而成。(√)3.軟件逆向工程是根據(jù)對軟件需求的分析恢復其設計和軟件代碼的過程。(×)三、選擇題1.構造化分析辦法是面對(B)的自頂向下逐步求精的分析辦法。A.目的B.數(shù)據(jù)流C.功效D.對象2.構造化的概要設計是以(B)技術為基礎的軟件設計辦法。A.抽象B.模塊化C.自下而上D.信息隱蔽3.在構造化分析辦法中,慣用的描述軟件功效需求的工具是(C)。A.業(yè)務流程圖、解決闡明B.軟件流程圖、模塊闡明C.數(shù)據(jù)流程圖、數(shù)據(jù)字典D.系統(tǒng)流程圖、程序編碼4.(A)不是UML的圖示。A.流程圖B.用例圖C.活動圖D.序列圖3.10練習題—、填空題1.分析模型在系統(tǒng)級描述和軟件設計之間建立了橋梁描述。2.最常見的實體關系圖的表達法是PeterChen表達法和JamesMartin表達法。3.構造化分析辦法是面對數(shù)據(jù)流進行需求分析的辦法。構造化分析辦法使用數(shù)據(jù)流圖、數(shù)據(jù)字典和系統(tǒng)流程圖等來描述。4.在需求分析中,可從有關問題的簡述中提取構成數(shù)據(jù)流圖的基本成分。普通問題簡述中的動詞短語將成為數(shù)據(jù)流圖中的加工、解決成分。5.面對對象的需求分析中慣用的UML圖示有用例圖、次序圖、狀態(tài)圖、協(xié)作圖和活動圖等。二、判斷題1.系統(tǒng)流程圖體現(xiàn)了系統(tǒng)中各個元素之間信息的流動狀況。(√)2.用例,求兮析氣法采用的是一種構造化的情景分析辦法,即一種基于場景痤模的辦法。(×)3.紀面對對象分析辦法認為系統(tǒng)是對象的集合,是以功效和數(shù)據(jù)為基礎的。(×)4.構造化分析辦法適合于數(shù)據(jù)解決類型軟件的需求分析。(√)5.需求變更管理是需求管理過程中很重要的過程。(√)6.軟件需求規(guī)格內(nèi)£^涉及算法的具體描述。(×)三、選擇題1.軟件開發(fā)過程中,需求活動的重要任務是(B)。A.給出軟件解決方案B.定義需求并建立系統(tǒng)模型C.定義模塊算法D.給出系統(tǒng)模塊構造2.軟件需求規(guī)格闡明文檔中涉及多方面的內(nèi)容,下述(D)不是軟件需求規(guī)格闡明文檔中應涉及的內(nèi)容。A.安全描述B.功效描述C.性能描述D.軟件代碼3.軟件需求分析普通應擬定的是顧客對軟件的(D)。A.功效需求B.非功效需求C.性能需求D.功效需求和非功效需求4.構造化分析辦法中,描述軟件功效需求的慣用工含有(A)。A.業(yè)務圖,數(shù)據(jù)字典B.軟件流程圖、模塊闡明C.用例圖、數(shù)據(jù)字典D.系統(tǒng)流程圖、程序編碼5.軟件需求分析階段建立原型的重要目的是(C)。A.擬定系統(tǒng)的功效和性能規(guī)定B.擬定系統(tǒng)的性能規(guī)定C.擬定系統(tǒng)與否滿足顧客規(guī)定D.擬定系統(tǒng)與否滿足開發(fā)人員需要6.在需求分析階段,需求分析人員需要理解顧客的需求,認真認真地調(diào)研、分析,最后應建立目的系統(tǒng)的邏輯模型并寫出(B)。A.模塊闡明書B.需求規(guī)格闡明C.項目開發(fā)設計D.合同文檔7.軟件需求階段要解決的問題是(A)。A.軟件做什么B.軟件提供哪些信息C.軟件采用什么構造D.軟件如何做8.軟件需求管理過程涉及需求獲取、需求分析、需求規(guī)格闡明編寫、需求驗證以及(B)。A.顧客參加B.需求變更C.總結(jié)D.都不對的9.在原型法中開發(fā)人員根據(jù)(A)需求不停修改原型,直到滿足顧客規(guī)定為止。A.顧客B.開發(fā)人員C.系統(tǒng)分析員D.程序員10.構造化分折辦法以數(shù)據(jù)流圖、(D)和加工闡明等描述工具,卽用直觀的圖和介紹的語言來描述軟件系統(tǒng)模型。A.DFD圖B.PAD圖C.HIPO圖D.數(shù)據(jù)字典4.12練習題一、填空題1.C/S、B/S、SOA、BMP等都是不同的體系構造。2.數(shù)據(jù)字典涉及數(shù)據(jù)流、數(shù)據(jù)項、數(shù)據(jù)儲存和基本加工。3.高內(nèi)聚,松耦合是模塊設計的基本原則。4.軟件設計把已擬定的軟件需求轉(zhuǎn)換成特定形式的設計表達,使其得以實現(xiàn)。5.設計模型是從分析模型轉(zhuǎn)化而來的,重要涉及四類模型:體系構造設計模型、數(shù)據(jù)設計模型、接口設計模型、構件設計模型。6.面對對象設計的重要特點是建立了要個非常重要的軟件設計概念:抽象性、信息隱藏性、功效獨立性和模塊化。7.模塊層次圖和模塊構造圖是模塊劃分的重要辦法。8.UML設計中重要采用的圖示有類圖、對象圖、包圖等。9.軟件模塊設計,涉及模塊劃分、分派任務、模塊的調(diào)用關系、每個模塊的功效等,10.數(shù)據(jù)庫的設計普通要進行三個方面的設計:概念構造設計、邏輯構造設計和物理構造設計。11.構造化程序設計辦法的重要原則能夠概括為復用原則。二、判斷題1.軟件設計是軟件工程的重要階段,是一種把軟件需求轉(zhuǎn)換為軟件代碼的過程。(×)2.軟件設計闡明書是軟件概要設計的重要成果。(√)3.軟件設計中設計復審和設計本身同樣重要,其重要作用是避免后期付出高代價。(√)4.應用程序框架構造是一種能夠重復使用的、大致完畢的應用程序,能夠通過對其進行定制,開發(fā)成一種客戶需要的真正的應用程序。(√)5.面對對象的設計(OOD)是將面對對象分析(OOA)的模型轉(zhuǎn)換為設計模型的過程。(√)6.在進行概要設計時應加強模塊間的聯(lián)系。(×)7.復用原則也是軟件設計的一種重要原則。(√)8.以對象、類、繼承和通信為基礎的面對對象設計辦法也是常見的軟件概要設計辦法之一。(√)三、選擇題1.內(nèi)聚是從功效角度來度量模塊內(nèi)的聯(lián)系,按照特定次序執(zhí)行元素的模塊屬于(C)卞式。A.邏輯內(nèi)聚 B.時間內(nèi)聚 C.過程內(nèi)聚 D.次序內(nèi)聚2.概要設計是軟件工程中很重要的技術活動,下列不是概要設計任務的是(B)。A.設計軟件系統(tǒng)構造B.編寫測試報告C.數(shù)據(jù)構造和數(shù)裾庫設計D.編寫概要設計文檔3.數(shù)據(jù)字典是定義(A)中的數(shù)據(jù)的工具。A.數(shù)據(jù)流圖 B.系統(tǒng)流程圖 C.程序流程圖 D.軟件構造圖4.耦合是軟件各個模塊間連接的一種度量。一組模塊都訪問同一數(shù)據(jù)構造應厲于(B)方式。A.內(nèi)容耦合 B.公共耦合 C.外部耦合 D.控制耦合5.面對數(shù)據(jù)流的軟件設計辦法中,普通把數(shù)據(jù)流圖中的數(shù)據(jù)流分為(B)兩種流,再將數(shù)據(jù)流圖映射為軟件構造。A.數(shù)據(jù)流與事務流B.交換流和事務流C.信息流與控制流D.交換流與數(shù)據(jù)流6.軟件設計是一種將(B)轉(zhuǎn)換為軟件表達的過程。A.代碼設計B.軟件需求C.具體設計D.系統(tǒng)分析7.數(shù)據(jù)存儲和數(shù)據(jù)流都是(D),僅僅是所處的狀態(tài)不同。A.分析成果 B.事件C.動作D.數(shù)據(jù)8.模塊本身的內(nèi)聚是模塊獨立性的重要度量因素之一,在7類內(nèi)聚中,含有最強內(nèi)聚的一類是(D)。A.順性內(nèi)聚 B.過程性內(nèi)聚 C.邏輯性內(nèi)聚D,功效性內(nèi)聚9.面對數(shù)據(jù)流的設計辦法把(A)映射成軟件構造。A.數(shù)據(jù)流 B.系統(tǒng)構造 C.控制構造 D.信息流10.下列有關軟件設計準則的描述,錯誤的是(C)。A.提高模塊的獨立性 B.體現(xiàn)統(tǒng)一的風格C.使模塊的作用域在該模塊的控制域外D.構造應當盡量滿足變更的規(guī)定11.軟件的構造化設計辦法是以(C)為根據(jù)的模塊構造設計辦法。A.系統(tǒng)數(shù)據(jù)規(guī)定B.數(shù)據(jù)構造 C.數(shù)據(jù)流圖 D.數(shù)據(jù)流12.下面不是數(shù)據(jù)庫設計的階段的是(C)。A.概念構造設計階段B.邏輯構造設計階段C.模塊劃分 D.物理構造設計階段5.8練習題一、填空題1.PDL又稱構造化英語,它是—種非式化的比較靈活的語言。2.軟件的具體設計可采用圖形、表格和過程設計語言等形式的描述工具表達模塊的解決過程。3.軟件具體設計需要設計人員對每個設計模塊進行描述,擬定所使用的算法和數(shù)據(jù)構造、接口細節(jié)和輸入、輸出數(shù)據(jù)等。4.構造化設計辦法與構造化分析辦法同樣,采用自頂向下,逐步細化技術。構造化設計辦法與構造化分析辦法相結(jié)合,依數(shù)據(jù)流圖設計程序的構造。5.軟件中具體設計普通在概要設計基礎上才干實施,它們一起構成了軟件設計的全部內(nèi)容。6.在Warnier辦法中,采用Warnier圖表達數(shù)據(jù)構造和程序構造。7.面對數(shù)據(jù)構造的設計辦法重要涉及JSD辦法和Warnier辦法。8.在具體設計階段,除了對模塊內(nèi)的算法進行設計,還應對模塊內(nèi)的數(shù)據(jù)構造進行設計。二、判斷題1.JSD(Jackson)辦法的原理與Warnier辦法的原理類似,也是從數(shù)據(jù)構造出發(fā)設計程序,但后者的邏輯規(guī)定更嚴格。(√)2.軟件具體設計規(guī)定設計人員為每一種程序模塊擬定所使用的算法、數(shù)據(jù)構造、接口細節(jié)和輸入/輸出數(shù)據(jù)等。(×)3.偽代碼能夠被直接編譯,它體現(xiàn)了設計的程序的框架或者代表了一種程序流程圖。(×)4.在具體設計階段,一種歷史最悠久、使用最廣泛的描述程序邏輯構造的工具是程序流程圖。(√)5.PAD是一種改善的圖形描述方式,優(yōu)點是能夠反映和描述自頂向下的歷史和過程。(×)6.具體設計階段的任務還不是具體地編寫程序,而是要設計出程序的“藍圖”,后來程序員根據(jù)這個藍圖編寫實際的代碼。(√)7.過程設計的描述工具涉及程序流程圖、N-S圖、PAD圖、PDL偽代碼等。(√)三、選擇題1.JSD設計辦法是由Jackson所提出的,它是一種面對(C)的軟件設計辦法。A.對象 B.數(shù)據(jù)流C.數(shù)據(jù)構造D.控制構造2.數(shù)據(jù)元素構成數(shù)據(jù)的方式的基本類型是(D)。A.次序的 B.選擇的C.循環(huán)的D.以上全部3.程序流程圖中的箭頭代表(B)。A.數(shù)據(jù)流B.控制流C.調(diào)用關系D.構成關系4.偽碼又稱為過程設計語言(PDL),一種典型的PDL是仿照(D)編寫的。A.Fortran(工程語言)B.匯編語言 C.Pascal語言D.Cobol語言5.偽碼作為具體設計的工具,缺點在于(B)。A.每個符號對應于源程序的一行代碼,對于提高系統(tǒng)的可理解性作用很小B.不如其它圖形工具直觀,描述復雜的條件組合與動作間的對應關系不夠明了C.容易使程序員不受任何約束,隨意轉(zhuǎn)移控制D.不支持逐步求精,使程序員不去考慮系統(tǒng)的全局構造6.構造化程序流程圖中普通涉及3種基本構造,下述構造中(D)不屬于基本構造。A.次序構造 B.條件構造 C.選擇構造 D.嵌套構造7.在具體設計階段,一種二維樹形構造并可自動生成程序代碼的描述工具是(A)。A.PAD B.PDL C.IPO D.鑒定樹8.軟件具體設計的重要任務是擬定每個模塊的(A)。A.算法和使用的數(shù)據(jù)構造 B.外部接口C.功效D.編程9.為了提髙模塊的獨立性,模塊之間最佳是(D)A.公共耦合 B.控制耦合 C.內(nèi)容耦合 D.數(shù)據(jù)耦合10.為了提高模塊的獨立性,模塊內(nèi)部最佳是(C)A.邏輯內(nèi)聚 B.時間內(nèi)聚 C.功效內(nèi)聚D.通信內(nèi)聚11.軟件設計中,可應用于具體設計的工含有(D)。A.數(shù)據(jù)流程圖、PAD圖、N-S圖B.業(yè)務流程圖、N-S圖、偽碼C.數(shù)據(jù)流程圖、PAD圖、N-S圖和偽代碼D.次序流程圖、PAD圖、N-S圖和偽代碼6.9練習題一、填空題1.在軟件編碼過程中,能夠采用自頂向下、自底向上、自頂向下和自底向上相結(jié)合以及線程模式等幾個編碼方略。2.能夠?qū)⒊绦蛟O計語言分為第一代語言、第二代語言、第三代語言、第四代語言和智能化語言五類。3.任何程序都可由次序、循環(huán)和選擇三種基本控制構造構造。這三種基本控制構造的共同點是自上而下和從左到右。二、判斷題1.在樹狀構造中,位于最上面的根部是頂層模塊。(√)2.應當盡量使用機器語言編寫代碼,提髙程序運行效率,而減少高級語言的使用。(×)三、選擇題1.構造化程序設計規(guī)定程序由次序、循環(huán)和(^A)三種構造構成。A.分支 B.單入口 C.單出口 D.隨意跳轉(zhuǎn)2.軟件調(diào)試的目的是(A)。A.發(fā)現(xiàn)錯誤 B.改正錯誤 C.改善軟件的性能D.挖掘軟件的潛能3.將每個模塊的控制構造轉(zhuǎn)換成計算機可接受的程序代碼是(A)階段的任務。A.編碼 B.需求分析 C.具體設計 D.測試4.編碼高效率原則涉及提高運行效率、提高儲存效率和提高(A)。A.輸入/輸出效率 B.開發(fā)效率 C.測試效率 D.維護效率5.下列偽代碼中,A=14,B=20,則X的值是(B)。STARTINPUT(A,B)X=0IFA>10THENX=10ENDIFIFB<20THENX=X+100ENDIFPRINT(X)STOPA.0 B.10C.110 D.1006.下面是一段求最大值的程序,其中datalist是數(shù)據(jù)表,n是數(shù)據(jù)表的長度,則其McCabe環(huán)路復雜性為(C)。intGetMax(intn,intdatalist[]){intk=0;for(intj=1;j<n;j++)if(datalist[j]>datalist[k])k=j;returnk;}A.1B.2C.3D.47.13練習題一、填空題1.從與否需要執(zhí)行被測軟件的角度,軟件測試辦法普通可分為兩大類,即靜態(tài)測試辦法和動態(tài)測試辦法。2.在白盒測試辦法中,對程序的語句邏輯有6種覆蓋技術,其中發(fā)現(xiàn)錯誤能力最強的技術是途徑覆蓋。3.若有一種計算類程序,它的輸入量只有一種X,其范疇是[-1.0,1.0]?,F(xiàn)在設計一組測試用例,X輸入為-1.001、-1.0、1.0、1.001,則設計這組測試用例的辦法是黑盒測試。4.單元測試重要測試模塊的5個基本特性是模塊接口、模塊局部數(shù)據(jù)構造、重要的執(zhí)行途徑、錯誤解決和邊界條件。5.黑盒測試重要針對功效進行測試,等價類劃分、規(guī)范導出法、錯誤猜想和因果圖法等都是采用黑盒技術設計測試用例的辦法。6.邊界值分析是將測試邊界狀況作為重點目的,選用正好等于、剛剛不不大于或剛剛不大于邊界值的測試數(shù)據(jù)。如果輸入/輸出域是一種有序集合,則集合的第一種元素和最后一種元素應當作為測試用例的數(shù)據(jù)元素。7.集成測試的方略重要有大爆炸、自頂向下、自底向上、三明治和冒煙。8.邏輯覆蓋涉及語句覆蓋、鑒定覆蓋、條件覆蓋、鑒定/條件覆蓋、條件組合覆蓋和途徑覆蓋等。二、判斷題1.回歸測試是多糾錯性維護中最常運用的辦法。(×)2.軟件測試的目的是盡量多地發(fā)現(xiàn)軟件中存在的錯誤,將它作為糾錯的根據(jù)。(√)3.回歸測試是指在單元測試基礎上將全部模塊按照設計規(guī)定組裝成一種完整的系統(tǒng)進行的測試。(×)4.白盒測試重要以程序的內(nèi)部邏輯為基礎設計測試用例。(√)5.軟件測試的目的是證明軟件是對的的。(×)三、選擇題1.集成測試重要是針對(A)階段的錯誤。A.編碼 B.具體設計 C.概要設計 D.需求設計2.下列(B)不屬于白盒測試技術。A.基本途徑測試B.邊界值分析C.條件覆蓋測試 D.邏輯覆蓋測試3.(D)能夠有效地檢測輸入條件的多個組合可能引發(fā)的錯誤。A.等價類劃分 B.邊界值分析C.錯誤猜想 D.因果圖4.(A)辦法需要考察模塊間的接口和各個模塊之間的關系。A.單元測試 B.集成測試 C.確認測試 D.系統(tǒng)測試5.在測試中,下列說法錯誤的是(B)。A.測試是為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程B.測試是為了表明程序的對的性C.好的測試方案是盡量發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯誤D.成功的測試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯誤6.單元測試又稱為(B),能夠用白盒法也能夠采用黑盒法測試。A.集成測試 B.模塊測試 C.系統(tǒng)測試 D.靜態(tài)測試7.在軟件測試中,設計測試用例重要由輸入/輸出數(shù)據(jù)和(C)兩部分構成。A.測試規(guī)則 B.測試計劃 C.預期輸出成果 D.以往測試統(tǒng)計分析8.通過程序設計的控制構造導出測試用例的測試辦法是(B)。A.黑盒測試 B.白盒測試 C.邊界測試 D.系統(tǒng)測試:8.9練習題一、瑱空題1.產(chǎn)品交付需要完畢的重要任務是安裝布署和培訓文檔。2.項目驗收是項目移交的前提,移交時,項目移交方和項目接受方將在項目移交報告上簽字,形成項目移交報告。3.驗收測試是交付使用前的最后一次檢查,也是軟件投入運行之前確??删S護性的最后機會。4.第三方測試是由獨立于軟件開發(fā)者和顧客的第三方所進行的測試,旨在對被測軟件進行質(zhì)量認證。5.一種產(chǎn)品的使用者有兩種類型:一種是顧客,另一種是系統(tǒng)管理員。6.系統(tǒng)管理員手冊是為系統(tǒng)管理員準備的文檔資料。二、判斷題1.當項目通過驗收后,項目團體不需要將項目成果的全部權交給項目接受方。(×)2.軟件項目交付時要給顧客提供必要的文檔。(√)3.需要針對使用系統(tǒng)的顧客的特殊規(guī)定進行不同的培訓。(√)4.顧客手冊不僅要提供系統(tǒng)的使用辦法,還需提供系統(tǒng)功效的具體實現(xiàn)辦法。(×)三、選擇題下面哪個不是交付過程的文檔(D)。A.驗收測試報告 B.顧客手冊 C.系統(tǒng)管理員手冊D.開發(fā)合同9.9練習題一、填空題1.當一種系統(tǒng)已經(jīng)在實際環(huán)境中投入使用了,能夠進行正常的操作,我們就說系統(tǒng)開發(fā)完畢了,而后來對系統(tǒng)變更所做的任何工作,稱為維護。2.軟件的可維護性是指糾正軟件系統(tǒng)出現(xiàn)的錯誤或者缺點,以滿足新的規(guī)定而進行修改、擴充或壓縮的容易程度。3.—個可移植的程序應當含有構造良好、靈活、不依賴的性能。4.軟件維護的類型重要涉及糾錯性維護、適應性維護、完善性維護和防止性維護等。5.防止性維護也稱為軟件再工程。6.軟件的逆向工程是一種恢復設計成果的過程7.如果軟件是可測試的、可理解的、可修改的、可移植的、可靠的、有效的、可用的,則軟件一定是可維護的。二、判斷題1.可維護性、可使用性、可靠性是衡量軟件質(zhì)量的幾個重要質(zhì)量特性,其中軟件的可使用性是軟件各個開發(fā)階段的核心目的。(×)2.可理解性表明人們通過閱讀源代碼和有關文檔,理解程序功效及其如何運行的容易程度。(√)3.可測試性表明驗證程序?qū)Φ男缘娜菀壮潭?,程序越簡樸,驗證其對的性越容易。(√)4.適應性維護是針對系統(tǒng)在運行過程中暴露出來的缺點和錯誤而進行的,重要是修改錯誤。(×)5.完善性維護重要是為了改善系統(tǒng)的某首先而進行的變更,可能這種變更是由于出現(xiàn)錯誤而進行的變更。(×)三、選擇題1.度量軟件的可維護性能夠涉及諸多方面,下列(A)不在方法之列。A.程序的無錯誤性B.可靠性 C.可移植性 D.可理解性2.軟件按照設計的規(guī)定,在規(guī)定時間和條件下達成不出故障、持續(xù)運行規(guī)定的質(zhì)量特性稱為(A)。A.可靠性 B.可用性 C.對的性 D.完整性3.為適應軟件運行環(huán)境的變化而修改軟件的活動稱為(B)。A.糾錯性維護 B.適應性維護 C.完善性維護 D.防止性維護4.在軟件生
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國光纖光柵式溫度在線監(jiān)測系統(tǒng)市場調(diào)查研究報告
- 2025至2031年中國非可視對講門鈴行業(yè)投資前景及策略咨詢研究報告
- 2025至2031年中國退菌特可濕性粉劑行業(yè)投資前景及策略咨詢研究報告
- 2025至2031年中國羊毛球拋光輪行業(yè)投資前景及策略咨詢研究報告
- 2025至2031年中國電鍍粘合劑行業(yè)投資前景及策略咨詢研究報告
- 2025年汽車斷油氣缸裝置項目可行性研究報告
- 2025年日用玻璃制品項目可行性研究報告
- 2025年投幣按摩椅項目可行性研究報告
- 2025年大規(guī)格圓塊孔石墨換熱器項目可行性研究報告
- 2025年卡通保溫袋項目可行性研究報告
- 2025年中國主題樂園行業(yè)發(fā)展概況、市場全景分析及投資策略研究報告
- 泳池翻新改造施工方案
- 國有企業(yè)內(nèi)部審計工作制度(2篇)
- 期末試卷:安徽省宣城市2021-2022學年七年級上學期期末歷史試題(解析版)
- 食品抽檢核查處置重點安全性指標不合格原因分析排查手冊
- 幼兒教師新年規(guī)劃
- 五年級數(shù)學上冊 圖形與幾何專題測試卷 (含答案)(北師大版)
- 2024年湖南省公務員錄用考試《行測》真題及答案解析
- 火災自動報警及其消防聯(lián)動系統(tǒng)技術規(guī)格書
- 分布式光伏培訓
- 山東省房屋市政工程安全監(jiān)督機構人員業(yè)務能力考試題庫-上(單選題)
評論
0/150
提交評論