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

正文內(nèi)容

第2章軟件質(zhì)量評價(編輯修改稿)

2025-01-31 06:18 本頁面
 

【文章內(nèi)容簡介】 se as possible = as independent as possible ? 對一個軟件結(jié)構(gòu)內(nèi)不同模塊之間互連程度的度量 Software Engineering 零耦合( uncoupling) ?彼此完全獨(dú)立,這意味著模塊間無任何連接,耦合程度最低 Uncoupled ? A B Software Engineering 數(shù)據(jù)耦合( Data Coupling) ?一個模塊訪問另一個模塊時,彼此間通過參數(shù)交換信息,而且交換的信息僅僅是數(shù)據(jù) ? The most desirable A B Data Software Engineering 控制耦合( Control Coupling) ? 指一個模塊調(diào)用另一個模塊時,傳遞的信息中有控制信息(盡管有時這種控制信息以數(shù)據(jù)的形式出現(xiàn)) A B Flag F2 Fn F1 …… …… Flag 控制耦合增加了理解與編程及修改的復(fù)雜性。 Software Engineering 公共環(huán)境耦合( Common Coupling) ? 兩個或多個模塊通過一個公共數(shù)據(jù)環(huán)境相互作用 Global : V1 V2 A: ………… ………… A1=V1+V2 ………… ………… B: ………… ………… V1=B1 ………… ………… Global : V1 V2 A: ………… ………… V1++ ………… ………… B: ………… ………… V2=B1+V1 ………… ………… 問題: ?復(fù)雜程度隨耦合模塊的個數(shù)增加而增加 ? 公共部分的數(shù)據(jù)存取無法控制 ?公共部分的改動將影響所有調(diào)用它的模塊,可維護(hù)性差 Software Engineering 內(nèi)容耦合( Content Coupling) ?一個模塊訪問另一個模塊的內(nèi)部數(shù)據(jù) ?一個模塊不通過正常入口而轉(zhuǎn)到另一個模塊的內(nèi)部 ?兩個模塊有一部分程序代碼重疊(只可能出現(xiàn)在匯編程序中) ?一個模塊有多個入口 ? The least desirable Software Engineering 內(nèi)容耦合 例 1. A訪問 C的內(nèi)部數(shù)據(jù)或不通過正常入口而轉(zhuǎn)入 C的內(nèi)部。 …… A B C D A: ………… ………… goto C1 ………… ………… C: ………… ………… C1: …… …… Software Engineering 內(nèi)容耦合 例 2. 部分代碼重疊 (常出現(xiàn)在匯 編程序中) B A 例 3. 一個模塊有 多 個入口(功能) A: ……………… ……………… entry 1: ……………… ……………… entry 2: ……………… ……………… Software Engineering 耦合度與軟件結(jié)構(gòu) 類 型 耦合度 模塊獨(dú)立性 軟件結(jié)構(gòu) 零耦合 低 高 強(qiáng) 弱 好 差 數(shù)據(jù)耦合 控制耦合 公共環(huán)境耦合 內(nèi)容耦合 原則:盡量使用數(shù)據(jù)耦合,少用控制耦合,限制公共環(huán)境耦合的范圍,完全不用內(nèi)容耦合。 Software Engineering 思考題 A B D C F E 1 3 2 4 5 6 模塊互連圖 模塊接口描述 編號 輸入 輸出 1 飛機(jī)類型 狀態(tài)標(biāo)志 2 飛機(jī)零件清單 3 功能代碼 4 飛機(jī)零件清單 5 零件編號 零件制造商 6 零件編號 零件名稱 ? 已知模塊 A、 E和 F更新同一個數(shù)據(jù)庫, 請確定模塊之間的耦合類型。 Software Engineering ( 2)內(nèi)聚( Cohesion) Goal: as cohesive as possible! ?一個模塊內(nèi)各個元素彼此結(jié)合的緊密程度
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1