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

正文內(nèi)容

軟件工程期末復(fù)習(xí)簡答題(已修改)

2025-11-08 09:26 本頁面
 

【正文】 簡單題 軟件工程基本原理( 1)用分階段的生存周期嚴(yán)格管理。( 2)堅持進(jìn)行階段評審。( 3)實行嚴(yán)格的產(chǎn)品控制。( 4)采用現(xiàn)代程序設(shè)計技術(shù)。( 5)結(jié)果應(yīng)能清楚地審查。( 6)開發(fā)小組人員應(yīng)該少而精。( 7)承認(rèn)不斷改進(jìn)軟件工程實踐的必要性。 軟件生命周期各階段的基本任務(wù) 軟件生命周期由軟件定義、軟件開發(fā)和運(yùn)行維護(hù)3 個時期組成,每個時期又進(jìn)一步劃分成若干個階段。( 1)問題定義 ( 2)可行性研究 ( 3)需求分析 ( 4)總體設(shè)計 ( 5)詳細(xì)設(shè)計 ( 6)編碼和單元測試 ( 7)綜合測試( 8)軟件維護(hù) 需求分析的 任務(wù)一、確定對系統(tǒng)的綜合要求( 1)功能需求( 2)性能需求( 3)可靠性和可用性需求( 4)出錯處理需求( 5)接口需求( 6)約束( 7)逆向需求( 8)將來可能提出的需求二、分析系統(tǒng)的數(shù)據(jù)要求 三、導(dǎo)出系統(tǒng)的邏輯模型四、修正系統(tǒng)開發(fā)計劃 改進(jìn)軟件設(shè)計的啟發(fā)式規(guī)則( 1)改進(jìn)軟件結(jié)構(gòu)提高模塊獨(dú)立性( 2)模塊規(guī)模應(yīng)該適中( 3)深度、寬度、扇出和扇入都應(yīng)適當(dāng)( 4)模塊的作用域應(yīng)該在控制域之( 5)力爭降低模塊接口的復(fù)雜程度( 6)設(shè)計單入口單出口的模塊( 7)模塊功能應(yīng)該可以預(yù)測 面向?qū)ο笤O(shè)計準(zhǔn)則和啟發(fā)式原則 ( 1)模塊化 ( 2)抽象( 3)信息隱藏( 4)弱耦合( 5)強(qiáng)內(nèi)聚( 6)可重用 ( 1)設(shè)計結(jié)果應(yīng)該清晰易懂( 2)一般 特殊結(jié)構(gòu)的深度應(yīng)適當(dāng)( 3)設(shè)計簡單的類( 4)使用簡單的協(xié)議( 5)使用簡單的服務(wù)( 6)把設(shè)計變動減至最小 軟件維護(hù)的幾種類型 ( 1)改正性維護(hù)( 2)適應(yīng)性維護(hù)( 3)完善性維護(hù)( 4)預(yù)防性維護(hù) 決定軟件可維護(hù)性因素 ( 1)可理解性( 2)可測試性( 3)可修改性( 4)可移植性( 5)可重用性 軟件配置項 軟件配置的主要任務(wù)就是控制變化,同時也負(fù)責(zé)各個軟件配置項和軟件各種版本的標(biāo)志、軟件配置審計以及軟件配置發(fā) 生的任何變化的報告。( 1)標(biāo)識軟件配置中的對象( 2)版本控制( 3)變化控制( 4)配置審計( 5)狀態(tài)報告 設(shè)計題 等價類 有效 /無效數(shù)據(jù) 邊界值測試 UML 類圖的描述 NS 圖、 PAD 圖 論述題 ( 1) 軟件工程( 2)可行性研究 問題定義階段必須回答的關(guān)鍵問題是:“要解決的問題是什么”。如果不知道問題是什么就試圖解決這個問題,顯然是盲目的,只會自白浪費(fèi)時間和金錢,最終得出的結(jié)果很可能是毫無意義的。盡管確切地定義問題的必要性是十分明顯的,但是在實踐中它卻可能是最容易被忽視的一個步驟。( 3)需求分析 這個階段的任務(wù)仍然不是具體地解決客戶的問題,而是準(zhǔn)確地回答“目標(biāo)系統(tǒng)必須做什么”這個問題。( 4)總體設(shè)計這個階段的基本任務(wù)是,概括地回答“怎樣實現(xiàn)目標(biāo)系統(tǒng) ?”這個問題。概要設(shè)計又稱為初步設(shè)計、邏輯設(shè)計、高層設(shè)計或總體設(shè)計。( 5)詳細(xì)設(shè)計這個階段的任務(wù)還不是編寫程序,而是設(shè)計出程序的詳細(xì)規(guī)格說明。這種規(guī)格說明的作用很類似于其他工程領(lǐng)域中工程師經(jīng)常使用的工程藍(lán)圖,它們應(yīng)該包含必要的細(xì)節(jié),程序員可以根據(jù)它們寫出實際的程序代碼。( 6)編碼實現(xiàn)(語言,測試)這個階段的關(guān)鍵任務(wù)是寫出正確的容易理解、容易維護(hù)的程序模塊。 ( 7)維護(hù)維護(hù)階段的關(guān)鍵任務(wù)是,通過各種必要的維護(hù)活動使系統(tǒng)持久地滿足用戶的需要。( 8)面向?qū)ο蠹夹g(shù)( 9)項目管理 :為了更有效地開發(fā)與維護(hù)軟件,軟件工作者早 20 世紀(jì) 60 年代后期開始認(rèn)真研究消除軟件危機(jī)的途徑,從而逐漸形成了一門新興的工程學(xué)科。 : (1).對軟件發(fā)開成本和進(jìn)度的估計常常不準(zhǔn)確 . (2).用戶對 已完成的 軟件系統(tǒng)不滿意的現(xiàn)象經(jīng)常發(fā)生 . (3).軟件產(chǎn)品的質(zhì)量往往靠不住 . (4).軟件常常是不可維護(hù)的 . (5).軟件通常沒有適當(dāng)?shù)奈臋n資 料 . (6).軟件成本在計算機(jī)系統(tǒng)總成本中所占的比例逐年上升 . (7).軟件開發(fā)產(chǎn)生率提高的速度 ,遠(yuǎn)遠(yuǎn)跟不上計算機(jī)應(yīng)用迅速普及深入的趨勢 . : (1).軟件不同于硬件 ,它是計算機(jī)系統(tǒng)中的邏輯部件而不是物理部件 . (2).軟件不同于一般程序 ,它的一個顯著特點是規(guī)模龐大 ,而且程序復(fù)雜性將隨著程序規(guī)模的增加而呈指數(shù)上升 .
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1