選択肢
- ア.一つのモジュールで、できるだけ多くの機能を実現する。
- イ.二つのモジュール間で必要なデータ項目だけを引数として渡す。
- ウ.他のモジュールとデータ項目を共有するためにグローバルな領域を使用する。
- エ.他のモジュールを呼び出すときに、呼び出したモジュールの論理を制御するための引数を渡す。
正解
イ. 二つのモジュール間で必要なデータ項目だけを引数として渡す。
解説
モジュール結合度はデータ結合 < スタンプ結合 < 制御結合 < 外部結合 < 共通結合 < 内容結合 の順に強くなる。必要なデータ項目だけを引数で渡すデータ結合が最も弱い。
選択肢ごとの解説
- ア.これは凝集度の話で結合度の話ではない。
- イ.必要データ項目だけを引数で渡す=データ結合(最も弱い)=正解。
- ウ.グローバル領域共有=共通結合(強い)。
- エ.制御フラグを渡す=制御結合(中程度)。
基本情報技術者試験 令和2年度 科目A 修了認定試験 の過去問一覧へ戻る・問46