第2種情報処理技術者試験 1999年度 = 平成11年度・秋期 午前 問57

 モジュールの独立性の尺度であるモジュール結合度は、弱いほど独立性が高くなる。次のうち、モジュールの独立性が最も高い結合度をもつものはどれか。

 ア 共通結合  イ スタンプ結合  ウ データ結合  エ 内容結合

解答

 ウ

解説

 モジュール結合度は、他のモジュールとの関連性であり、低いほど独立性が高くなります。以下、結合度の強い(独立性の低い)順に解説します。
内容結合
あるモジュールが他のモジュール内のデータを直接参照し、他のモジュールの内容の一部を共有します。
共通結合
プログラムの共通域に定義したデータを、それに関連するモジュールが共有して参照します。
外部結合
外部変数として宣言したデータを、関連するモジュールが共有して参照します。
制御結合
制御情報を、呼び出すモジュールに与え、呼び出すモジュールの実行に影響を与えます。
スタンプ結合
二つのモジュールが同じデータ構造を持つ型のデータの受け渡しをします。
データ結合
二つのモジュール間で、データ要素のみをパラメタとして受け渡しします。

BohYoh.comトップページへ