軟件工程期末總復習題0906_第1頁
軟件工程期末總復習題0906_第2頁
軟件工程期末總復習題0906_第3頁
軟件工程期末總復習題0906_第4頁
軟件工程期末總復習題0906_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、PAGE PAGE 11期末總復習習題 22009-06-100一、判斷題題(在括號號中回答YY或N)1. 軟件件工程的作作用,主要要是告訴你你怎么寫文文檔。(nn )2. 參加加ACM程程序設計比比賽時,選選手“只寫代碼碼行不寫注注解行”這一事實實,確實說說明了注解解行不重要要,在源程程序中可有有可無。( n )3. 在軟軟件項目開開發(fā)的后期期,為了加加快開發(fā)進進度,可以以多增加幾幾個開發(fā)人人員。( n )4. 在軟軟件項目開開發(fā)的早期,為了了加快開發(fā)發(fā)進度,可可以多增加加幾個開發(fā)發(fā)人員。( n )5規(guī)范化化的概要設計文文檔比需求求分析文檔檔更重要,因因為有了概概要設計文文檔就可以以進行詳細

2、細設計。( n )6. 規(guī)范范的詳細設設計文檔比比源程序更更重要,因因為有了文文檔就可以以寫出源程程序。( n )7. 模塊塊間的耦合合越強,則則表明模塊塊里面的內內聚性越強強。( nn )8. 模塊塊的內聚越越強,則表表明模塊之之間的耦合合越弱。( y )9. CMMM是CMMMI的祖祖先,CMMMI是CCMM的后后續(xù)。( n )10. IISO90000是ISO99001的的祖先,IISO90001是ISO99000的的后續(xù)。( n )11. 軟軟件配置管管理就等于于軟件版本管管理。( n )12. 軟軟件版本管管理是軟件件配置管理理的研究課課題。( )13. 敏敏捷開發(fā)模模型就等于于結對

3、編程程。( )14. 敏敏捷開發(fā)模模型就是快快速原型法法。( )15. 面面向元數(shù)據(jù)的開開發(fā)方法就就是傳統(tǒng)意意義下的JJacksson方法法。( )16. 面面向過程的開發(fā)發(fā)方法就是是結構化方法法。( )17. 數(shù)數(shù)據(jù)流圖DDFD就等等于PADD圖。( )18. 數(shù)數(shù)據(jù)流圖DDFD就等等于程序設設計流程圖圖。( )19. “接口和實實現(xiàn)分離”是軟件設設計原理之之一。( )20. “單入口和和單出口”是程序設計原原則之一。( )21. 程程序測試不不僅能證明明錯誤的存存在,也能能證明錯誤誤的不存在在。( )22. 編編譯系統(tǒng)不不認識、也也不編譯源源程序中的的注解行這這一事實,確確實說明了了注解行

4、不不重要,在在源程序中中可有可無無。( )23. 若若兩個實體體之間存在在多對多的的關系,則則應該將第第三個實體體插入其中中,使原來來的一個多多對多關系系變?yōu)楝F(xiàn)在在的兩個一一對多關系系,這里的的第三個實實體,實際際上是一個個復雜的關關系,也是是笛卡爾積積的子集。( )24. 質質量來源于于過程,過過程需要改改進,改進進是無止境境的,這就就是CMMMI精神。( )25. 測測試只能發(fā)發(fā)現(xiàn)程序中中的錯誤,不不能發(fā)現(xiàn)文文檔中的問問題。( )26. 敏敏捷模型是是輕載模型型,CMMMI模型是是重載模型型。( )27. 高高內聚低耦耦合是軟件件設計原理理或原則之之一。( )28軟件件測試的目目的是改正正

