日々学習〜人の役に立てるITエンジニアを目指して〜

ITエンジニアが日々学んだ事を書き記します

【応用情報】モジュール結合度の種類

独立性

 

 

 

 

 

 

 

 

 

 

結合度

 

 

 

 

 

 

 

 

 

 

内部結合

絶対番地を用いて直接相手モジュールを参照し

たり、相手モジュールに直接分岐する

共通結合

共通領域(グローバル領域)に定義されたデータ

を参照する

外部結合

必要なデータだけを外部宣言し、ほかのモジュ

ールからの参照を許可し共有する

制御結合

機能コードなど、モジュールを制御する要素を

引数として相手モジュールに渡し、モジュール

内の機能や実行を制御する。モジュール強度の

論理的強度がこれに相当する

スタンプ結合

相手モジュールで、構造体データ(レコード)

の一部を使用する場合でも、構造体データすべ

てを引数として相手モジュールに渡す

データ結合

相手モジュールをブラックボックスとして扱

い、必要なデータだけを引数として渡す