修了試験 2019-12-08実施分 基本情報技術者試験 問46
モジュール間の情報の受渡しがパラメタだけで行われる,結合度が最も弱いモジュール結合はどれか。
正答3
解説
正解は3です。 モジュール結合度は、モジュール同士がどれだけ強く依存しているかを表す尺度です。 結合度が弱いほど独立性が高く、変更の影響が広がりにくい良い設計です。 【選択肢別解説】 1:× 共通結合は、複数のモジュールが共通の大域的なデータを参照する結合です。 結合度が強く、望ましくありません。 2:× 制御結合は、相手の処理の流れを切り替えるための制御情報を引数で渡す結合です。 データ結合より結合度が強くなります。 3:○ データ結合は、必要なデータだけを単純な引数(パラメタ)として受け渡す結合です。 結合度が最も弱く、最も望ましい形です。 4:× 内容結合は、他のモジュールの内部を直接参照したり、内部へ分岐したりする結合です。 結合度が最も強くなります。 【ポイント】 結合度は強い順に、内容結合、共通結合、外部結合、制御結合、スタンプ結合、データ結合です。まとめて解く
修了試験 2019-12-08実施分を通しで解く(80問)→