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

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、PAGE PAGE 12期末總復(fù)習(xí)題 2009-06-10一、判斷題(在括號(hào)中回答Y或N)1. 軟件工程的作用,主要是告訴你怎么寫文檔。(n )2. 參加ACCM程序設(shè)計(jì)計(jì)比賽時(shí),選選手“只寫代碼行行不寫注解行行”這一事實(shí),確確實(shí)說明了注注解行不重要要,在源程序序中可有可無無。( nn )3. 在軟件項(xiàng)項(xiàng)目開發(fā)的后后期,為了加加快開發(fā)進(jìn)度度,可以多增增加幾個(gè)開發(fā)發(fā)人員。( n )4. 在軟件項(xiàng)項(xiàng)目開發(fā)的早早期,為了加加快開發(fā)進(jìn)度度,可以多增增加幾個(gè)開發(fā)發(fā)人員。( n )5規(guī)范化的概概要設(shè)計(jì)文檔檔比需求分析析文檔更重要要,因?yàn)橛辛肆烁乓O(shè)計(jì)文檔檔就可以進(jìn)行行詳細(xì)設(shè)計(jì)。( n )6. 規(guī)范的詳詳細(xì)

2、設(shè)計(jì)文檔檔比源程序更更重要,因?yàn)闉橛辛宋臋n就就可以寫出源源程序。( n )7. 模塊間的的耦合越強(qiáng),則則表明模塊里里面的內(nèi)聚性性越強(qiáng)。( n )8. 模塊的內(nèi)內(nèi)聚越強(qiáng),則則表明模塊之之間的耦合越越弱。( y )9. CMM是是CMMI的的祖先,CMMMI是CMMM的后續(xù)。( n )10. ISOO9000是是ISO90001的祖先先,ISO99001是ISO90000的后續(xù)續(xù)。( n )11. 軟件配配置管理就等等于軟件版本管理理。( n )12. 軟件版版本管理是軟軟件配置管理理的研究課題題。( )13. 敏捷開開發(fā)模型就等等于結(jié)對(duì)編程程。( )14. 敏捷開開發(fā)模型就是是快速原型法法。(

3、)15. 面向元元數(shù)據(jù)的開發(fā)發(fā)方法就是傳傳統(tǒng)意義下的的Jacksson方法。( )16. 面向過過程的開發(fā)方方法就是結(jié)構(gòu)構(gòu)化方法。( )17. 數(shù)據(jù)流流圖DFD就就等于PAD圖圖。( )18. 數(shù)據(jù)流流圖DFD就就等于程序設(shè)設(shè)計(jì)流程圖。( )19. “接口口和實(shí)現(xiàn)分離離”是軟件設(shè)計(jì)計(jì)原理之一。( )20. “單入入口和單出口口”是程序設(shè)計(jì)原則則之一。( )21. 程序測(cè)測(cè)試不僅能證證明錯(cuò)誤的存存在,也能證證明錯(cuò)誤的不不存在。( )22. 編譯系系統(tǒng)不認(rèn)識(shí)、也也不編譯源程程序中的注解解行這一事實(shí)實(shí),確實(shí)說明明了注解行不不重要,在源源程序中可有有可無。( )23. 若兩個(gè)個(gè)實(shí)體之間存存在多對(duì)多的的

4、關(guān)系,則應(yīng)應(yīng)該將第三個(gè)個(gè)實(shí)體插入其其中,使原來來的一個(gè)多對(duì)對(duì)多關(guān)系變?yōu)闉楝F(xiàn)在的兩個(gè)個(gè)一對(duì)多關(guān)系系,這里的第第三個(gè)實(shí)體,實(shí)實(shí)際上是一個(gè)個(gè)復(fù)雜的關(guān)系系,也是笛卡卡爾積的子集集。( )24. 質(zhì)量來來源于過程,過過程需要改進(jìn)進(jìn),改進(jìn)是無無止境的,這這就是CMMMI精神。( )25. 測(cè)試只只能發(fā)現(xiàn)程序序中的錯(cuò)誤,不不能發(fā)現(xiàn)文檔檔中的問題。( )26. 敏捷模模型是輕載模模型,CMMMI模型是重重載模型。( )27. 高內(nèi)聚聚低耦合是軟軟件設(shè)計(jì)原理理或原則之一一。( )28軟件測(cè)試試的目的是改改正軟件中的的錯(cuò)誤。( )29同行評(píng)審審會(huì)議中的同同行專家,一一般都是從公公司外面聘請(qǐng)請(qǐng)的。( )30軟件策劃

