プログラムの構造の基本単位であるモジュールに関する記述のうち,最も適切なものはどれか。
① 暗合的強度モジュールとは,他のモジュールが必要としないデータを公開せず隠ぺいしているモジュールである。
② 機能的強度モジュールとは,単一の機能を実行するモジュールであり,モジュール強度の観点で望ましいモジュールである。
③ 制御結合とは,利用する側のモジュールが,利用される側のモジュールの機能を制御する情報を転送するように構成されているモジュール間の関係であり,モジュール結合度の観点で最も強い。
④ モジュール強度とは,各モジュール内の関連性に関する尺度であり,モジュールの独立性を高くするためには,強度が低いほうがよい。
⑤ よいプログラム設計とは,プログラムを単に階層構造に区分けするのではなく,各モジュールが他のすべてのモジュールと密に関係を持つように階層構造に区分けされたプログラム設計である。
答え
②
解説
① XXX
XXX
② XXX
XXX
③ XXX
XXX
④ XXX
XXX
⑤ XXX
XXX