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

正文內(nèi)容

第六章軟件設(shè)計(jì)(參考版)

2024-08-12 13:21本頁(yè)面
  

【正文】 ? 但耦合是直接的主導(dǎo)因素,內(nèi)聚則輔助耦合共同對(duì)模塊獨(dú)立性進(jìn)行衡量。 信息內(nèi)聚模塊 符 號(hào) 表 查找 登錄 刪除 修改 幾個(gè)加工同時(shí)引用一個(gè)共同的數(shù)據(jù) (7) 功能內(nèi)聚 模塊僅包括為完成某個(gè)功能所必須的所有成分。 邏輯內(nèi)聚模塊 A B C E F G A B C EFG E、 F、 G邏輯 功能相似,組 成新模塊 EFG 缺點(diǎn) : 增強(qiáng)了耦合程度 (控制耦合 ) 不易修改,效率低 A1 B1 C1 EFG模塊內(nèi)部邏輯 公用代碼段 公用代碼段 (3) 時(shí)間內(nèi)聚 (經(jīng)典內(nèi)聚 ) 模塊完成的功能必須在同一時(shí)間 內(nèi)執(zhí)行,這些功能只因時(shí)間因素 關(guān)聯(lián)在一起。 低內(nèi)聚模塊 舉例 雖然上述任務(wù)是松散相關(guān)的,但每一項(xiàng)都是獨(dú)立的功能實(shí)體,最好作為獨(dú)立的模塊完成 。 (6) 公共耦合 (公共數(shù)據(jù)區(qū)耦合 ) 一組模塊引用同一個(gè)公用數(shù)據(jù)區(qū) (也稱(chēng)全局?jǐn)?shù)據(jù)區(qū)、公共數(shù)據(jù)環(huán)境 )。 控制耦合舉例 A 計(jì)算平均分 或最高分 B 平均 /最高 (控制信號(hào) ) 成績(jī) 讀入分?jǐn)?shù) 輸出結(jié)果 計(jì)算平均分 計(jì)算最高分 平均 /最高 ? B 控制耦合增加了理解和編程的復(fù) 雜性,調(diào)用模塊必須知道被調(diào)模 塊的內(nèi)部邏輯,增加了相互依賴(lài) 去除模塊間控制耦合的方法: (1)將被調(diào)用模塊內(nèi)的判定上移到調(diào) 用模塊中進(jìn)行 (2)被調(diào)用模塊分解成若干單一功 能模塊 改控制耦合為數(shù)據(jù)耦合舉例 A 計(jì)算平均分 B1 平均成績(jī) 最高成績(jī) 計(jì)算最高分 B2 (5) 外部耦合 一組模塊均與同一外部環(huán)境關(guān)聯(lián) (例如 ,I/O模塊與特定的設(shè)備、 格式和通信協(xié)議相關(guān)聯(lián) ),它們之 間便存在外部耦合。 數(shù)據(jù)耦合舉例 開(kāi)發(fā)票 計(jì)算水費(fèi) 單價(jià) 數(shù)量 金額 (3) 標(biāo)記耦合 (特征耦合 ) 如兩個(gè)模塊通過(guò)傳遞 數(shù)據(jù)結(jié)構(gòu) (不是簡(jiǎn)單數(shù)據(jù),而是記錄、數(shù)組 等 )加以聯(lián)系,或都與一個(gè) 數(shù)據(jù) 結(jié)構(gòu) 有關(guān)系 , 則稱(chēng)這兩個(gè)模塊 間存在標(biāo)記偶合。 模塊 1 模塊 2 模塊 3 模塊 6 (2) 數(shù)據(jù)耦合 一模塊調(diào)用另一模塊時(shí),被調(diào)用模塊的輸入、輸出都是簡(jiǎn)單的數(shù)據(jù) (若干參數(shù) )。 模塊的獨(dú)立性 模塊獨(dú)立性的概念 模塊獨(dú)立的含義: ?模塊完成獨(dú)立的功能 ?符合信息隱蔽和信息局部化原則 ?模塊間關(guān)連和依賴(lài)程度盡量小 模塊獨(dú)立性的度量 模塊獨(dú)立性取決于模塊的 內(nèi)部和外部特征。 信息局部化
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1