HOME»基本情報技術者平成30年秋期»午前問48
基本情報技術者平成30年秋期 午前問48
問48
モジュール間の情報の受渡しがパラメータだけで行われる,結合度が最も弱いモジュール結合はどれか。
- 共通結合
- 制御結合
- データ結合
- 内容結合
分類
テクノロジ系 » システム開発技術 » ソフトウェア方式設計・詳細設計
正解
ウ
解説
モジュール結合度とは、モジュール同士の関連性の強さを表し、モジュール結合度が弱いほど関連するモジュールに変更があった場合の影響を受けにくくなるので、モジュールの独立性が高まり保守性が向上します。
モジュール結合度の強弱は、モジュール間のデータの受渡し方法などにより6段階のレベルに分類されています。
モジュール結合度の強弱は、モジュール間のデータの受渡し方法などにより6段階のレベルに分類されています。
- データ結合(弱い↑)
- 処理に必要なデータだけを単一のパラメータとして受け渡している
- スタンプ結合
- 処理に必要なデータだけをレコードや構造体などのデータ構造として受け渡している
- 制御結合
- モジュールの動作を制御するための要素を受け渡している
- 外部結合
- 大域宣言された単一のデータを、複数のモジュールが参照している
- 共通結合
- 大域宣言されたレコードや構造体などのデータ構造を、複数のモジュールが参照している
- 内容結合(強い↓)
- モジュールの内部を直接参照・使用している