南京工程學院 軟件工程復習

上傳人:jin****ng 文檔編號:112203208 上傳時間:2022-06-22 格式:DOC 頁數(shù):4 大?。?7.50KB
收藏 版權(quán)申訴 舉報 下載
南京工程學院 軟件工程復習_第1頁
第1頁 / 共4頁
南京工程學院 軟件工程復習_第2頁
第2頁 / 共4頁
南京工程學院 軟件工程復習_第3頁
第3頁 / 共4頁

本資源只提供3頁預覽,全部文檔請下載后查看!喜歡就下載吧,查找使用更方便

8 積分

下載資源

資源描述:

《南京工程學院 軟件工程復習》由會員分享,可在線閱讀,更多相關(guān)《南京工程學院 軟件工程復習(4頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、軟件工程 復習(填空、單選、判斷、簡答、案例分析3題 40分)1. 軟件工程方法學的研究內(nèi)容包括軟件開發(fā)技術(shù)和軟件工程管理兩方面,其期望達到的最 終目標是:軟件開發(fā)工程化。2. 有關(guān)計算機程序設(shè)計過程,編制過程中的文字、圖形資料等稱為:文檔。3. 軟件開發(fā)的結(jié)構(gòu)化生命周期將軟件聲明周期分三個階段:計劃階段、開發(fā)階段、運行階 段。4. 對數(shù)據(jù)流圖中包含的所有元素的定義的集合就構(gòu)成了數(shù)據(jù)字典,它有4類條目:數(shù)據(jù)流、 數(shù)據(jù)項、文件和基本加工。5. 類之間的關(guān)系誦常有關(guān)聯(lián)、聚合、泛化和依賴。關(guān)聯(lián)描述兩個或多個類之間的關(guān)系,鏈 是關(guān)聯(lián)的表現(xiàn)。關(guān)聯(lián)是類之間的關(guān)系。6. 對象是面向?qū)ο箝_發(fā)的過程,對象基本組

2、成包含了它的一組“屬性和“操作”。對象是客 觀事物或概念的抽象表述,對象不僅能表示具體的實體,也能表示抽象的概念、規(guī)劃、 計劃或事件。類也叫對象類,是指一組具有相同屬性和運算的對象的抽象,即一組具有 相同數(shù)據(jù)結(jié)構(gòu)和相同操作的對象的集合,類是對象的模版。7. 軟件管理的主要職能:人員管理、計劃管理、標準化管理、配置管理。8. 軟件結(jié)構(gòu)圖:反映模塊間的隸屬關(guān)系,描述它們之間調(diào)用和層次關(guān)系。9. 了解CMM軟件能力成熟度模型。10. N-S結(jié)構(gòu)化流程圖,不能任意的轉(zhuǎn)移控制,符合結(jié)構(gòu)化原則。NS圖又稱盒圖,是一種結(jié) 構(gòu)化的流程圖,而且僅由順序、選擇、循環(huán)三種基本結(jié)構(gòu)組成。11. 評價軟件質(zhì)量的四個因素

3、:可維護性、可靠性、可理解性、效率。12. 過程設(shè)計語言:PDL用于描述模塊的算法,設(shè)計和處理細節(jié)。13. 實時處理軟件的語言,通常選用:匯編語言、Ada。14. 數(shù)據(jù)流圖是常用的需求分析工具,之后常用數(shù)據(jù)字典加以說明。15. 白盒測試:結(jié)構(gòu)測試:黑盒測試:功能測試。16. 原型模型又叫快速原型模型,是增量模型的一種。17. 軟件工程包括:軟件開發(fā)技術(shù),軟件工程管理。18. 用戶界面設(shè)計主要考慮:可使用性,設(shè)計人機交互子系統(tǒng)中“用戶為主角。19. 維護:為識別運行中的錯誤。校正性維護和適應(yīng)性維護。糾正性維護:在測試階段未能發(fā)現(xiàn)的、在軟件投入使用后才逐漸暴露出來的錯誤的測試、 診斷、定位、糾錯以

4、及驗證、修改的回歸測試過程叫做糾正性維護。適應(yīng)性維護:是為了適應(yīng)計算機的飛速發(fā)展,使軟件適應(yīng)外部新的硬件和軟件環(huán)境或者 數(shù)據(jù)環(huán)境發(fā)生的變化過程20. 動態(tài)模型描述了系統(tǒng)的動態(tài)行為,對象模型主要元素是:類、關(guān)聯(lián)、關(guān)系。對象模型主 要描述的是類之間的關(guān)聯(lián)和關(guān)系。21. UML (統(tǒng)一建模語言)中類圖表現(xiàn)了軟件模型的靜態(tài)組織形式。(判斷,對) 動態(tài)模型主要用于描述系統(tǒng)的動態(tài)行為和控制結(jié)構(gòu)。22. 回歸測試修改某錯誤后又有新的錯誤出現(xiàn)。23. 同步消息:發(fā)送方等待接收方消息處理后,再繼續(xù)進行下一步處理。 異步消息:發(fā)送方不用等待,可直接進行下一步處理。24. 服務(wù)器端平臺是多種多樣的(用的較多的是J2

5、EE,支持EJB)25. 軟件生存周期模型(概念) 常用的模型有哪些,舉例子。軟件過程模型也稱為軟件生存周期模型或軟件開發(fā)模型,是描述軟件過程中各種活動如 何執(zhí)行的模型。它確立了軟件開發(fā)中各階段的次序限制以及各階段活動的準則,確立開 發(fā)過程所遵守的規(guī)定和限制,便于各種活動的協(xié)調(diào)以及各種人員的有效通信,有利于活 動重用和活動管理。常用的軟件過程模型有:瀑布模型、增量模型、螺旋模型、噴泉模型、智能模型。26. 什么是原型開發(fā)方法,有哪兩種?分別說明優(yōu)點。 原型化方法的基本思想是花費少量代價建立一個可運行的系統(tǒng),使用戶及早獲得學習的 機會,原型化方法又稱速成原型法,強調(diào)的是軟件開發(fā)人員與用戶的不斷交

