モジュールの結合度が最も低い、データの受渡し方法はどれか。
単一項目を引数で渡すデータ結合が最も結合度が低い
選択肢
- ア単一のデータ項目を大域的データで受け渡す。
- イ単一のデータ項目を引数で受け渡す。
- ウデータ構造を大域的データで受け渡す。
- エデータ構造を引数で受け渡す。
正解と解説
正解:イ 単一のデータ項目を引数で受け渡す。
モジュール結合度は弱いほど独立性が高く、望ましい。大域的データを介したやり取りは共通結合となり結合度が高く、引数で受け渡す方が弱い結合になる。さらに引数の中でも、データ構造をまとめて渡すスタンプ結合より、必要な単一のデータ項目だけを渡すデータ結合のほうが結合度が低い。
選択肢ごとの解説
- ア大域的データを介するので共通結合となり、結合度は高い。
- イ正解。単一データ項目を引数で渡すデータ結合が最も弱い結合。
- ウ大域的データを使ううえにデータ構造全体を共有するため結合度が高い。
- エ引数ではあるがデータ構造全体を渡すスタンプ結合で、データ結合より強い。
同じ分野の他の問題
- 銀行の勘定系システムといった特定の分野のシステムに対して、業務知識、再利用部品、ツールなどを体系的に整備し、再利用を促進…2025年度 秋期 午前II 問20
- 組込みシステム開発におけるソフトウェアプロダクトライン開発の説明として、適切なものはどれか。2025年度 秋期 午前II 問18
- 組込みシステムにおける、ソフトウェアのメモリ安全性(Memory Safety)を考慮した事例として、適切なものはどれか…2025年度 秋期 午前II 問17
- JIS Z 8521:2020(人間工学-人とシステムとのインタラクション-ユーザビリティの定義及び概念)によれば、ユー…2025年度 秋期 午前II 問12
- 製品のロードマップに従って製品を開発していく場合に、プロダクトライン開発を適用する利点はどれか。2024年度 秋期 午前II 問23
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。