版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、《軟件工程——理論與實(shí)踐》(第2版)習(xí)題答案1習(xí)題一答案一、選擇題1.軟件的主要特性是(ABC)。A)無(wú)形B)高成本C)包括程序和文檔D)可獨(dú)立構(gòu)成計(jì)算機(jī)系統(tǒng)2.軟件工程三要素是(B)。A)技術(shù)、方法和工具B)方法、工具和過(guò)程C)方法、對(duì)象和類(lèi)D)過(guò)程、模型、方法3.包含風(fēng)險(xiǎn)分析的軟件工程模型是(A)。A)螺旋模型B)瀑布模型C)增量模型D)噴泉模型4.軟件工程的主要目標(biāo)是(C)。A)軟件需求B)軟件設(shè)計(jì)C)風(fēng)險(xiǎn)分析D)軟件實(shí)現(xiàn)5.下列
2、屬于面向?qū)ο箝_(kāi)發(fā)方法的是(ABCD)。A)BoochB)UMLC)CoadD)OMT6.軟件危機(jī)的主要表現(xiàn)是(BD)。A)軟件成本太高B)軟件產(chǎn)品的質(zhì)量低劣C)軟件開(kāi)發(fā)人員明顯不足D)軟件生產(chǎn)率低下7.軟件開(kāi)發(fā)方法的主要工作模型有(ABC)A)螺旋模型B)循環(huán)模型C)瀑布模型D)專(zhuān)家模型8.軟件工程的目標(biāo)有(ABC)。A)易于維護(hù)B)低的開(kāi)發(fā)成本C)高性能D)短的開(kāi)發(fā)期9.軟件工程學(xué)的目的和意義是(AD)。A)應(yīng)用科學(xué)的方法和工程化的規(guī)
3、范管理來(lái)指導(dǎo)軟件開(kāi)發(fā)B)克服軟件危機(jī)C)作好軟件開(kāi)發(fā)的培訓(xùn)工作D)以較低的成本開(kāi)發(fā)出高質(zhì)量的軟件二、判斷題1.軟件就是程序,編寫(xiě)軟件就是編寫(xiě)程序。()2.瀑布模型的最大優(yōu)點(diǎn)是將軟件開(kāi)發(fā)的各個(gè)階段劃分得十分清晰。()3.結(jié)構(gòu)化方法的工作模型是使用螺旋模型進(jìn)行開(kāi)發(fā)。()4.結(jié)構(gòu)化方法和OO方法都是一種面向過(guò)程的軟件開(kāi)發(fā)方法。()5.原型化開(kāi)發(fā)方法包括生成原型和實(shí)現(xiàn)原型兩個(gè)步驟。()6.面向?qū)ο蟮拈_(kāi)發(fā)方法包括面向?qū)ο蟮姆治?、面向?qū)ο蟮脑O(shè)計(jì)和面
4、向?qū)ο蟮某绦蛟O(shè)計(jì)。(√)7.軟件危機(jī)的主要表現(xiàn)是軟件的需求量迅速增加,軟件價(jià)格上升。()8.軟件工具的作用是為了延長(zhǎng)軟件產(chǎn)品的壽命。()9.軟件工程過(guò)程應(yīng)該以軟件設(shè)計(jì)為中心,關(guān)鍵是編寫(xiě)程序。()10.RCP法與RSP法的主要區(qū)別是前者采用循環(huán)漸進(jìn)的開(kāi)發(fā)方式,原型將成為最終的產(chǎn)品,而后者原型將被廢棄。(√)三、簡(jiǎn)答題1.軟件產(chǎn)品的特性是什么?答:●軟件是一種邏輯產(chǎn)品,具有無(wú)形性;●軟件產(chǎn)品的生產(chǎn)主要是研制;主要是腦力勞動(dòng);●軟件不存在磨損
5、和老化問(wèn)題,但存在退化問(wèn)題;●軟件產(chǎn)品的成本非常昂貴,其開(kāi)發(fā)方式目前尚未完全擺脫手工生產(chǎn)方式;●軟件具有“復(fù)雜性”,其開(kāi)發(fā)和運(yùn)行常受到計(jì)算機(jī)系統(tǒng)的限制。2.軟件發(fā)展有幾個(gè)階段?各有何特征?答:①程序設(shè)計(jì)階段。硬件特征:價(jià)格貴、存儲(chǔ)容量小、運(yùn)行可靠性差。軟件特征:只有程序、程序設(shè)計(jì)概念,不重視程序設(shè)計(jì)方法。②程序系統(tǒng)階段。硬件特征:速度、容量及工作可靠性有明顯提高,價(jià)格降低,銷(xiāo)售有爆炸性增長(zhǎng)。軟件特征:程序員數(shù)量猛增,開(kāi)發(fā)人員素質(zhì)低。③軟
6、件工程階段。硬件特征:向超高速、大容量、微型化及網(wǎng)絡(luò)化方向發(fā)展。軟件特征:開(kāi)發(fā)技術(shù)有很大進(jìn)步,但未獲得突破性進(jìn)展,軟件價(jià)格不斷上升,未完全擺脫軟件危機(jī)。3.什么是軟件危機(jī)?其產(chǎn)生的原因是什么?答:“軟件危機(jī)”(SoftwareCrisis)的出現(xiàn)是由于軟件的規(guī)模越來(lái)越大,復(fù)雜度不斷增加,軟件需求量增大。而軟件開(kāi)發(fā)過(guò)程是一種高密集度的腦力勞動(dòng),軟件開(kāi)發(fā)的模式及技術(shù)不能適應(yīng)軟件發(fā)展的需要。致使大量質(zhì)量低劣的軟件涌向市場(chǎng),有的花費(fèi)大量人力、財(cái)
7、力,而在開(kāi)發(fā)過(guò)程中就夭折。軟件危機(jī)主要表現(xiàn)在兩個(gè)方面:(1)軟件產(chǎn)品質(zhì)量低劣,甚至開(kāi)發(fā)過(guò)程就夭折。(2)軟件生產(chǎn)率低,不能滿(mǎn)足需要。4.什么是軟件過(guò)程?有哪些主要的軟件過(guò)程模型?它們各有哪些特點(diǎn)?答:軟件過(guò)程是指在軟件工具的支持下,所進(jìn)行的一系列軟件開(kāi)發(fā)和進(jìn)化的活動(dòng)。軟件過(guò)程模型是對(duì)軟件開(kāi)發(fā)實(shí)際過(guò)程的《軟件工程——理論與實(shí)踐》(第2版)習(xí)題答案3C)數(shù)據(jù)源條目、數(shù)據(jù)流條目、數(shù)據(jù)處理?xiàng)l目、數(shù)據(jù)文件條目D)數(shù)據(jù)流條目、數(shù)據(jù)文件條目、數(shù)據(jù)池條
8、目、加工條目9.在需求分析階段主要采用圖形工具來(lái)描述的原因是(BC)。A)圖形的信息量大,便于描述規(guī)模大的軟件系統(tǒng)B)圖形工具能夠極好地概括描述一個(gè)系統(tǒng)的信息,比文字?jǐn)⑹瞿軌蚋玫乇磉_(dá)重要的細(xì)節(jié)C)圖形能夠更加直觀地描述目標(biāo)系統(tǒng),便于用戶(hù)理解和交流,有利于開(kāi)發(fā)者與用戶(hù)之間達(dá)成一致的需求D)圖形比文字描述簡(jiǎn)單、形象二、判斷題1.在進(jìn)行了可行性分析后,需求分析就只需要解決目標(biāo)系統(tǒng)的設(shè)計(jì)方案。()2.SA法是面向數(shù)據(jù)流,建立在數(shù)據(jù)封閉原則上的
9、需求分析方法。(√)3.需求管理主要是對(duì)需求變化的管理,即如何有效控制和適應(yīng)需求的變化。(√)4.在面向?qū)ο蟮男枨蠓治龇椒ㄖ?,建立?dòng)態(tài)模型是最主要的任務(wù)。()5.加工小說(shuō)明是對(duì)系統(tǒng)流程圖中的加工進(jìn)行說(shuō)明。()6.判定表的優(yōu)點(diǎn)是容易轉(zhuǎn)換為計(jì)算機(jī)實(shí)現(xiàn),缺點(diǎn)是不能夠描述組合條件。()7.需求分析的主要方法有SD法、OOA法及HIPO法等。()8.分層的DFD圖可以用于可行性分析階段,描述系統(tǒng)的物理結(jié)構(gòu)。()9.信息建模方法是從數(shù)據(jù)的角度來(lái)建立
10、信息模型的,最常用的描述信息模型的方法是ER圖。(√)10.用于需求分析的軟件工具,應(yīng)該能夠保證需求的正確性,即驗(yàn)證需求的一致性、完整性、現(xiàn)實(shí)性和有效性。(√)三、簡(jiǎn)答題1.需求工程包括哪些基本活動(dòng)?各項(xiàng)基本活動(dòng)的主要任務(wù)是什么?答:需求工程過(guò)程包括如下主要活動(dòng):⑴獲取需求。深入實(shí)際,在充分理解用戶(hù)需求的基礎(chǔ)上,獲取足夠多的問(wèn)題領(lǐng)域的知識(shí),積極與用戶(hù)交流,捕捉、分析和修訂用戶(hù)對(duì)目標(biāo)系統(tǒng)的需求,并提煉出符合解決領(lǐng)域問(wèn)題的用戶(hù)需求。需求獲取
11、的方法一般有問(wèn)卷法、面談法、數(shù)據(jù)采集法、用例法、情景實(shí)例法以及基于目標(biāo)的方法等。⑵需求分析與建模。對(duì)已獲取的需求進(jìn)行分析和提煉,進(jìn)行抽象描述,建立目標(biāo)系統(tǒng)的概念模型,需求概念模型的要求包括實(shí)現(xiàn)的獨(dú)立性:不模擬數(shù)據(jù)的表示和內(nèi)部組織等;需求模擬技術(shù)又分為企業(yè)模擬、功能需求模擬和非功能需求模擬等。進(jìn)一步對(duì)所建立的模型(原型)進(jìn)行分析。需求模型的表現(xiàn)形式有自然語(yǔ)言、半形式化(如圖、表、結(jié)構(gòu)化英語(yǔ)等)和形式化表示等三種。⑶需求規(guī)格說(shuō)明。對(duì)需求模型
12、進(jìn)行精確的、形式化的描述,為計(jì)算機(jī)系統(tǒng)的實(shí)現(xiàn)提供基礎(chǔ)。⑷確認(rèn)需求。以需求規(guī)格說(shuō)明為基礎(chǔ)輸入,通過(guò)符號(hào)執(zhí)行、模擬或快速原型等方法,分析和驗(yàn)證需求規(guī)格說(shuō)明的正確性和可行性,確保需求說(shuō)明準(zhǔn)確、完整地表達(dá)系統(tǒng)的主要特性,就是對(duì)需求規(guī)格說(shuō)明與用戶(hù)達(dá)成一致。其主要任務(wù)是沖突求解,包括定義沖突和沖突求解兩方面。常用的沖突求解方法有:協(xié)商、競(jìng)爭(zhēng)、仲裁、強(qiáng)制、教育等,其中有些只能用人的因素去控制。⑸需求管理。在整個(gè)需求工程過(guò)程中,貫穿了需求管理活動(dòng)。需求
13、管理主要包括跟蹤和管理需求變化,支持系統(tǒng)的需求演進(jìn)。由于客戶(hù)的需要總是不斷(連續(xù))增長(zhǎng)的,但一般的軟件開(kāi)發(fā)又總是落后于客戶(hù)需求的增長(zhǎng),如何管理需求的進(jìn)化(變化)就成為軟件管理的首要問(wèn)題。對(duì)于傳統(tǒng)的變化管理過(guò)程來(lái)說(shuō),其基本成分包括軟件配置、軟件基線和變化審查小組。當(dāng)前的發(fā)展是軟件家族法,即產(chǎn)品線方法。多視點(diǎn)方法也是管理需求變化的一種新方法,它可以用于管理不一致性,并進(jìn)行關(guān)于變化的推理。進(jìn)化需求是十分必要的。2簡(jiǎn)述抽取需求的主要方法,并比較
14、它們的特點(diǎn)。⑴面談法。這是一種重要而直接簡(jiǎn)單,隨時(shí)可使用的發(fā)現(xiàn)和獲取需求的方法。面談的對(duì)象主要有用戶(hù)和領(lǐng)域?qū)<遥号c用戶(hù)面談主要了解和提取需求,與領(lǐng)域?qū)<颐嬲?,是一個(gè)對(duì)領(lǐng)域知識(shí)的學(xué)習(xí)和轉(zhuǎn)換過(guò)程。使用該方法時(shí)應(yīng)注意面談前要充分準(zhǔn)備面談后認(rèn)真分析總結(jié),同時(shí)注意掌握面談的人際交流技巧,才能取得好的效果。⑵問(wèn)卷法調(diào)查法。通過(guò)采用向用戶(hù)發(fā)問(wèn)卷調(diào)查表的方式,達(dá)到徹底弄清項(xiàng)目需求的一種需求獲取方法。這是一種從多個(gè)用戶(hù)處收集需求信息的有效方式,是對(duì)面談法
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 軟件工程-理論與實(shí)踐許家珆習(xí)題答案
- 軟件工程 理論與實(shí)踐許家珆習(xí)題答案
- 軟件工程課后答案
- 軟件工程概論課后答案
- 軟件工程課后習(xí)題答案
- 軟件工程課后題答案
- 軟件工程導(dǎo)論課后習(xí)題答案
- 軟件工程課后習(xí)題及其答案
- 軟件工程課后參考答案
- 《電路原理》吳建華著_課后答案
- 《電路原理》吳建華著,課后答案
- 《解析幾何簡(jiǎn)明教程》(吳光磊-田疇-著)課后習(xí)題答案-高等教育出版社
- 軟件工程課后習(xí)題
- 軟件工程課后習(xí)題
- 軟件工程——理論與實(shí)踐第二版)
- 軟件工程張海藩課后習(xí)題答案
- 軟件工程的應(yīng)用與實(shí)踐
- 軟件工程導(dǎo)論張海蕃課后習(xí)題答案
- 軟件工程軟件需求與軟件需求規(guī)約朱建凱
- 軟件工程實(shí)踐題
評(píng)論
0/150
提交評(píng)論