モジュールの結合度が最も低い,データの受渡し方法はどれか。
結合度が最も低いのはデータ結合、必要な値だけを引数で渡す
選択肢
- ア単一のデータ項目を大域的データで受け渡す。
- イ単一のデータ項目を引数で受け渡す。
- ウデータ構造を大域的データで受け渡す。
- エデータ構造を引数で受け渡す。
正解と解説
正解:イ 単一のデータ項目を引数で受け渡す。
モジュール結合度は、引数で必要最小限のデータだけを渡す形が最も弱い。単一のデータ項目を引数で渡すのはデータ結合で、結合度が最も低い。大域変数による受渡しは共通結合、データ構造をまとめて渡すのはスタンプ結合で、いずれも結合度は高くなる。
選択肢ごとの解説
- ア大域的データの共有は共通結合であり、影響範囲が広く結合度が高い。
- イ正解。単一データ項目を引数で渡すデータ結合が最も結合度が低い。
- ウデータ構造を大域変数で共有するので共通結合となり結合度が高い。
- エデータ構造をまとめて引数で渡すのはスタンプ結合で、データ結合より結合度が高い。
同じ分野の他の問題
- UMLのダイアグラムのうち、インスタンス間の関係を表現するものはどれか。2025年度 秋期 問16
- デザインレビューの目的はどれか。2025年度 春期 問16
- ソフトウェアの使用性を評価する指標の目標設定の例として、適切なものはどれか。2024年度 秋期 問17
- ソフトウェア信頼度成長モデルの一つであって、テスト工程においてバグが収束したと判定する根拠の一つとして使用するゴンペルツ…2024年度 春期 問17
- オブジェクト指向におけるクラス間の関係のうち、適切なものはどれか。2024年度 春期 問16
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。