実体験から始める情報講座

基本情報技術者講座

★ 猫本 9-06 モジュール分割(その1) ★

基本情報技術者 平成30年度秋期 問48

モジュール間の情報の受渡しがパラメタだけで行われる,結合度が最も弱いモジュール結合はどれか。

ア  共通結合
イ  制御結合
ウ  データ結合
エ  内容結合

解説

(頭の準備体操)

データ結合:必要なデータのみを引数として受け渡す。結合度が最も弱いモジュール結合


ア  共通域に定義したデータを関係するモジュールが参照する。(FE28.2.48)
イ  制御パラメタを引数として渡し,モジュールの実行順序を制御する。(FE28.2.48)
ウ  データ項目だけをモジュール間の引数として渡す。(FE28.2.48)(正解)
エ  他のモジュール内のデータを直接参照する。

解答

基本情報技術者 令和元年度秋期 問46・平成29年度秋期 問48類題

モジュール結合度が最も弱くなるものはどれか。

ア  一つのモジュールで,できるだけ多くの機能を実現する。
イ  二つのモジュール間で必要なデータ項目だけを引数として渡す。
ウ  他のモジュールとデータ項目を共有するためにグローバルな領域を使用する。
エ  他のモジュールを呼び出すときに,呼び出されたモジュールの論理を制御するための引数を渡す。

解説

(頭の準備体操)

データ結合:必要なデータのみを引数として受け渡す。結合度が最も弱いモジュール結合


ア  モジュール分割していない。
イ  データ結合(正解)
ウ  外部結合
エ  制御結合

解答

基本情報技術者 平成28年度春期 問47

モジュールの独立性を高めるには,モジュール結合度を低くする必要がある。モジュール間の情報の受渡し方法のうち,モジュール結合度が最も低いものはどれか。

ア  共通域に定義したデータを関係するモジュールが参照する。
イ  制御パラメタを引数として渡し,モジュールの実行順序を制御する。
ウ  データ項目だけをモジュール間の引数として渡す。
エ  必要なデータを外部宣言して共有する。

解説

(頭の準備体操)

データ結合:必要なデータのみを引数として受け渡す。結合度が最も弱いモジュール結合


ア  共通結合
イ  制御結合
ウ  データ結合(正解)
エ  外部結合

解答