5、軟件中的的錯誤。( )29同行行評審會議議中的同行行專家,一一般都是從從公司外面面聘請的。( )30軟件件策劃應該該在需求分分析之前。( )31需求求分析就是是分析元數(shù)數(shù)據(jù)與中間間數(shù)據(jù)的關關系。 ( )32信息息系統(tǒng)需求求分析主要要是分析元元數(shù)據(jù)與中中間數(shù)據(jù)的的關系。 ( )33項目目經理的主主要職責就就是進行數(shù)數(shù)據(jù)庫設計計。 ( )34編碼碼階段結束束后,測試試經理就應應該立即著著手編寫測測試計劃。( )35軟件件設計就是是數(shù)據(jù)庫設設計。 ( )40軟件件實現(xiàn)就是是編程序。 ( )41軟件件實現(xiàn)主要要是編程序序。 ( )42. CCMMI就就是解決項項目管理的的工作規(guī)范化化問題。( )43.

6、 制制定軟件測測試計劃,一一項重要工工作是要將將用戶需求求分解為測測試需求,然然后再將測測試需求轉轉化為測試試用例。( )44. 軟軟件測試與與軟件調試試是一回事事。( )45漸增增式測試是是逐個把未未經過測試試的模塊組組裝到已經經過測試的的模塊上去去,進行集集成測試。每加入一一個新模塊塊進行一次次集成測試試,重復此此過程直至至程序組裝裝完畢。( )45面向向對象設計計是運用類類的思想,把分析階段得到的需求轉變成符合成本和質量要求的、抽象的系統(tǒng)實現(xiàn)方案的過程。或者說,面向對象設計就是用面向對象觀點建立求解域模型的過程。( )46結構構化設計(SSD)是面面向數(shù)據(jù)流流的設計,它它是以需求求分析階

7、段段產生的數(shù)數(shù)據(jù)流圖DDFD為基基礎,按一一定的步驟驟映射成為為系統(tǒng)的軟軟件結構。( )47信息息隱蔽是指在設計計和確定模模塊時,使使得一個模模塊內包含含的信息(過過程或數(shù)據(jù)據(jù)),對于于不需要這這些信息的的其它模塊塊來說,是是不能訪問問的。( )48抽象象是認識復復雜現(xiàn)象過過程中使用用的思維工工具,即抽抽出事物本本質的共同同的特征而而暫不考慮慮它的細節(jié)節(jié),不考慮慮其它非本本質的因素素。( )49路徑徑覆蓋是指設計足足夠的測試試用例,覆覆蓋被測程程序中所有有可能的路路徑。( )50判定定/條件覆覆蓋是指設計足足夠的測試試用例,使使得判定表表達式中的的每個條件件的所有可可能取值至至少出現(xiàn)一一次,并

8、使使每個判定定表達式所所有可能的的結果也至至少出現(xiàn)一一次。( )51條件件組合覆蓋蓋是指設計計足夠的測測試用例,使使的每個判判定表達式式中條件的的各種可能能的值的組組合都至多多出現(xiàn)一次次,條件組組合覆蓋是是比較強的的覆蓋標準準。( )52條件件覆蓋是指指設計足夠夠的測試用用例,使得得判定表達達式中每個個條件的各各種可能的的值至多出現(xiàn)一次次。滿足條條件覆蓋并并不一定滿滿足判定覆覆蓋。( )53軟件件工程是為為了克服軟軟件危機。( )54軟件件工程是完完全克服了了軟件危機機。( )二、名詞解解釋1元數(shù)據(jù)據(jù)2. 軟件件工作產品品3評審與與審計4. 不符符合項5. 黑盒盒測試6. 白盒盒測試7. 項目

9、目8. 項目目管理9. 客戶戶化10. 初初始化11.CMMM與CMMMI12. KKPA與PPA13. 敏敏捷模型或或敏捷方法法14軟件件15. 軟軟件產品16可行行性分析與與軟件立項項17. 軟軟件生存周周期18. CCASE工工具19. 集集成測試20. 結結構化維護護21. SSQA22. 客客戶與用戶戶23. 軟軟件質量24. 軟軟件測試VV模型25顧客客、客戶和和用戶26軟件件配置項27軟件件功能、性性能和接口口28軟件件過程29軟件件里程碑和和基線30信息息系統(tǒng)31集成成測試32Buug33. EER圖34. 概概念數(shù)據(jù)模模型35. 物物理數(shù)據(jù)模模型36原型型模型37UMML38

