IPA過去問ドリル

令和4年度 春期 応用情報技術者試験 午前 問46

テクノロジ/開発技術

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

出典:令和4年度 春期 応用情報技術者試験 午前 問46

正解:エ

解説

モジュール結合度は弱い(独立性が高い)順に,データ結合<スタンプ結合<制御結合<外部結合<共通結合<内容結合となります。単一のデータ項目だけを引数として受け渡すデータ結合が最も結合度が低く,独立性が最も高い結合です。

選択肢ごとの解説

  • 誤り。外部結合は外部宣言された共有データを参照する結合で,データ結合・スタンプ結合より結合度が高く独立性は低くなります。
  • 誤り。共通結合は共通領域のデータを共有する結合で,選択肢の中で最も結合度が高く独立性が低い結合です。
  • 誤り。スタンプ結合はデータ構造体を受け渡す結合で,データ結合よりは結合度が高くなります。
  • 正しい。必要なデータ項目だけを引数で受け渡すデータ結合が,最も結合度が低く独立性が高い結合です。
応用情報技術者の過去問を演習モードで解く