軟件設(shè)計(jì)中通常用耦合度和內(nèi)聚度作為衡量模塊獨(dú)立程度的標(biāo)準(zhǔn)。劃分模塊的一個(gè)準(zhǔn)則就是高內(nèi)聚低耦合。
耦合度(Coupling)是對模塊間關(guān)聯(lián)程度的度量。耦合的強(qiáng)弱取決與模塊間接口的復(fù)雜性、調(diào)用模塊的方式以及通過界面?zhèn)魉蛿?shù)據(jù)的多少。
模塊間的耦合度是指模塊之間的依賴關(guān)系,包括控制關(guān)系、調(diào)用關(guān)系、數(shù)據(jù)傳遞關(guān)系。模塊間聯(lián)系越多,其耦合性越強(qiáng),同時(shí)表明其獨(dú)立性越差。
降低模塊間的耦合度能減少模塊間的影響,防止對某一模塊修改所引起的"牽一發(fā)動全身"的水波效應(yīng),保證系統(tǒng)設(shè)計(jì)順利進(jìn)行。
內(nèi)聚和耦合密切相關(guān),同其它模塊存在強(qiáng)耦合關(guān)系的模塊常意味著弱內(nèi)聚,強(qiáng)內(nèi)聚常意味著弱耦合。
耦合度可分為七級。
a)非直接耦合:
兩模塊間沒有直接關(guān)系,之間的聯(lián)系完全是通過主模塊的控制和調(diào)用來實(shí)現(xiàn)的
b)數(shù)據(jù)耦合:
一個(gè)模塊訪問另一模塊,彼此間通過簡單數(shù)據(jù)參數(shù)來交換輸入、輸出信息。這里的簡單數(shù)據(jù)參數(shù)不同于控制參數(shù)、公共數(shù)據(jù)結(jié)構(gòu)或外部變量。
c)標(biāo)記耦合:
如一組模塊通過參數(shù)表傳遞記錄信息,就是標(biāo)記耦合。這個(gè)記錄是某一數(shù)據(jù)結(jié)構(gòu)的子結(jié)構(gòu),不是簡單變量。
d)控制耦合:
一個(gè)模塊通過傳遞開關(guān)、標(biāo)志、名字等控制信息,明顯的控制選擇另一模塊的功能
e)外部耦合:
一組模塊都訪問同一全局簡單變量而不是同一全局?jǐn)?shù)據(jù)結(jié)構(gòu),而且不是通過參數(shù)傳遞該全局變量的信息
f)公共耦合:
一組模塊都訪問同一個(gè)公共數(shù)據(jù)環(huán)境。該公共數(shù)據(jù)環(huán)境可以是全局?jǐn)?shù)據(jù)結(jié)構(gòu)、共享的通信區(qū)、內(nèi)存的公共覆蓋區(qū)等。
g)內(nèi)容耦合:
一個(gè)模塊直接修改另一個(gè)模塊的數(shù)據(jù),或直接轉(zhuǎn)入另一個(gè)模塊
內(nèi)聚度是指內(nèi)部各元素之間聯(lián)系的緊密程度,模塊的內(nèi)聚種類通常可分為7種,按其內(nèi)聚度從低到高的次序依此為:偶然內(nèi)聚、邏輯內(nèi)聚、瞬時(shí)內(nèi)聚、過程內(nèi)聚、通信內(nèi)聚、順序內(nèi)聚、功能內(nèi)聚。
處理機(jī)之間連接的緊密程度,可用處理機(jī)之間的距離及相互連接的信號線數(shù)目表示計(jì)算機(jī)網(wǎng)絡(luò)與多機(jī)系統(tǒng)在耦合程度上有明顯差別:多機(jī)系統(tǒng)是緊耦合系統(tǒng),計(jì)算機(jī)網(wǎng)絡(luò)屬于松耦合系統(tǒng)。
緊耦合多機(jī)系統(tǒng)又稱為直接耦合系統(tǒng),是指各處理機(jī)之間通過互聯(lián)網(wǎng)共享內(nèi)存。緊耦合多機(jī)系統(tǒng)由P臺處理機(jī)、m個(gè)存儲器模塊、d個(gè)I/O通道和3個(gè)互聯(lián)網(wǎng)網(wǎng)絡(luò)構(gòu)成。處理機(jī)-存儲器網(wǎng)絡(luò)實(shí)現(xiàn)處理機(jī)與各存儲模塊的連接。處理機(jī)中斷信號網(wǎng)絡(luò)實(shí)現(xiàn)多處理機(jī)之間的互聯(lián)。處理機(jī)-I/O互聯(lián)網(wǎng)絡(luò)實(shí)現(xiàn)處理機(jī)與外設(shè)的連接。每個(gè)處理機(jī)可自帶局部存儲器,也可自帶cache。存儲器模塊可采用流水工作方式。緊耦合多機(jī)系統(tǒng)多用于并行作業(yè)中的多任務(wù),一般處理機(jī)是同構(gòu)的。SMP(symmetrical multi-processing)屬于緊耦合多機(jī)系統(tǒng)。
松耦合多機(jī)系統(tǒng)又稱為間接耦合系統(tǒng),是指各處理機(jī)間通過共享I/O子系統(tǒng)、通道或通信線路實(shí)現(xiàn)機(jī)間通信,不共享內(nèi)存。松耦合多處理機(jī)由P個(gè)處理機(jī)、1個(gè)通道、1個(gè)仲裁開關(guān)和消息傳送系統(tǒng)構(gòu)成。每個(gè)處理機(jī)帶有一個(gè)局部存儲器和一組I/O設(shè)備。在仲裁開關(guān)的通道中有高速通信存儲,用來緩沖傳送的信息塊。松散耦合多處理機(jī)適合粗粒度的并行計(jì)算。MPP(massive parallel processing)屬于松耦合多機(jī)系統(tǒng)。
設(shè)計(jì)概念主要是你設(shè)計(jì)時(shí)考慮的最核心的觀念。闡述設(shè)計(jì)概念一般可以從你的設(shè)計(jì)表達(dá)的觀念以及通過什么方式表達(dá)的兩方面進(jìn)行闡釋。比如可以寫你的設(shè)計(jì)體現(xiàn)了自然的概念,通過建筑的結(jié)構(gòu)使室內(nèi)產(chǎn)生冬暖夏涼的效果,在屋...
基本解釋: 按照任務(wù)的目的和要求,預(yù)先定出工作方案和計(jì)劃,繪出圖樣。 詳解:根據(jù)一定要求,對某項(xiàng)工作預(yù)先制定圖樣、方案。 魯迅 《書信集·致李小峰》:“書面我想也不必特別設(shè)計(jì),只要仍用所刻的三個(gè)字,照...
格式:pdf
大?。?span id="hrjxlrx" class="single-tag-height">522KB
頁數(shù): 4頁
評分: 4.5
通過對波導(dǎo)定向耦合器結(jié)構(gòu)原理的分析,研究了利用雷達(dá)站現(xiàn)有儀表設(shè)備對波導(dǎo)定向耦合器主要技術(shù)參數(shù)—耦合度進(jìn)行測量的方法,并對因耦合度誤差產(chǎn)生的影響進(jìn)行了探討,結(jié)果表明,應(yīng)用雷達(dá)站現(xiàn)有設(shè)備和儀表對波導(dǎo)定向耦合器的耦合度進(jìn)行準(zhǔn)確測量是可行的;耦合度產(chǎn)生誤差對雷達(dá)回波強(qiáng)度觀測影響很大,需要在雷達(dá)安裝好后及時(shí)進(jìn)行測量校正。
格式:pdf
大?。?span id="ftl3rhl" class="single-tag-height">522KB
頁數(shù): 6頁
評分: 4.8
推行清單計(jì)價(jià)打破了定額計(jì)價(jià)下工程報(bào)價(jià)系統(tǒng)內(nèi)的平衡.為了評價(jià)清單計(jì)價(jià)新模式下工程報(bào)價(jià)系統(tǒng)的建設(shè)水平,利用物理學(xué)中“耦合”概念探討了清單計(jì)價(jià)依據(jù)下的工程報(bào)價(jià)系統(tǒng)中各子系統(tǒng)的作用關(guān)系和協(xié)同效應(yīng),提出了自由能是工程報(bào)價(jià)系統(tǒng)耦合的內(nèi)在動力,且自由能受催化、位差、穩(wěn)定和管理4種潛勢影響.同時(shí),構(gòu)建了清單計(jì)價(jià)下的工程報(bào)價(jià)系統(tǒng)以及報(bào)價(jià)系統(tǒng)耦合度評價(jià)指標(biāo)體系和評價(jià)模型,再結(jié)合實(shí)例對工程報(bào)價(jià)的耦合度評價(jià)進(jìn)行實(shí)證研究,并從4種潛勢上提出提升工程報(bào)價(jià)系統(tǒng)耦合度水平的相關(guān)措施和建議.
代碼耦合度太高的時(shí)候
↓↓↓
高內(nèi)聚低耦合,是軟件工程中的概念,是判斷設(shè)計(jì)好壞的標(biāo)準(zhǔn),主要是面向?qū)ο蟮脑O(shè)計(jì),主要是看類的內(nèi)聚性是否高,耦合度是否低。
產(chǎn)品型號 PC 08/25-7N
指標(biāo)項(xiàng)目Parameters 7dB耦合器
工作頻帶 Frequency Range(MHz) 800-2500
帶內(nèi)插損 Insertion Loss(dB) ≤1.4dB
耦合度 Coupling(dB) ±≤0.5dB
方向性 Directivity(dB) ≥20dB
端口駐波比 VSWR ≤1.3
功率容量 Power Handling(W) 50Watts
工作溫度 Temperature (℃) -25℃~+55℃
連接類型 Connectors N-Female