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

正文內(nèi)容

軟件工程作業(yè)含答案解析(留存版)

2025-08-12 16:41上一頁面

下一頁面
  

【正文】 系統(tǒng)需求第4章 簡述軟件設(shè)計階段的基本任務(wù)軟件設(shè)計的輸入是軟件分析模型。以功能塊為單位進(jìn)行程序設(shè)計,實現(xiàn)其求解算法的方法稱為模塊化。因此,數(shù)據(jù)流圖既提供了功能建模的機制,也提供了信息流建模的機制,從而可以建立起系統(tǒng)或軟件的功能模型。管理員。yn糾錯性維護(hù)其他改善性維護(hù)適應(yīng)性維護(hù)拒絕接受并不嚴(yán)重非常嚴(yán)重維護(hù)過程圖:進(jìn)行可維護(hù)性分析的原因:軟件維護(hù)是指軟件系統(tǒng)交付使用以后,為了改正錯誤或滿足新的需求而修改軟件的過程。正向工程過程應(yīng)用軟件工程的原理、概念、技術(shù)和方法來重新開發(fā)某個現(xiàn)有的應(yīng)用系統(tǒng)。軟件維護(hù)除費用外的無形代價包括:,使資源的利用率降低 ,使得客戶滿意率下降 ,降低了軟件質(zhì)量 ,使得其它軟件開發(fā)過程受到干擾 影響維護(hù)工作量的因素主要有以下六種::系統(tǒng)規(guī)模越大,其功能就越復(fù)雜,軟件維護(hù)的工作量也隨之增大:使用強功能的程序設(shè)計語言可以控制程序的規(guī)模。所以我覺得可以對照著新學(xué)的軟件工程的知識運用到自己的實際項目中去,同時也可以完成這道相識的題目。?第5章 結(jié)構(gòu)化分析與設(shè)計 簡述數(shù)據(jù)流圖的主要思想,概述使用數(shù)據(jù)流圖進(jìn)行需求分析的過程。 ,并討論信息隱藏與模塊獨立兩概念之間的關(guān)系。在軟件工程中模塊是數(shù)據(jù)說明、可執(zhí)行語句等程序?qū)ο蟮募?,具有名字、參?shù)、功能等外部特征以及完成模塊功能的程序代碼和模塊內(nèi)部數(shù)據(jù)等內(nèi)部特征。?答:(1)必須能夠表示和理解問題的信息域;(2)必須能夠定義軟件將完成的功能;(3)必須劃分描述數(shù)據(jù)、功能和行為的模型,從而可以分層次地揭示細(xì)節(jié);(4)分析過程應(yīng)該從要素信息移向細(xì)節(jié)信息?自己尋找一個實例,親自寫一個需求規(guī)約。需求規(guī)約作為用戶和開發(fā)者之間的一個協(xié)議,在之后的軟件工程各個階段發(fā)揮重要作用。答:可行性分析主要從經(jīng)濟(jì)、技術(shù)、法律等方面分析所給出的解決方案是否可行,能否在規(guī)定的資源和時間的約束下完成。在編碼階段,用面向?qū)ο笳Z言實現(xiàn)類及對象,通過消息機制實現(xiàn)對象之間的通信,完成軟件的功能。E測試階段的任務(wù)是發(fā)現(xiàn)并糾正軟件中的錯誤和缺陷。B 支撐軟件:支撐軟件是支撐軟件的開發(fā)和維護(hù)的軟件。 5?畫出一個過程模型,說明需求評審應(yīng)該如何組織。 2 敏捷軟件開發(fā)的特點是什么? 2 簡述敏捷軟件開發(fā)的原則。如何盡可能降低這些因素的影響? 14?為什么要進(jìn)行軟件可維護(hù)性分析? 15 技術(shù)資料分享 軟件工程第一章作業(yè)?軟件的特點是什么?答:計算機軟件指計算機系統(tǒng)中的程序及其文檔。A計算機系統(tǒng)工程的任務(wù)是確定待開發(fā)軟件的總體要求和范圍,以及該軟件與其他計算機系統(tǒng)元素之間的關(guān)系,進(jìn)行成本估算,做出進(jìn)度安排,并進(jìn)行可行性分析,即從經(jīng)濟(jì)、技術(shù)、法律等方面分析待開發(fā)的軟件是否有可行的解決方案,并在若干個可行的解決方案中做出選擇。被開發(fā)的原型應(yīng)交付給客戶使用,并收集客戶的反饋意見,這些反饋意見可在下一輪迭代中對原型進(jìn)行改進(jìn)。 簡述敏捷軟件開發(fā)的原則。失敗原因:需求分析不足,需求內(nèi)容不明確,把握不充分。(8)超強超快的學(xué)習(xí)能力:IT行業(yè)新技術(shù)層出不窮,同時其他相關(guān)必備知識、業(yè)務(wù)知識也是瞬息萬變,系統(tǒng)分析師要能夠快速學(xué)習(xí)并快速掌握和靈活應(yīng)用;(9)敏銳的觀察力:由于IT行業(yè)項目的特殊性,項目復(fù)雜多變,系統(tǒng)分析師要能夠先于其他人員發(fā)現(xiàn)問題、發(fā)現(xiàn)隱患,并提前做出規(guī)避風(fēng)險的策略。 體系結(jié)構(gòu)設(shè)計定義了軟件的整體結(jié)構(gòu),由軟件部件、外部可見的屬性和他們之間的關(guān)系組成??梢浦残允怯靡唤M子特性,包括簡明性、模塊獨立性、通用性、可擴(kuò)充性、硬件獨立性和軟件系統(tǒng)獨立性等,來衡量的。?設(shè)計中為什么模塊要獨立?如何度量獨立性?模塊功能獨立有何優(yōu)點?(1) 模塊的獨立性是模塊化、信息隱藏和局部化等概念的直接結(jié)果。8)分層DFD中的每個基本加工(即不再分解子圖的加工)都應(yīng)有一個加工規(guī)約??蓮?fù)用構(gòu)件是指具有可復(fù)用價值的構(gòu)件。可維護(hù)性是所有軟件系統(tǒng)都應(yīng)具備的特點。維護(hù)階段的花費約占整個軟件生命期花費的67%。 簡述基于構(gòu)件的軟件開發(fā)過程。因為數(shù)據(jù)流由一組固定成分的數(shù)據(jù)組成。第二,由于因設(shè)計和編碼修改引起的副作用受到局限,錯誤傳播被減小,并且模塊復(fù)用成為可能,所以獨立的模塊更易于維護(hù)和測試。例如,有一個圖形處理軟件,它應(yīng)具有二維幾何圖形處理、三維幾何圖形處理、圖形顯示、外設(shè)控制、數(shù)據(jù)庫管理、用戶界面控制、設(shè)計分析等模塊。 接口設(shè)計描述了軟件內(nèi)部、軟件和協(xié)作系統(tǒng)之間以及軟件同人之間的通信方式。答:(1)能否建立起順暢的通訊途徑;(2)是否能夠獲取用戶對系統(tǒng)的功能需求和非功能需求;(3)是否利于在可運行系統(tǒng)時的管理要求。(1)需求獲取在需求獲取階段系統(tǒng)分析人員通過與用戶的交流、對現(xiàn)有系統(tǒng)的觀察以及對任務(wù)進(jìn)行分析,確定系統(tǒng)或產(chǎn)品范圍的限制性描述、與系統(tǒng)或產(chǎn)品有關(guān)的人員及特征列表、系統(tǒng)的技術(shù)環(huán)境的描述、系統(tǒng)功能的列表以及應(yīng)用于每個需求的領(lǐng)域限制、一組描述不同運行條件下系統(tǒng)或產(chǎn)品使用狀況的應(yīng)用場景以及為更好地定義需求而開發(fā)的原型。第3章。D螺旋模型將原型模型實現(xiàn)的迭代特征與瀑布模型中控制的和系統(tǒng)化的方面結(jié)合起來,不僅體現(xiàn)了這兩種模型的優(yōu)點而且還增加了風(fēng)險分析。C軟件設(shè)計只要解決待開發(fā)軟件“怎么做”的問題。 簡述軟件的分類,并舉例說明。 3? 3。 4。系統(tǒng)軟件與具體的應(yīng)用領(lǐng)域無關(guān)。詳細(xì)設(shè)計的任務(wù)是設(shè)計各個組成成分的實現(xiàn)細(xì)節(jié),包括局部數(shù)據(jù)結(jié)構(gòu)和算法等。在分析階段,標(biāo)識類及對象,定義類之間的關(guān)系,建立對象關(guān)系模型和對象行為模型。?答:組成基于計算機系統(tǒng)的元素主要有:軟件、硬件、人員、數(shù)據(jù)庫、文檔和規(guī)程。(3)系統(tǒng)建模系統(tǒng)建模是為了在用戶和系統(tǒng)分析人員之間建立統(tǒng)一的語言和理解的橋梁,系統(tǒng)分析人員借助建模技術(shù)對獲取的需求信息進(jìn)行分析,排除錯誤和彌補不足,確保需求分析文檔正確反映用戶的真實意圖。例如在銀行管理系統(tǒng)中,由于銀行數(shù)據(jù)量的龐大以及對銀行賬戶的管理需求,用戶對系統(tǒng)的性能、可靠性、可維護(hù)性要求很高。 軟件設(shè)計與質(zhì)量的關(guān)系是怎么樣的?設(shè)計是在軟件開發(fā)中形成質(zhì)量的階段,設(shè)計提供了可以用于質(zhì)量評估的軟件表示,是將用戶需求準(zhǔn)確的轉(zhuǎn)化為完整的軟件產(chǎn)品或系統(tǒng)的主要途徑。反言之,如果這些模塊都是功能內(nèi)聚或信息內(nèi)聚的模塊,模塊之間的耦合都是低耦合,也對可移植性有促進(jìn)。內(nèi)聚度度量同一個模塊內(nèi)部各個元素彼此結(jié)合的
點擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1