モジュールの結合度が最も低い,データの受渡し方法はどれか。
平成28年度 春期 応用情報技術者 問47
テクノロジ系
正解と解説
正解 イ
単一のデータ項目を引数で受け渡すのはデータ結合です。データ結合はモジュールの結合度が最も低い形です。
モジュール結合度は、低い(望ましい)順に、データ結合、スタンプ結合、制御結合、外部結合、共通結合、内容結合です。データ結合は、必要な単一のデータ項目だけを引数で渡す形です。引数でも、データ構造を渡すとスタンプ結合になります。大域的データを使う受け渡しは、外部結合や共通結合になり、結合度が高くなります。
ア:外部結合は、単一のデータ項目を大域的データとして複数のモジュールが共有する形です。引数で渡す形より結合度が高くなります。
ウ:共通結合は、データ構造を大域的データとして複数のモジュールが共有する形です。外部結合よりもさらに結合度が高くなります。
エ:スタンプ結合は、データ構造を引数で受け渡す形です。使わない項目まで渡すため、データ結合より結合度が高くなります。
出典:平成28年度 春期 応用情報技術者試験 問47
全年度から出題。10問で実力を判定します。登録不要。
出典:平成28年度 春期 応用情報技術者試験 問47(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方