5、劃應(yīng)該在需求求分析之前。( )31需求分析析就是分析元元數(shù)據(jù)與中間間數(shù)據(jù)的關(guān)系系。 ( )32信息系統(tǒng)統(tǒng)需求分析主要要是分析元數(shù)數(shù)據(jù)與中間數(shù)數(shù)據(jù)的關(guān)系。 ( )33項(xiàng)目經(jīng)理理的主要職責(zé)責(zé)就是進(jìn)行數(shù)數(shù)據(jù)庫設(shè)計(jì)。 ( )34編碼階段段結(jié)束后,測(cè)測(cè)試經(jīng)理就應(yīng)應(yīng)該立即著手手編寫測(cè)試計(jì)計(jì)劃。( )35軟件設(shè)計(jì)計(jì)就是數(shù)據(jù)庫庫設(shè)計(jì)。 ( )40軟件實(shí)現(xiàn)現(xiàn)就是編程序序。 ( )41軟件實(shí)現(xiàn)現(xiàn)主要是編程序序。 ( )42. CMMMI就是解決決項(xiàng)目管理的的工作規(guī)范化問題。( )43. 制定軟軟件測(cè)試計(jì)劃劃,一項(xiàng)重要要工作是要將將用戶需求分分解為測(cè)試需需求,然后再再將測(cè)試需求求轉(zhuǎn)化為測(cè)試用用例。( )44. 軟件

6、測(cè)測(cè)試與軟件調(diào)調(diào)試是一回事事。( )45漸增式測(cè)測(cè)試是逐個(gè)把把未經(jīng)過測(cè)試試的模塊組裝裝到已經(jīng)過測(cè)測(cè)試的模塊上上去,進(jìn)行集集成測(cè)試。每每加入一個(gè)新新模塊進(jìn)行一一次集成測(cè)試試,重復(fù)此過過程直至程序序組裝完畢。( )45面向?qū)ο笙笤O(shè)計(jì)是運(yùn)用用類的思想,把分析階段得到的需求轉(zhuǎn)變成符合成本和質(zhì)量要求的、抽象的系統(tǒng)實(shí)現(xiàn)方案的過程?;蛘哒f,面向?qū)ο笤O(shè)計(jì)就是用面向?qū)ο笥^點(diǎn)建立求解域模型的過程。( )46結(jié)構(gòu)化設(shè)設(shè)計(jì)(SD)是是面向數(shù)據(jù)流流的設(shè)計(jì),它它是以需求分分析階段產(chǎn)生生的數(shù)據(jù)流圖圖DFD為基礎(chǔ)礎(chǔ),按一定的的步驟映射成成為系統(tǒng)的軟件件結(jié)構(gòu)。( )47信息隱蔽蔽是指在設(shè)計(jì)和和確定模塊時(shí)時(shí),使得一個(gè)個(gè)模塊內(nèi)包含

