応用情報 午前ラボ

学習の画面へ

モジュール結合度

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

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

  1. ア 単一のデータ項目を大域的データで受け渡す。
  2. イ 単一のデータ項目を引数で受け渡す。
  3. ウ データ構造を大域的データで受け渡す。
  4. エ データ構造を引数で受け渡す。
正解と解説を見る

正解: イ

ポイント

モジュール結合度は、低い (独立性が高い) ほど良い順に次のとおりです。

  1. データ結合: 単一のデータ項目を 引数 で受け渡す (最も低い)
  2. スタンプ結合: データ構造を引数で受け渡す
  3. 制御結合
  4. 外部結合・共通結合: 大域的データ (共通領域) を共有する
  5. 内容結合 (最も高い)

大域的データだと、どのモジュールからも変更できるので結合度が高くなります。

「システム開発技術」をこのサイトで解く (記録・間違えた問題の解き直し・AI教師への質問)