基本情報技術者試験 基本情報技術者試験 令和4年度 科目A サンプル問題 午前 問39: モジュール結合度が最も弱くなるものはどれか。

基本情報技術者試験 令和4年度 科目A サンプル問題
Q 3939 / 60
が最も弱くなるものはどれか。
この問の正解率:56.77%(1,883件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

モジュール結合度が最も弱くなるものはどれか。

選択肢

  • .一つのモジュールで,できるだけ多くの機能を実現する。
  • .二つのモジュール間で必要なデータ項目だけを引数として渡す。
  • .他のモジュールとデータ項目を共有するためにグローバルな領域を使用する。
  • .他のモジュールを呼び出すときに,呼び出したモジュールの論理を制御するための引数を渡す。

正解

. 二つのモジュール間で必要なデータ項目だけを引数として渡す。

解説

モジュール結合度は弱い順に データ結合 < スタンプ結合 < 制御結合 < 外部結合 < 共通結合 < 内容結合。必要なデータ項目だけを引数で渡すのはデータ結合で最弱。イが正解。

選択肢ごとの解説

  • .一つのモジュールに多機能を集めるのは凝集度の話で、結合度の問題ではありません。
  • .必要なデータ項目だけを引数で渡すデータ結合は結合度が最も弱く、正解です。
  • .グローバル領域でデータ共有は共通結合で、結合度が比較的強くなります。
  • .制御パラメタで論理を操作するのは制御結合で、データ結合より結合度が強い。

基本情報技術者試験 令和4年度 科目A サンプル問題過去問一覧へ戻る・問39