7、含的信息(過過程或數(shù)據(jù)),對(duì)對(duì)于不需要這這些信息的其其它模塊來說說,是不能訪訪問的。( )48抽象是認(rèn)認(rèn)識(shí)復(fù)雜現(xiàn)象象過程中使用用的思維工具具,即抽出事事物本質(zhì)的共共同的特征而而暫不考慮它它的細(xì)節(jié),不不考慮其它非非本質(zhì)的因素素。( )49路徑覆蓋蓋是指設(shè)計(jì)足夠夠的測(cè)試用例例,覆蓋被測(cè)測(cè)程序中所有有可能的路徑徑。( )50判定/條條件覆蓋是指設(shè)計(jì)足夠夠的測(cè)試用例例,使得判定定表達(dá)式中的的每個(gè)條件的的所有可能取取值至少出現(xiàn)現(xiàn)一次,并使使每個(gè)判定表表達(dá)式所有可可能的結(jié)果也也至少出現(xiàn)一一次。( )51條件組合合覆蓋是指設(shè)設(shè)計(jì)足夠的測(cè)測(cè)試用例,使使的每個(gè)判定定表達(dá)式中條條件的各種可可能的值的組組合都至多出

8、現(xiàn)一次,條條件組合覆蓋蓋是比較強(qiáng)的的覆蓋標(biāo)準(zhǔn)。( )52條件覆蓋蓋是指設(shè)計(jì)足足夠的測(cè)試用用例,使得判判定表達(dá)式中中每個(gè)條件的的各種可能的的值至多出現(xiàn)一次。滿滿足條件覆蓋蓋并不一定滿滿足判定覆蓋蓋。( )53軟件工程程是為了克服服軟件危機(jī)。( )54軟件工程程是完全克服服了軟件危機(jī)機(jī)。( )二、名詞解釋1元數(shù)據(jù)2. 軟件工作作產(chǎn)品3評(píng)審與審計(jì)計(jì)4. 不符合項(xiàng)項(xiàng)5. 黑盒測(cè)試試6. 白盒測(cè)試試7. 項(xiàng)目8. 項(xiàng)目管理理9. 客戶化10. 初始化化11.CMM與與CMMI12. KPAA與PA13. 敏捷模模型或敏捷方方法14軟件15. 軟件產(chǎn)產(chǎn)品16可行性分分析與軟件立立項(xiàng)17. 軟件生生存周期1

9、8. CASSE工具19. 集成測(cè)測(cè)試20. 結(jié)構(gòu)化化維護(hù)21. SQAA22. 客戶與與用戶23. 軟件質(zhì)質(zhì)量24. 軟件測(cè)測(cè)試V模型25顧客、客客戶和用戶26軟件配置置項(xiàng)27軟件功能能、性能和接接口28軟件過程程29軟件里程程碑和基線30信息系統(tǒng)統(tǒng)31集成測(cè)試試32Bug33. ERR圖34. 概念數(shù)數(shù)據(jù)模型35. 物理數(shù)數(shù)據(jù)模型36原型模型型37UML38RUP三、簡(jiǎn)答題1. 軟件工程程中的理論、方方法、標(biāo)準(zhǔn)、規(guī)規(guī)范,主要來來自于哪里?即:軟軟件工程的源源頭或基礎(chǔ)是是什么?2軟件開發(fā)文文檔包括哪些些具體文檔?3. 軟件管理理文檔包括哪哪些具體文檔檔?4請(qǐng)?jiān)敿?xì)解釋釋軟件的定義義和程序的定定

10、義。5“四種開發(fā)發(fā)方法”和“五個(gè)面向?qū)崒?shí)施理論”的提法對(duì)嗎嗎?為什么?6“圖書館信信息系統(tǒng)”的開發(fā)選用用什么模型合合適?為什么么?7. “精品課課程網(wǎng)站”的開發(fā)選用用什么模型合合適?為什么么?8什么叫風(fēng)險(xiǎn)險(xiǎn)分析?技能能風(fēng)險(xiǎn)和技術(shù)術(shù)風(fēng)險(xiǎn)有何區(qū)區(qū)別?9為什么需求求分析特別重重要、又特別別難?10需求分析析為什么是面面向流程的?11軟件概要要設(shè)計(jì)與軟件件詳細(xì)設(shè)有什什么聯(lián)系與區(qū)區(qū)別?12軟件企業(yè)業(yè)為什么要對(duì)對(duì)員工進(jìn)行培培訓(xùn)?怎么進(jìn)進(jìn)行培訓(xùn)?13什么叫軟軟件發(fā)布?軟軟件發(fā)布要做做哪些準(zhǔn)備工工作?14怎樣理解解“優(yōu)秀的項(xiàng)目目經(jīng)理主要是是干出來的,不不是學(xué)出來的的;是帶出來來的,不是教教出來的”?15請(qǐng)用樹

