軟件工程期末復(fù)習(xí)指導(dǎo)_第1頁
軟件工程期末復(fù)習(xí)指導(dǎo)_第2頁
軟件工程期末復(fù)習(xí)指導(dǎo)_第3頁
軟件工程期末復(fù)習(xí)指導(dǎo)_第4頁
軟件工程期末復(fù)習(xí)指導(dǎo)_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、軟件工程期末復(fù)習(xí)指導(dǎo)何應(yīng)用科學(xué)的概念、理論、方法和技術(shù)來進行軟件的開發(fā)、維持和管理。的教材是由鄭人杰主編清華大學(xué)出版社出版的實用軟件工程第一部分 各章復(fù)習(xí)要求地進行期末復(fù)習(xí)。第一章 軟件工程概述軟件的概念、特點和分類(熟練掌握)軟件的發(fā)展和軟件危機(掌握)軟件工程進程和軟件生存期(掌握)軟件生存期模型(了解)軟件工程的基本目標(biāo)(了解)第二章 系統(tǒng)分析2.1 鑒于計算機的系統(tǒng)(了解)系統(tǒng)需求識別(了解)可行性研究(掌握)成本效益分析(掌握)技術(shù)分析(了解)分配與權(quán)衡(了解)系統(tǒng)結(jié)構(gòu)的模型化(了解)系統(tǒng)定義與評審(了解)第三章 軟件需求分析軟件需求分析的任務(wù)(掌握)需求分析的進程(掌握)軟件需求分

