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

正文內(nèi)容

軟件工程導(dǎo)論復(fù)習(xí)-全文預(yù)覽

2025-09-01 09:33 上一頁面

下一頁面
  

【正文】 物的成分的某種組合表示這個事物,這些組成成分又由更低的成分組合來定義。在數(shù)據(jù)流圖中沒有任何具體的物理部件,它只是描繪數(shù)據(jù)在軟件中流動和被處理的邏輯過程。噴泉模型,是典型的面向?qū)ο笊芷谀P?,它充分體現(xiàn)了面向?qū)ο筌浖_發(fā)過程迭代和平滑過渡的特性。使用螺旋模型開發(fā)軟件,要求軟件開發(fā)人員具有豐富的風(fēng)險評估知識和經(jīng)驗 。③增量模型 定義:增量模型也稱為漸增模型增量模型的主要優(yōu)點(diǎn):A.能在較短時間內(nèi)向用戶提交可完成部分工作的產(chǎn)品 ;B.逐步增加產(chǎn)品功能,從而使用戶有較充裕的時間學(xué)習(xí)和適應(yīng)新產(chǎn)品,減少一個全新的軟件給客戶組織帶來的沖擊 。開發(fā)人員和用戶之間缺乏有效的溝通,很可能導(dǎo)致最終開發(fā)出的軟件產(chǎn)品不能真正滿足用戶的需求 。瀑布模型的特點(diǎn):;;。方法是完成軟件開發(fā)的各項任務(wù)的技術(shù)方法,回答“怎樣做”的問題;工具是為運(yùn)用方法而提供的自動的或半自動的軟件工程支撐環(huán)境;過程是為了獲得高質(zhì)量的軟件所需要完成的一系列任務(wù)的框架,它規(guī)定了完成各項任務(wù)的工作步驟。考試題型一、選擇(15*2)二、判斷(15*1)三、測試及問答(9+6)四、綜合 (2*20第1章 軟件工程概述什么是軟件工程?軟件工程是:① 把系統(tǒng)的、規(guī)范的、可度量的途徑應(yīng)用于軟件開發(fā)、運(yùn)行和維護(hù)過程,也就是把工程應(yīng)用于軟件;② 研究①中提到的途徑。什么是軟件工程方法學(xué)?軟件工程的3要素(軟件工程方法學(xué)的3要素)是什么?分別包含什么內(nèi)容?軟件工程方法學(xué):軟件生命周期全過程中使用的一整套技術(shù)方法的集合 軟件工程方法學(xué)包含3個要素:方法、工具和過程。軟件生命周期:由軟件定義、軟件開發(fā)和運(yùn)行維護(hù)(也稱之為軟件維護(hù))3個時期組成①瀑布模型定義:傳統(tǒng)軟件工程方法學(xué)的軟件過程,基本上可以用瀑布模型來描述。瀑布模型的主要缺點(diǎn) :在可運(yùn)行的軟件產(chǎn)品交付給用戶之前,用戶只能通過文檔來了解未來的產(chǎn)品是什么樣的。快速原型模型的主要優(yōu)點(diǎn)是:A.使用這種軟件過程開發(fā)出的軟件產(chǎn)品通常能滿足用戶的真實需求;B.軟件產(chǎn)品的開發(fā)過程基本上是線性順序過程。螺旋模型所描述的軟件過程主要適用于內(nèi)部開發(fā)的大型軟件項目 。在面向?qū)ο蠓缎椭校浖_發(fā)過程各階段之間的迭代或同一階段內(nèi)各個工作步驟之間的迭代,比在結(jié)構(gòu)化范型中更常見。(1)數(shù)據(jù)流圖的定義:它是一種圖形化技術(shù),它描述信息和數(shù)據(jù)從輸入移動到輸出過程中所經(jīng)歷的變換。數(shù)據(jù)字典的作用也正是在軟件分析和設(shè)計的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。沒有數(shù)據(jù)字典,數(shù)據(jù)流圖就不嚴(yán)格,然而沒有數(shù)據(jù)流圖,數(shù)據(jù)字典也難于發(fā)揮作用。通過需求分析應(yīng)該劃分出系統(tǒng)必須完成的所有功能。(4)出錯處理需求:這類需求說明系統(tǒng)對環(huán)境錯誤應(yīng)該怎樣響應(yīng)。(7)逆向需求:逆向需求說明軟件系統(tǒng)不應(yīng)該做什么。ER圖的基本成份和使用的符號 :實體(即數(shù)據(jù)對象)矩形框,關(guān)系菱形框,屬性橢圓形或圓角矩形。在結(jié)構(gòu)化分析中,建模的核心是什么?3種模型分別是什么,分別用什么工具來描述?建模的核心是數(shù)據(jù)字典,它描述了所有的在目標(biāo)系統(tǒng)中使用的和生成的數(shù)據(jù)對象。為了提高軟件的可維護(hù)性,其中,模塊獨(dú)立性最重要的,是評價軟件結(jié)構(gòu)質(zhì)量的首要標(biāo)準(zhǔn)。(3)耦合和內(nèi)聚兩者關(guān)系:耦合與內(nèi)聚都是模塊獨(dú)立性的定性標(biāo)準(zhǔn),都反映模塊獨(dú)立性的良好程度。所以設(shè)計的目標(biāo)應(yīng)該是力爭高內(nèi)聚、低耦合。軟件層次圖的示例:(2)HIPO圖的定義:即層次圖 + 輸入/處理/輸出圖,由一張H圖和一組IPO圖組成。(3)結(jié)構(gòu)圖(SC)的定義:描述了軟件的模塊結(jié)構(gòu),表示了一個系統(tǒng)的層次分解關(guān)系;反映了模塊間的聯(lián)系以及塊內(nèi)聯(lián)系;反映了模塊間的信息傳遞。數(shù)據(jù)流的分類?結(jié)構(gòu)化設(shè)計(SD)方法(面向數(shù)據(jù)流的設(shè)計方法)中,如何將分析的結(jié)果(數(shù)據(jù)流圖)逐層分解、轉(zhuǎn)換成設(shè)計的初步結(jié)果(軟件層次圖)?數(shù)據(jù)流分類:SD方法把信息流(數(shù)據(jù)流圖)映射成軟件結(jié)構(gòu),信息流的類型決定了映射的方法。詳細(xì)設(shè)計的要求:不僅要邏輯上正確地實現(xiàn)每個模塊的功能,更重要的是設(shè)計出的處理過程容易閱讀和理解。(1)程序流程圖的定義:又稱為程序框圖,它是歷史最悠久、使用最廣泛的描述過程設(shè)計的方法,然而它也是用得最混亂的一種方法。(3) 很容易確定局部和全程數(shù)據(jù)的作用域。PAD(問題分析圖)的基本符號:(a)順序;(b)選擇(IF C THEN P1 ELSE P2);(c)CASE型多分支;(d)WHILE型循環(huán)(WHILE C DO P);(e)UNTIL型循環(huán)(REPEAT P UNTIL C);(f)語句標(biāo)號
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1