freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程的基本理論(編輯修改稿)

2024-12-14 20:31 本頁面
 

【文章內(nèi)容簡介】 E:“間隙” ,軟件生存期 (life cycle)可分為計劃、開發(fā)以及運(yùn)行三個時期 ,每個時期又分為若干更小的階段。通常,計劃時期包括問題定義和( ),開發(fā)時期包括( ),概要設(shè)計,詳細(xì)設(shè)計,編碼以及( )。 A: B: C: ,( )階段定義的標(biāo)準(zhǔn)將成為軟件測試中的系統(tǒng)測試階段的目標(biāo)。 A:詳細(xì)設(shè)計階段 C:可行性設(shè)計階段 29:增量模型是一種( )模型。 A:整體開發(fā) B:非整體開發(fā) C:靈活性差 D:較晚產(chǎn)生工作軟件 30:漸增模型是( )。 A:與瀑布模型無關(guān) B:與變化模型有關(guān) 31.( )是指模擬某種產(chǎn)品的原始模型。 ,主要考慮( )。 ,實現(xiàn)原型的途徑也有所不同,下列不正確的類型是( )。 第 2 章 軟件工程的基本理論 31 ( )模型。 ,叫做( )。 ( )型的設(shè)計過程。 ,以下說法不正確的是( )。 ,能夠使用原型 ,不能相對穩(wěn)定時,能夠使用原型 開發(fā)工具,或?qū)υ偷目捎霉ぞ卟涣私獾臅r候,能夠使用原型 ,能夠使用原型 ,可以容易地確定系統(tǒng)的性能,確認(rèn)各項主要系統(tǒng)服務(wù)的可應(yīng)用性,確認(rèn)( ),確認(rèn)系統(tǒng)作為產(chǎn)品的結(jié)果。 數(shù)據(jù)流圖 ( )。 階段或所有階段中的細(xì)節(jié),從而較早的產(chǎn)生工作軟件 ,必須完成前一階段的所有細(xì)節(jié) ( )。 ,以下說法不正確的是( )。 、空間等性能效率方面的要求 降低可靠性和軟件質(zhì)量標(biāo)準(zhǔn) ,暫不考慮與最終系統(tǒng)的界面內(nèi)容 ,可使用不同風(fēng)格的高級語言來構(gòu)造原型 ( )。 ( )。 ,用原型過程來代替全部開發(fā)階段 試驗型,用原型過程來代替設(shè)計階段 ,用原型過程來代替需求分析階段 、( )、自動程序設(shè)計、專用語言、可重軟件工程習(xí)題與解答 32 用的軟件和簡化假設(shè)等。 ( )為用戶 /設(shè)計者,開發(fā)人員根據(jù)用戶要求不斷修改原型,直到滿足用戶要求為止。 ,以下說法不正確的是( )。 ,證實設(shè)計的可行性 ,能充分地鼓勵開發(fā)者地積極性 ,以下說法錯誤的是( )。 ,對某種需求缺乏信心時,不宜使用原型 ,不宜使用原型 ,不宜使用原型 ,不宜使用原型 ( )。 A .對于探索型,把原型作為需求說明的補(bǔ)充形式 ,通過原型過程的反復(fù)循環(huán),直接得到軟件系統(tǒng) ,原型成為設(shè)計的總體框架或設(shè)計結(jié)果的一部分 ,適用于( )系統(tǒng)。 ,原型有三種不同的作用類型 : 探索型、( )和演化型。 ,考察實現(xiàn)方案是否可行的是( )。 ( )。 簡答題 ?它包含哪些過程? ?有哪些主要模型? ?它有哪些活動? 第 2 章 軟件工程的基本理論 33 ?有哪些主要方法? ? ? ? ? ?它們各有何特點(diǎn)? ? ? ,對原型有什么樣的要求? ? ? ? ?各有何特點(diǎn)? 。 ?哪些情況下不適宜使用原型? ? ? 種類型? ? ? 參考答案 一、填空題 、供應(yīng)過程、開發(fā)過程、操作過程、維護(hù)過程、管理過程、支持過程 、 Jackson 方法、維也納開發(fā)方法( VDM)、面向?qū)ο蟮拈_發(fā)方法 、結(jié)構(gòu)化設(shè)計、結(jié)構(gòu)化程序設(shè)計、數(shù)據(jù)流 、對象、面相對象、迭代性、無間隙性 、軟件需求形式化說明、變換 、分解、抽象、數(shù)據(jù)處理領(lǐng)域 、增量 計劃、風(fēng)險分析、開發(fā)實施、用戶評估 、面向?qū)ο笤O(shè)計、面相對象實現(xiàn) 、 Coad、 OMT 軟件工程習(xí)題與解答 34 、增量、螺旋、噴泉、變換、基于知識的 、項目開發(fā)計劃、需求分析、概要設(shè)計、詳細(xì)設(shè)計、編碼、測試、維護(hù) 、軟件開發(fā)方法 、整體開發(fā)、增量分析 、增量開發(fā)、增量提交 、基于腳本的設(shè)計、采用非常高級語言或?qū)iT 語言、能重用軟件 、系統(tǒng)的總體結(jié)構(gòu)、系統(tǒng)的主要處理和性能、數(shù)據(jù)庫設(shè)計 、增量開發(fā) 、增量方式、工作軟件、相應(yīng)文檔 、增量模型 、設(shè)計、實現(xiàn)方案、可行性與合理性、總體框架、設(shè)計結(jié)果 、構(gòu)造原型、運(yùn)行原型、評價原型、修改 、軟件工具和環(huán)境、反復(fù)循環(huán)、軟件系統(tǒng) 、快速實現(xiàn)、試用原型、反復(fù)評價和改進(jìn)原型 、用戶的需求、所期望的特性、可行性 性能 、用戶與開發(fā)者對項目都缺乏經(jīng)驗、用戶的需求 、接受對象、事件跟蹤圖 、共享、實現(xiàn)步驟 (數(shù)據(jù)值)、屬性值 、事件、狀態(tài)序列 、輸入事件 、實現(xiàn)方案、能否實現(xiàn) 、結(jié)構(gòu)和行為、代碼的共享 、實驗型、演化型 、重要特性 、附加策略 、原型 、需求說明 、開發(fā)結(jié)束 第 2 章 軟件工程的基本理論 35 55. 整體、非整體 56. 增量方式 ,細(xì)節(jié) ,盡早 57. 瀑布模型 ,增量開發(fā) ,增量開發(fā) ,增量提交 58. 早起 ,重要特性 59. 需求分析 ,需求說明 ,瀑布模型 60. 需求分析和設(shè)計 ,編碼和測試 二 . 選擇題 1. C 2. B 【解析】:軟件開發(fā)的結(jié)構(gòu)化方法死基于瀑布模型的,而原型化方法是基于動態(tài)定義的需求。結(jié)構(gòu)化方法是在開發(fā)的每個階段都有的目標(biāo)的,即在軟件的需求分析階段已經(jīng)將要開發(fā)的軟件的目標(biāo)和功能確定,而原型化方法是再軟件開發(fā)過程中逐步明確軟件的需求,即動態(tài)地定義軟件地需求。顯然兩個開發(fā) 方法地不同。但是,兩個方法地目的都是實現(xiàn)軟件生產(chǎn)地工程化,因此它們有互相借鑒的部分。所以,答案是 B。 3. B 4. C 【解析】:在結(jié)構(gòu)化的軟件開發(fā)中,一般情況下,可能需要占用的人數(shù)最大的階段是在軟件編程的階段,但從工作量上來說,在軟件的需求分析,定義及軟件的測試和維護(hù)階段需要的工作量更多,用軟件開發(fā)計劃中的 40- 20- 40 原則,即可說明這一點(diǎn),在軟件需求分析和定義階段,雖然工作量比軟件編程多,但因為軟件的需求分析和定義對開發(fā)人員的素質(zhì)要求比較高,所以占用的人員并不需要太多;同時由于軟件維護(hù)的周期 比較長,所以其耗的工作量比軟件編程多,但一般來說它占用的人員并不比編程階段占用的對,所以答案為 C。 5. C 6. A 7. C 【解析】:在軟件開發(fā)中,軟件的生命周期的各個階段的正確分析和設(shè)計是極為重要的。如果在這些階段出錯,將嚴(yán)重影響后期的開發(fā),因為它們的錯誤將以放射式的擴(kuò)展造成更多的錯誤。所以答案是 C。 8. A 【解析】:在瀑布模型中需求分析階段指導(dǎo)概要設(shè)計階段,概要設(shè)計階段指導(dǎo)詳細(xì)設(shè)計階段,并且測試階段的系統(tǒng)測試以需求分析階段的定義為目標(biāo),集成測試以概要設(shè)計階段的定義為目標(biāo),單元測試以詳細(xì)階段 的定義為目標(biāo)。 9. D 10. B 【解析】:系統(tǒng)測試又稱確認(rèn)測試,它包括功能測試和驗收測試兩種,它按軟件需求說明書上的功能逐項進(jìn)行。 11. C 【解析】:面向?qū)ο蟮募夹g(shù)首先在 SmallTalk 語言中得到應(yīng)用,后來隨著 C++, JAVA 等面向?qū)ο蟮恼Z言的出現(xiàn),面向?qū)ο蟮募夹g(shù)的廣泛的開發(fā)工具的支持, UML 是在面向?qū)ο蟮能浖_發(fā)中在設(shè)計解毒常用的一個工具,因此應(yīng)選 C。 軟件工程習(xí)題與解答 36 12. A 13. B 【解析】:結(jié)構(gòu)化開發(fā)方法是指在軟件開發(fā)初期明確地定義軟件地功能和軟件開發(fā)地標(biāo)準(zhǔn),作為軟件開發(fā)地后期實施依據(jù); 原型化方法是指在軟件開發(fā)的過程中動態(tài)地定義軟件地需求和軟件的功能,標(biāo)準(zhǔn),面向?qū)ο蟮拈_發(fā)方法,強(qiáng)調(diào)以對象作為在軟件設(shè)計中的基本元素,并以類和繼承來表達(dá)是事物具有的共性和他們之間存在的關(guān)系;控制流方法事實上是在軟件概要設(shè)計中常用的一種方法。 由上述對各個方法的定義可知在原型化的開發(fā)中,需要能及時發(fā)現(xiàn)問題,建立更明確的軟件開發(fā)需求的高素質(zhì)軟件設(shè)計和開發(fā)人員。所以答案是 B。 14. D 【解析】:在軟件開發(fā)的結(jié)構(gòu)化生命周期方法中,在軟件的定義階段就需要嚴(yán)格定義出軟件的需求說明書,以便以后的開發(fā)中遵照執(zhí)行,相對原型化 開發(fā)中動態(tài)地定義軟件的需求來說,它需要在軟件開發(fā)的前期嚴(yán)格定義軟件的需求分析,并且在軟件開發(fā)的
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1