2、析的原則(了解)分析員和用戶的責(zé)任(了解)軟件需求分析方法(了解)原型化方法(掌握)結(jié)構(gòu)化分析方法(熟練掌握)第四章 軟件設(shè)計軟件設(shè)計的目標(biāo)和任務(wù)(掌握)軟件設(shè)計基礎(chǔ)(掌握)模塊的獨力性(掌握)結(jié)構(gòu)化設(shè)計方法(Structure esign,S(掌握)4.6 進程設(shè)計(熟練掌握)第五章 Jackson 系統(tǒng)開發(fā)(JS)方法進程模型(了解)JS(了解)實體動作分析(掌握)實體結(jié)構(gòu)分析(掌握)定義初始模型(了解)功能描述(了解)第六章 用戶界面設(shè)計用戶界面應(yīng)具備的特性(掌握)用戶界面設(shè)計的任務(wù)分析(了解)界面設(shè)計的基本類型(了解)數(shù)據(jù)輸入界面(了解)數(shù)據(jù)顯示界面設(shè)計(了解)第七章 程序編碼關(guān)于軟件

3、的質(zhì)量要求(掌握)結(jié)構(gòu)化程序設(shè)計(Structure Programming(掌握)程序設(shè)計風(fēng)格(了解)程序效率(了解)第八章 軟件測試軟件測試的基礎(chǔ)(掌握)測試用例設(shè)計(熟練掌握)白盒測試的測試用例設(shè)計(熟練掌握)黑盒測試的測試用例設(shè)計(了解)軟件測試的策略(掌握)8.7 調(diào)試(了解)第九章 面向關(guān)于象技術(shù)9.1 面向關(guān)于象的概念(了解)9.3(ObjectOriente Analysis(了解)第十章 軟件的質(zhì)量保證軟件質(zhì)量的概念(掌握)軟件質(zhì)量的度量和評判(掌握)軟件質(zhì)量保證(掌握)10.5 質(zhì)量保證的實施(了解)技術(shù)評審(掌握)軟件可靠性(掌握)10.10 軟件容錯技術(shù)(了解)第十一章

4、 軟件維持軟件維持的概念(掌握)軟件維持活動(了解)程序修改的步驟及修改的副作用(了解)軟件可維持性(了解)11.8( Software Configuration Management(了解)第十二章 軟件工程標(biāo)準(zhǔn)化與軟件文檔什么是軟件工程標(biāo)準(zhǔn)(掌握)軟件工程標(biāo)準(zhǔn)化的意義(了解)12.4 軟件工程標(biāo)準(zhǔn)的層次(了解)12.8 文檔的作用與分類(了解)第十三章 軟件項目管理與計劃項目的管理進程(了解)軟件生產(chǎn)率和質(zhì)量的度量(了解)軟件項目估算(掌握)軟件開發(fā)成本估算(了解)風(fēng)險分析(了解)進度安排(了解)軟件項目的組織與計劃(了解)軟件進程成熟度模型(了解)第二部分 期末復(fù)習(xí)題示例名詞解釋軟件系

5、統(tǒng)中其他的模塊接口是簡單的。程序效率:程序的執(zhí)行速度和程序占用的存儲空間。繼承:是使用已存在的(現(xiàn)存)定義作為基礎(chǔ)建立新定義的技術(shù)。正確程度。形元素的名字、別名或編號、分類、描述、定義、位置等。文檔:是指某種數(shù)據(jù)媒體和其中所記錄的數(shù)據(jù)。劃、有組織的活動。單選題軟件生產(chǎn)進程中,需求信息由()給出。程序員項目管理者軟件分析設(shè)計人員軟件用戶開發(fā)的結(jié)構(gòu)化設(shè)計(S)方法,全面指導(dǎo)模塊劃分的重要原則應(yīng)該是()模塊高內(nèi)聚模塊低耦合模塊獨力性程序模塊化在下列基本成分中,哪個不是數(shù)據(jù)流程圖的基本成分?()信息處理信息存儲外部實體系統(tǒng)狀態(tài)結(jié)構(gòu)化程序設(shè)計主要強調(diào)程序的(。效率速度可讀性大小(??偯布?xì)節(jié)抽象軟件的作用

6、幾種度量效益的方法囊括()。自頂向下估量法貨幣的時間價值法投資回收期法純收入法兩個模塊之間出現(xiàn)()情況,則稱為內(nèi)容耦合。一個模塊訪問另一個模塊的內(nèi)部一個模塊經(jīng)過正常人口而轉(zhuǎn)到另一個模塊的內(nèi)部兩個模塊有一部分程序代碼重疊一個模塊有多個人口需求分析的實現(xiàn)步驟囊括()。獲得當(dāng)前系統(tǒng)的邏輯模型抽象當(dāng)前系統(tǒng)的邏輯模型建立目標(biāo)系統(tǒng)的邏輯模型關(guān)于得到的邏輯模型進行補充與設(shè)計測試數(shù)據(jù)無關(guān)的文檔是(。需求說明書設(shè)計說明書源程序項目開發(fā)設(shè)計下列()可能導(dǎo)致軟件維持困難。開發(fā)人員經(jīng)常調(diào)動,缺少原開發(fā)人員關(guān)于軟件的解釋缺少開發(fā)文檔或文檔嚴(yán)重不足無法追蹤軟件的版本演化16A2C16A2C7B38B4C95A10C填空計

7、算機軟件的發(fā)展經(jīng)歷、三個階段。軟件工程進程是為獲得,在軟件工具支持下由完的一系列軟件工程活動。軟件工程囊括三個要素和??尚行匝芯恐饕獛追N在以下四個方面、 。其中是最難決斷的方面。成本效益分析的目的是從評判開發(fā)一個新的軟件項目是否行。需求分析階段研究的關(guān)于象是軟件項目。需求分析階段的工作可以分成以下四個方面分析與綜合、 和評審。需求分析方法由關(guān)于軟件的和的系統(tǒng)分析進程及其表示法組成。軟件開發(fā)階段、和三個互相關(guān)聯(lián)的步驟組成。從工程管理的角度來看,軟件設(shè)計分兩步來完成。首先是,然是。軟件的結(jié)構(gòu)包括兩部分,其一為,其二為 。將整個軟件劃分成若干單獨命名的部分,稱之為模塊。參考答案程序設(shè)計階段、程序系統(tǒng)

8、階段、軟件工程階段軟件產(chǎn)品、軟件工程師方法、工具、進程經(jīng)濟可行性、技術(shù)可行性、法律可行性、抉擇、技術(shù)可行性經(jīng)濟角度軟件項目的用戶要求關(guān)于問題的識別、制定規(guī)格說明數(shù)據(jù)域、功能域設(shè)計、實現(xiàn)、測試概要設(shè)計、詳細(xì)設(shè)計程序模塊的層次結(jié)構(gòu)、數(shù)據(jù)的結(jié)構(gòu)可編址判斷題1、類是面向關(guān)于象開發(fā)模式的基本成分() t2、只要關(guān)于軟件進行嚴(yán)格的技術(shù)評審,都能發(fā)現(xiàn)軟件一切的錯誤() f3、需求分析階段研究的關(guān)于象是軟件項目的硬件需求() f4、需求分析的任務(wù)就是借助當(dāng)前系統(tǒng)的邏輯模型導(dǎo)出目標(biāo)系統(tǒng)的物理模型()f5、傳統(tǒng)軟件生存期模型的典范代表是“瀑布模型()t6、關(guān)于建立軟件目標(biāo)系統(tǒng)而言,復(fù)用就是利用某些早先開發(fā)的關(guān)于建

9、立新系統(tǒng)有用的信息來生新系統(tǒng)()t7、數(shù)據(jù)字典中的定義允許有二義性()f8、結(jié)構(gòu)化的程序設(shè)計一般不提倡使用Goto 語句() t9、軟件設(shè)計的最終目標(biāo)是要取得最佳方案()t10、在開發(fā)軟件的實踐中,人們通常采用網(wǎng)狀結(jié)構(gòu),而不采用樹狀結(jié)構(gòu)()f、模塊的個數(shù)越多,開發(fā)的成本越低() f12、如果一組模塊經(jīng)過參數(shù)表傳遞記錄信息,就是控制耦合()f13、在程序結(jié)構(gòu)中各模塊的內(nèi)聚程度越高,模塊間的耦合程序就越低()t14、軟件概要設(shè)計的目標(biāo)是力求增加模塊間的耦合,盡快減少模塊的內(nèi)聚()f15NS 圖是一種契合結(jié)構(gòu)化程序設(shè)計原則的圖形描述工具()t16PA所表達(dá)的程序,結(jié)構(gòu)清晰且結(jié)構(gòu)化程度高()t17、程

10、序設(shè)計中應(yīng)大量使用GOTO 語句()f18、語句構(gòu)造應(yīng)避免過多的循環(huán)嵌套和條件嵌套()t19、關(guān)于遞歸定義的數(shù)據(jù)結(jié)構(gòu)盡快使用遞歸進程()t20、源程序的效率與概要設(shè)計階段確定的算法的效率直接有關(guān)()f21、編碼與單元測試屬于軟件生存期中的同一階段() t22、程序中錯誤隱藏得越久,查找和修改花費的代價就越大()t23、人力資源在軟件開發(fā)資源中最重要()t24、ISO 專門負(fù)責(zé)與計算機有關(guān)的標(biāo)準(zhǔn)化工作()f簡答題軟件工程項目的基本目標(biāo)。付出較低的開發(fā)成本達(dá)到要求的軟件功能取得較好的軟件性能開發(fā)的軟件易于移植需要較低的維持費用能按時完成開發(fā)工作,即時交付使用軟件需求分析的原則。必需能夠表達(dá)和理解問題的數(shù)據(jù)域和功能域必需按自頂向下、逐層分解的方式關(guān)于問題進行分解和不斷細(xì)化要給出系統(tǒng)的邏輯視圖和物理視圖內(nèi)聚有哪些類型?內(nèi)聚:度量一個模塊內(nèi)部各個元素彼此接合的緊密程度偶然內(nèi)聚(巧合內(nèi)聚)邏輯內(nèi)聚時間內(nèi)聚(經(jīng)典內(nèi)聚)進程內(nèi)聚通信內(nèi)聚信息內(nèi)聚功能內(nèi)聚程序設(shè)計風(fēng)格囊括幾個方面?源程序文檔化數(shù)據(jù)說明語句結(jié)構(gòu)輸入和輸出什么是白盒測試?(結(jié)構(gòu)測試或邏輯測試 邏輯結(jié)構(gòu)和內(nèi)部特性的前提下,試驗產(chǎn)品內(nèi)部動作是否依照規(guī)格說明書的規(guī)則正常進行或依照程序內(nèi)部的邏輯測試程序;試驗程序中的每條通路是否都能依

溫馨提示

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

評論

0/150

提交評論