軟件工程第二版答案_第1頁
軟件工程第二版答案_第2頁
軟件工程第二版答案_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

里面包含絕大部分的軟件工程第二版中的課后習題答案瞿中編第一章仿真試題1、瀑布模型把軟件生命周期劃分為八個階段:問題的定義、可行性研究、軟件需求分析、系統(tǒng)總體設計、詳細設計、編碼、測試和運行、維護。八個階段又可歸納為三個大的階段:計劃階段、開發(fā)階段和()。A、詳細計劃B、可行性分析C、運行階段D、測試與排錯2、從結構化的瀑布模型看,在它的生命周期中的八個階段中,下面的幾個選項中哪個環(huán)節(jié)出錯,對軟件的影響最大()。A、詳細設計階段B、概要設計階段C、需求分析階段D、測試和運行階段3、在結構化的瀑布模型中,哪一個階段定義的標準將成為軟件測試中的系統(tǒng)測試階段的目標()。A、需求分析階段B、詳細設計階段C、概要設計階段D、可行性研究階段4、軟件工程的出現(xiàn)主要是由于()。A.程序設計方法學的影響C.軟件危機的出現(xiàn)B.其它工程科學的影響D.計算機的發(fā)展5、軟件工程方法學的目的是:使軟件生產(chǎn)規(guī)范化和工程化,而軟件工程方法得以實施的主要保證是()A、硬件環(huán)境B、軟件開發(fā)的環(huán)境C、軟件開發(fā)工具和軟件開發(fā)的環(huán)境D、開發(fā)人員的素質(zhì)6、軟件開發(fā)常使用的兩種基本方法是結構化和原型化方法,在實際的應用中,它們之間的關系表現(xiàn)為()A、相互排斥B、相互補充C、獨立使用D、交替使用7、UML是軟件開發(fā)中的一個重要工具,它主要應用于哪種軟件開發(fā)方法()A、基于瀑布模型的結構化方法B、基于需求動態(tài)定義的原型化方法C、基于對象的面向對象的方法D、基于數(shù)據(jù)的數(shù)據(jù)流開發(fā)方法8、在下面的軟件開發(fā)方法中,哪一個對軟件設計和開發(fā)人員的開發(fā)要求最高()A、結構化方法B、原型化方法C、面向對象的方法D、控制流方法9、結構化分析方法是一種預先嚴格定義需求的方法,它在實施時強調(diào)的是分析對象的()A、控制流B、數(shù)據(jù)流C、程序流D、指令流10、軟件開發(fā)的結構化生命周期方法將軟件生命周期劃分成()A、計劃階段、開發(fā)階段、運行階段B、計劃階段、編程階段、測試階段C、總體設計、詳細設計、編程調(diào)試D、需求分析、功能定義、系統(tǒng)設計11、軟件開發(fā)中常采用的結構化生命周期方法,由于其特征而一般稱其為()A、瀑布模型B、對象模型C、螺旋模型D、層次模型12、軟件開發(fā)的瀑布模型,一般都將開發(fā)過程劃分為:分析、設計、編碼和測試等階段,一般認為可能占用人員最多的階段是()A、分析階段B、設計階段C、編碼階段D、測試階段13、軟件開發(fā)模型是指軟件開發(fā)的全部過程、活動和任務的結構框架。主要的開發(fā)模型有瀑布模型、演化模型、螺旋模型、噴泉模型和智能模型。螺旋模型將瀑布模型和演化模型相結合,并增加了(1),它建立在(2)的基礎上,沿著螺線自內(nèi)向外每旋轉一圈,就得到(2)的一個新版本。噴泉模型描述了(3)的開發(fā)模型,它體現(xiàn)了這種開發(fā)方法創(chuàng)建軟件的過程所固有的(4)和(5)的特征。(1)A、系統(tǒng)工程B、風險分析C、設計評審D、進度控制(2)A、模塊劃分B、子程序分解C、設計;D、原型(3)A、面向對象B、面向數(shù)據(jù)流C、面向數(shù)據(jù)結構D、面向事件驅動(4)A、歸納B、推理C、迭代D、遞歸(5)A、開發(fā)各階段之間無“間隙”B、開發(fā)各階段分界明顯C、部分開發(fā)階段分界明顯D、開發(fā)過程不分段答案:1.C2.C3.A4.C5.C6.B7.C8.B9.B10.A11.A12.C13.⑴B⑵D⑶A⑷D⑸A第二章仿真試題1、在軟件的可行性研究中,可以從不同的角度對軟件的可行性進行研究,其中是從軟件的功能可行性角度考慮的是()A、經(jīng)濟可行性B、技術可行性C、操作可行性D、法律可行性2、在軟件工程項目中,不隨參與人數(shù)的增加而使軟件的生產(chǎn)率增加的主要問題是()A、工作階段間的等待時間B、生產(chǎn)原型的復雜性C、參與人員所需的工作站數(shù)D、參與人員之間的通信困難3、制定軟件計劃的目的在于盡早對欲開發(fā)的軟件進行合理估價,軟件計劃的任務是()A、組織與管理B、分析與估算C、設計與測試D、規(guī)劃與調(diào)度答案1.B2.D3.D第三章仿真試題1.在軟件需求規(guī)范中,下述哪些要求可以歸類為過程要求()A.執(zhí)行要求B.效率要求C.可靠性要求D.可移植性要求2.在軟件需求分析和設計過程中,其分析與設計對象可歸結成兩個主要的對象,即數(shù)據(jù)和程序,按一般實施的原則,對二者的處理應該()A.先數(shù)據(jù)后程序B.與順序無關C.先程序后數(shù)據(jù)D.可同時進行3.在下面的敘述中哪一個不是軟件需求分析的任務()A.問題分解B.可靠性與安全性要求C.結構化程序設計D.確定

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論