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

正文內(nèi)容

自考軟件工程第4章知識點總結(jié)-在線瀏覽

2025-01-12 23:28本頁面
  

【正文】 節(jié)與數(shù)據(jù) “ 隱藏 ” 起來 。 只有符合和遵守模塊化 、 抽象及信息隱蔽這些軟件工程基本原理 , 才能得到高度獨立的模塊 。 由于模塊獨立性強 , 信息隱藏性能好 , 并完成獨立的功能 , 且它的可理解性 、 可維護性及可測試性好 , 必然導(dǎo)致軟件的可靠性高 。 第 4章 軟件概要設(shè)計 9 ?模塊獨立性度量的兩個定性標準 ——耦合性和內(nèi)聚性 。 模塊之間聯(lián)系越緊密 , 其耦合性就越強 , 模塊的獨立性則越差 。 第 4章 軟件概要設(shè)計 10 ?模塊的耦合性由低到高有以下 6種類型: (1) 無直接耦合:指兩個模塊之間沒有直接的關(guān)系 。 (2) 數(shù)據(jù)耦合:指兩個模塊之間有調(diào)用關(guān)系 , 傳遞的是簡單的數(shù)據(jù)值 。 (3) 標記耦合:指兩個模塊之間傳遞的是數(shù)據(jù)結(jié)構(gòu)的地址 ,如高級語言中的數(shù)組名 、 記錄名和文件名等這些名字即為標記 。 (4) 控制耦合: 指一個模塊調(diào)用另一個模塊時,傳遞的是控制變量 (如開關(guān)、 標志等 ),被調(diào)模塊通過該控制變量的值有選擇地執(zhí)行塊內(nèi)某一功能。 第 4章 軟件概要設(shè)計 11 (5) 公共耦合:指通過一個公共數(shù)據(jù)環(huán)境相互作用的那些模塊間的耦合 。 公共耦合有兩種情況:松散的公共耦合;緊密的公共耦合 。 ?模 塊化設(shè)計的目標:提高模塊獨立性、建立模塊間盡可能松散的系統(tǒng)。 (2) 在傳遞信息類型上盡量使用數(shù)據(jù)耦合,避免控制耦合, 慎用或有控制地使用公共耦合。 若一個模塊內(nèi)各元素 (語句之間 、 程序段之間 )聯(lián)系的越緊密 , 則它的內(nèi)聚性就越高 。 是最差的內(nèi)聚情況 。內(nèi)聚性較差。 時間內(nèi)聚比邏輯內(nèi)聚程度高 。通信內(nèi)聚的模塊內(nèi)聚性較高,可達到信息隱藏。 (6) 功能內(nèi)聚: 是最強的內(nèi)聚, 指模塊內(nèi)所有元素共同完成一個功能,缺一不可。 第 4章 軟件概要設(shè)計 14 軟件結(jié)構(gòu)優(yōu)化準則 軟件結(jié)構(gòu)圖是軟件系統(tǒng)的模塊層次結(jié)構(gòu) , 反映了整個系統(tǒng)的功能實現(xiàn) , 即將來程序的控制層次體系 。 ?結(jié)構(gòu)圖的主要內(nèi)容有: (1) 模塊。 (3) 模塊間的信息傳遞。 第 4章 軟件概要設(shè)計 15 選擇調(diào)用和循環(huán)調(diào)用的表示 (a) 選擇調(diào)用; (b) 循環(huán)調(diào)用 AB C T1MT2 T3( a ) ( b )B 學(xué) 生 記 錄學(xué) 號 查 標詢 志記 地錄 址A 查 詢 成 績圖 模塊間的控制關(guān)系及信息傳遞 第 4章 軟件概要設(shè)計 16 (5) 結(jié)構(gòu)圖的形態(tài)特征 。 ② 寬度 :指一層中最大的模塊個數(shù) 。 圖 結(jié)構(gòu)圖示例 寬 度扇出DA B CMT扇入深度第 4章 軟件概要設(shè)計 17 ④ 扇入: 指一個模塊直接上屬模塊的個數(shù) , 如圖 所示 , 模塊 T的扇入為 4。 ② 調(diào)用關(guān)系只能從上到下 。 第 4章 軟件概要設(shè)計 18 1. 模塊獨立性準則 劃分模塊時 , 盡量做到高內(nèi)聚 , 低耦合 , 保持模塊相對獨立性 , 并以此原則優(yōu)化初始的軟件結(jié)構(gòu) 。 一個模塊的作用范圍指受該模塊內(nèi)一個判定影響的所有模塊的集合 。 第 4章 軟件概要設(shè)計 19 圖 (a) 差的結(jié)構(gòu)圖; (b) 不理想的結(jié)構(gòu)圖; (c) 理想的結(jié)構(gòu)圖 T O PA BC DE F( a )T O PA BC DE F( b )T O PA BC DE F( c ) 如果在設(shè)計過程中,發(fā)現(xiàn)模塊作用范圍不在其控制范圍之內(nèi), 可以用以下方法加以改進: (1) 上移判斷點。 第 4章 軟件概要設(shè)計 20 3. 軟件結(jié)構(gòu)的形態(tài)特征準則 軟件結(jié)構(gòu)的深度 、 寬度 、 扇入及扇出應(yīng)適當 。 5. 模塊的接口準則 模塊的接口要簡單 、 清晰及含義明確 , 便于理解 , 易于實現(xiàn) 、 測試與維護 。 變換型數(shù)據(jù)處理的工作過程一般分為取得數(shù)據(jù) 、 變換數(shù)據(jù)和給出數(shù)據(jù) 。 變換是系統(tǒng)的主加工 , 變換輸入端的數(shù)據(jù)流為系統(tǒng)
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1