一組模塊都訪問同一全局簡單變量而不是同一全局?jǐn)?shù)據(jù)結(jié)構(gòu),而且不是通過參數(shù)表傳遞該全局變量的信息,則稱之為外部耦合。
如果一個模塊通過傳送開關(guān)、標(biāo)志、名字等控制信息,明顯地控制選擇另一模塊的功能,就是控制耦合。
如果一組模塊通過參數(shù)表傳遞記錄信息,就是標(biāo)記耦合。這個記錄是某一數(shù)據(jù)結(jié)構(gòu)的子結(jié)構(gòu),而不是簡單變量。
內(nèi)聚和耦合; 高內(nèi)聚低耦合。
過程的抽象、數(shù)據(jù)抽象。
就是抽出事物的本質(zhì)特性而暫時不考慮它們的細(xì)節(jié)。
最新試題
模塊的控制域
功能內(nèi)聚
時間內(nèi)聚
模塊之間最差的塊間耦合形式是()。
逐步求精、分層過程與抽象等概念之間的相互關(guān)系如何?
模塊的作用域
什么是內(nèi)容耦合?
過程內(nèi)聚
請將下圖的DFD轉(zhuǎn)換為軟件結(jié)構(gòu)圖。
外部耦合