IPA過去問ドリル

平成28年度 春期 応用情報技術者試験 午前 問47

テクノロジ/ソフトウェア

モジュールの結合度が最も低い,データの受渡し方法はどれか。

出典:平成28年度 春期 応用情報技術者試験 午前 問47

正解:イ

解説

モジュール結合度は,単純なデータ項目を引数(パラメータ)として受け渡す「データ結合」が最も結合度が低く,望ましいとされています。大域的データを介した受渡しは,モジュール間の見えない依存関係を生み,結合度が高くなります。

選択肢ごとの解説

  • 誤り。単一のデータ項目でも大域的データを介した受渡しは,共通結合となり結合度が高くなります。
  • 正しい。単一のデータ項目を引数で受け渡すデータ結合は,最も結合度が低い方式です。
  • 誤り。データ構造を大域的データで受け渡す方法も共通結合に当たり,結合度が高くなります。
  • 誤り。データ構造を引数で受け渡す方法はスタンプ結合と呼ばれ,単純なデータ項目のみを引数で渡すデータ結合よりは結合度が高くなります。
応用情報技術者の過去問を演習モードで解く