11、型型結(jié)構(gòu)圖來表表示軟件工程程研究的主要要內(nèi)容與方法法.16. 為什么么中國人實(shí)施施CMMI有有做秀嫌疑,而而印度人一般般沒有做秀嫌疑?17軟件設(shè)計(jì)計(jì)要遵守哪些些原理或原則則?18. 詳細(xì)設(shè)設(shè)計(jì)有哪些描描述工具?19. 需求分分析有哪些描描述工具?20. 請(qǐng)各舉舉一例,說明明面向過程、面面向元數(shù)據(jù)、面向向?qū)ο蟮木幊坛檀碚Z言各各是什么語言言?21. 請(qǐng)各舉舉一例,說明明面向過程、面面向元數(shù)據(jù)、面向向?qū)ο蟮木幊坛谭椒?,各用用在什么地方方?2. 軟件工工程中有哪幾幾種不同的數(shù)數(shù)據(jù)字典?23你怎么用用“Checkk outEditCheckk in”對(duì)對(duì)配置管理中中的軟件開發(fā)發(fā)庫進(jìn)行具體體操作?四、

12、應(yīng)用題1. 如果要成成為一位優(yōu)秀秀的程序員,你你認(rèn)為要具備備什么素質(zhì)?2. 如果你是是軟件公司的的專職配置管管理員,你將將怎樣開展公司的軟軟件配置工作作?3如果你是軟軟件公司的專專職軟件質(zhì)量量保證員,你你將怎樣管理理公司的軟件件項(xiàng)目或軟件件產(chǎn)品的質(zhì)量量?4. 如果你是是軟件公司的的軟件分析師師,你將怎樣樣進(jìn)行需求分分析?5. 如果你是是軟件公司的的軟件設(shè)計(jì)師師,你將怎樣樣進(jìn)行軟件架架構(gòu)設(shè)計(jì)?6. 如果你是是軟件公司的的主程序員,你你將怎樣進(jìn)行行軟件詳細(xì)設(shè)設(shè)計(jì)?7. 如果你是是項(xiàng)目經(jīng)理,你你怎么用4種種不同的方法法,對(duì)軟件產(chǎn)產(chǎn)品的規(guī)模進(jìn)進(jìn)行量化估計(jì)計(jì)?8. 如果你是是項(xiàng)目經(jīng)理,你你怎么管理一一個(gè)由七名成成員組成的軟軟件團(tuán)隊(duì)?9. 如果你是是軟件實(shí)施經(jīng)經(jīng)理,你怎么么組織公司軟軟件的產(chǎn)品實(shí)施工工作?10. 如果你你是軟件維護(hù)護(hù)經(jīng)理,你怎怎么開展公司司的軟件維護(hù)護(hù)工作?11. 如果要要你組織軟件件組織的CMMMI實(shí)施,你你怎樣開展這這項(xiàng)工作?12. 在現(xiàn)實(shí)實(shí)生活中,請(qǐng)請(qǐng)你舉兩個(gè)實(shí)實(shí)際例子(不不一定是軟件件開發(fā)的例子子),說明原原型模型與迭代模型的的具體應(yīng)用?13. 請(qǐng)你舉舉兩個(gè)實(shí)際例例子,說明數(shù)數(shù)據(jù)模型設(shè)計(jì)計(jì)中“列變行” 方法怎么樣樣具體應(yīng)用?14. 請(qǐng)你舉舉兩個(gè)實(shí)際例例子,說明數(shù)數(shù)據(jù)模型設(shè)計(jì)計(jì)中“第三者插足足” 方法是怎怎么樣解決多多對(duì)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論