耦合關係

耦合關係

耦合關係是指某兩個事物之間如果存在一種相互作用、相互影響的關係,那么這種關係就稱”耦合關係“。這種耦合關係在電學裡面經常存在。 一個模組訪問另一個模組時,彼此之間是通過簡單數據參數 (不是控制參數、公共數據結構或外部變數) 來交換輸入、輸出信息的。

基本信息

耦合關係

一般來說,某兩個事物之間如果存在一種相互作用、相互影響的關係,那么這種關係就稱”耦合關係“。這種耦合關係在電學裡面經常存在。

數據耦合

一個模組訪問另一個模組時,彼此之間是通過簡單數據參數 (不是控制參數、公共數據結構或外部變數) 來交換輸入、輸出信息的。

內容耦合

非直接耦合

兩個模組之間沒有直接關係,它們之間的聯繫完全是通過主模組的控制和調用來實現的。

公共耦合

若一組模組都訪問同一個公共數據環境,則它們之間的耦合就稱為公共耦合。公共的數據環境可以是全局數據結構、共享的通信區、記憶體的公共覆蓋區等。

標記耦合

一組模組通過參數表傳遞記錄信息,就是標記耦合。這個記錄是某一數據結構的子結構,而不是簡單變數。其實傳遞的是這個數據結構的地址;

控制耦合

如果一個模組通過傳送開關、標誌、名字等控制信息,明顯地控制選擇另一模組的功能,就是控制耦合。

外部耦合

一組模組都訪問同一全局簡單變數而不是同一全局數據結構,而且不是通過參數表傳遞該全局變數的信息,則稱之為外部耦合。

相關詞條

熱門詞條

聯絡我們