6、互,通過原 型的演進適應(yīng)用戶不斷改變的需求,將維護和修改階段的工作盡早進行,使用戶提前驗 收,從而使軟件產(chǎn)品更加適用。1)快速建立需求規(guī)格原型法 其所建立的原型反映了系統(tǒng)的某些特征,有利于獲得更加精確的需求說明書,需求說明 書一旦確定原型就被廢棄,之后的工作仍然按照瀑布模型開發(fā),也稱為廢棄型。2)快速建立漸進原型法 其采用循環(huán)漸進的開發(fā)方式,對喜用模型連續(xù)精化,將系統(tǒng)需要具備的性質(zhì)逐步添加上 去,直至所有性質(zhì)全部滿足,此時的原型模型也就是最終的產(chǎn)品,也稱為追加型。執(zhí)行 步驟:快速分析。構(gòu)造原型。運行和評價原型。修改與改進。27. 白盒測試中有哪些覆蓋標準?黑盒測試選取測試用例有哪些方法? 白盒

7、測試:語句覆蓋、判定覆蓋、條件覆蓋、判定-條件覆蓋、條件組合覆蓋。 黑盒測試:等價分類法、邊界值分析法、錯誤推測法、因果圖法、正交實驗設(shè)計法、判 定表驅(qū)動法、功能測試法等。28. 基于構(gòu)建技術(shù)的軟件開發(fā)方法有什么優(yōu)點? 大量來自產(chǎn)業(yè)實例研究的證據(jù)表明基于組件的軟件開發(fā)導致軟件系統(tǒng)的開發(fā)成本、開發(fā) 質(zhì)量、開發(fā)效率都得到了顯著的改善。 開發(fā)的質(zhì)量 :基于組件的軟件開發(fā)的一個明顯優(yōu)點就是提高了軟件的質(zhì)量。 開發(fā)的效率 :基于可復用組件的軟件開發(fā)對于提高軟件開發(fā)的效率也有著顯著的作 用 開發(fā)的成本:使用可復用的現(xiàn)成組件進行軟件開發(fā)比一切都重新開發(fā),其成本大為節(jié) 省。它避免了不必要的重復勞動和人力財力的

8、浪費29. 文檔在軟件工程中的應(yīng)用。1)提高軟件開發(fā)過程的能見度。2)提高開發(fā)效率。3)作為開發(fā)人員在一定階段的工作成果和結(jié)束標志。4)記錄開發(fā)過程中的有關(guān)信息,便于協(xié)調(diào)以后的軟件、開發(fā)、使用和維護。5)提供對軟件的運行、維護和培訓的有關(guān)信息,便于管理人員、開發(fā)人員、操作人員、 用戶之間的協(xié)作、交流和了解。6)便于潛在用戶了解軟件的功能、性能等各項指標,為他們選購符合自己需要的軟件提 供依據(jù)。30.案例分析,繪制數(shù)據(jù)流圖。管理、新生入學報道)P31加工名實體名數(shù)據(jù)流名文件名(教務(wù)管理、學生信息管理、高校學生錄取系統(tǒng)、企業(yè)工資 (多看下書,網(wǎng)上找下例題)31.面向?qū)ο蠓治觯航ο竽P?。(圖形)

9、(如交通工具)P36需求陳述、應(yīng)用領(lǐng)域的爭業(yè)知識以及關(guān)于客觀比界的常識,是建 生對象模理時的主要囂懇來源。輒型的工作步慮是:首先確定對離類和關(guān)聯(lián)(因為它們影響希統(tǒng) 蛉鰭構(gòu)和暉決問題的亦法對于丸型陡雜問題還贊逬一歩劃分曲若 干個主題;煤后給類和關(guān)聯(lián)増漩矗性,以進亠歩描述它們;接下裘別 用適書的罐機韭殺璉一步合幷和爼織吳=庸對類中操作的最后觀定, 則需竽到建立了動態(tài)樓型和功罷模型之后因為這兩個子機型更淮確 地描述了對類中提供的服奔的需札重傢:如何確定類飼關(guān)朕施類的繼承英薪。例如:圖10.2 ATM系統(tǒng)白盒測試:語句覆蓋、 例題,PPT上的題目) 語句覆蓋:選擇足夠的測試用例, 條件覆蓋:執(zhí)行足夠的測試用例,條件覆蓋、P224條件組合覆蓋。選取相應(yīng)的測試用例。(可參考書上使程序中的每個執(zhí)行語句至少執(zhí)行一次。 使得程序中的每個判定至少都獲得一次真和假值。條件組合覆蓋:設(shè)計足夠的測試用例,執(zhí)行被測試程序以后,要使判定中的每個條件都 可能取值至少執(zhí)行一次。

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

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!