10、RUUP三、簡答題題1. 軟件件工程中的的理論、方方法、標準準、規(guī)范,主主要來自于于哪里?即:軟件工程程的源頭或或基礎是什什么?2軟件開開發(fā)文檔包包括哪些具具體文檔?3. 軟件件管理文檔檔包括哪些些具體文檔檔?4請詳細細解釋軟件件的定義和和程序的定定義。5“四種種開發(fā)方法法”和“五個面向向實施理論論”的提法對對嗎?為什什么?6“圖書書館信息系系統(tǒng)”的開發(fā)選選用什么模模型合適?為什么?7. “精精品課程網(wǎng)網(wǎng)站”的開發(fā)選選用什么模模型合適?為什么?8什么叫叫風險分析析?技能風風險和技術術風險有何何區(qū)別?9為什么么需求分析析特別重要要、又特別別難?10需求求分析為什什么是面向向流程的?11軟件件概要

11、設計計與軟件詳詳細設有什什么聯(lián)系與與區(qū)別?12軟件件企業(yè)為什什么要對員員工進行培培訓?怎么么進行培訓訓?13什么么叫軟件發(fā)發(fā)布?軟件件發(fā)布要做做哪些準備備工作?14怎樣樣理解“優(yōu)秀的項項目經理主主要是干出出來的,不不是學出來來的;是帶帶出來的,不不是教出來來的”?15請用用樹型結構構圖來表示示軟件工程程研究的主主要內容與與方法.16. 為為什么中國國人實施CCMMI有有做秀嫌疑,而而印度人一一般沒有做做秀嫌疑?17軟件件設計要遵遵守哪些原原理或原則則?18. 詳詳細設計有有哪些描述述工具?19. 需需求分析有有哪些描述述工具?20. 請請各舉一例例,說明面面向過程、面向元數(shù)據(jù)、面面向對象的的編

12、程代表表語言各是什么語語言?21. 請請各舉一例例,說明面面向過程、面向元數(shù)據(jù)、面面向對象的的編程方法法,各用在在什么地方方?22. 軟軟件工程中中有哪幾種種不同的數(shù)數(shù)據(jù)字典?23你怎怎么用“Checck ouutEdditCCheckk in”對配置管管理中的軟件開開發(fā)庫進行行具體操作作?四、應用題題1. 如果果要成為一一位優(yōu)秀的的程序員,你你認為要具具備什么素素質?2. 如果果你是軟件件公司的專專職配置管管理員,你你將怎樣開開展公司的的軟件配置置工作?3如果你你是軟件公司司的專職軟件質質量保證員員,你將怎怎樣管理公公司的軟件件項目或軟軟件產品的的質量?4. 如果果你是軟件件公司的軟軟件分析

13、師師,你將怎怎樣進行需需求分析?5. 如果果你是軟件件公司的軟軟件設計師師,你將怎怎樣進行軟軟件架構設設計?6. 如果果你是軟件件公司的主主程序員,你你將怎樣進進行軟件詳詳細設計?7. 如果果你是項目目經理,你你怎么用44種不同的的方法,對對軟件產品品的規(guī)模進進行量化估估計?8. 如果果你是項目目經理,你你怎么管理理一個由七七名成員組組成的軟件件團隊?9. 如果果你是軟件件實施經理理,你怎么么組織公司司軟件的產品實施施工作?10. 如如果你是軟軟件維護經經理,你怎怎么開展公公司的軟件件維護工作作?11. 如如果要你組組織軟件組組織的CMMMI實施施,你怎樣樣開展這項項工作?12. 在在現(xiàn)實生活活中,請你你舉兩個實實際例子(不一定是軟件開發(fā)的例子),說明原型模型與迭代模型的具體應用?13. 請請你舉兩個個實際例子子,說明數(shù)數(shù)據(jù)模型設設計中“列變行” 方法怎么么樣具體應應用?14. 請請你舉兩個個實際例子子,說明數(shù)數(shù)據(jù)模型設設計中“第三者插插足” 方法是是怎么樣解解決多對多多復

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論