令和4年度 春期 応用情報技術者試験 午前 問46
テクノロジ/開発技術モジュールの独立性の尺度であるモジュール結合度は,低いほど独立性が高くなる。次のうち,モジュールの独立性が最も高い結合はどれか。
出典:令和4年度 春期 応用情報技術者試験 午前 問46
- ア外部結合
- イ共通結合
- ウスタンプ結合
- エデータ結合
正解:エ
解説
モジュール結合度は弱い(独立性が高い)順に,データ結合<スタンプ結合<制御結合<外部結合<共通結合<内容結合となります。単一のデータ項目だけを引数として受け渡すデータ結合が最も結合度が低く,独立性が最も高い結合です。
選択肢ごとの解説
- ア誤り。外部結合は外部宣言された共有データを参照する結合で,データ結合・スタンプ結合より結合度が高く独立性は低くなります。
- イ誤り。共通結合は共通領域のデータを共有する結合で,選択肢の中で最も結合度が高く独立性が低い結合です。
- ウ誤り。スタンプ結合はデータ構造体を受け渡す結合で,データ結合よりは結合度が高くなります。
- エ正しい。必要なデータ項目だけを引数で受け渡すデータ結合が,最も結合度が低く独立性が高い結合です。