基本情報技術者講座
★ 猫本 9-06 モジュール分割(その1) ★
基本情報技術者 平成30年度秋期 問48
モジュール間の情報の受渡しがパラメタだけで行われる,結合度が最も弱いモジュール結合はどれか。
ア | 共通結合 |
イ | 制御結合 |
ウ | データ結合 |
エ | 内容結合 |
解説
(頭の準備体操)
データ結合:必要なデータのみを引数として受け渡す。結合度が最も弱いモジュール結合
ア | 共通域に定義したデータを関係するモジュールが参照する。(FE28.2.48) |
イ | 制御パラメタを引数として渡し,モジュールの実行順序を制御する。(FE28.2.48) |
ウ | データ項目だけをモジュール間の引数として渡す。(FE28.2.48)(正解) |
エ | 他のモジュール内のデータを直接参照する。 |
解答
ウ
基本情報技術者 令和元年度秋期 問46・平成29年度秋期 問48類題
モジュール結合度が最も弱くなるものはどれか。
ア | 一つのモジュールで,できるだけ多くの機能を実現する。 |
イ | 二つのモジュール間で必要なデータ項目だけを引数として渡す。 |
ウ | 他のモジュールとデータ項目を共有するためにグローバルな領域を使用する。 |
エ | 他のモジュールを呼び出すときに,呼び出されたモジュールの論理を制御するための引数を渡す。 |
解説
(頭の準備体操)
データ結合:必要なデータのみを引数として受け渡す。結合度が最も弱いモジュール結合
ア | モジュール分割していない。 |
イ | データ結合(正解) |
ウ | 外部結合 |
エ | 制御結合 |
解答
イ
基本情報技術者 平成28年度春期 問47
モジュールの独立性を高めるには,モジュール結合度を低くする必要がある。モジュール間の情報の受渡し方法のうち,モジュール結合度が最も低いものはどれか。
ア | 共通域に定義したデータを関係するモジュールが参照する。 |
イ | 制御パラメタを引数として渡し,モジュールの実行順序を制御する。 |
ウ | データ項目だけをモジュール間の引数として渡す。 |
エ | 必要なデータを外部宣言して共有する。 |
解説
(頭の準備体操)
データ結合:必要なデータのみを引数として受け渡す。結合度が最も弱いモジュール結合
ア | 共通結合 |
イ | 制御結合 |
ウ | データ結合(正解) |
エ | 外部結合 |
解答
ウ