問46令和6年度 春期テクノロジ系
モジュール結合度に関する記述のうち,適切なものはどれか。
- アあるモジュールがCALL命令を使用せずにJUMP命令でほかのモジュールを呼び出すとき,このモジュール間の関係は,外部結合である。
- イ実行する機能や論理を決定するために引数を受け渡すとき,このモジュール間の関係は,内容結合である。
- ウ大域的な単一のデータ項目を参照するモジュール間の関係は,制御結合である。
- エ大域的なデータを参照するモジュール間の関係は,共通結合である。
正解はエ
解説 本サイト独自(IPA公表のものではありません)
エ 共通結合とは,複数のモジュールが大域的なデータを共同で参照する結合である。各モジュールが同じ大域的なデータの内容に依存する関係となるので,この記述が適切である。
- ア JUMP命令でほかのモジュールの内部へ直接移る関係は,相手の内部内容に依存する内容結合であり,外部結合ではない。
- イ 実行する機能や論理を決める引数は,相手の処理を制御する情報である。その受渡しによる関係は制御結合である。
- ウ 大域的な単一のデータ項目を参照する関係は外部結合である。処理を選択させる情報を引数で渡す制御結合とは異なる。
この解説は間違っています
この解説は,別のモデルによるレビューを受けています。
出典:令和6年度 春期 応用情報技術者試験 午前 問46