基本情報技術者 H23年秋 午前 【問45】
モジュール設計書を基にモジュール強度を評価した。適切な評価はどれか。
[モジュール設計書(抜粋)]
上位モジュールから渡される処理コードに対応した処理をする。
処理コードが“1”のときは挿入処理、処理コードが“U”のときは更新処理、 処理コードが“D”のときは削除処理である。
ア | これは“暗合的強度”のモジュールである。モジュール内の機能間に特別な関係はなく、むしろ他のモジュールとの強い関係性をもつ可能性が高いので、モジュール分割をやり直した方がよい。 |
イ | これは“情報的強度”のモジュールである。同ーの情報を扱う複数の機能を、一つのモジュールにまとめている。モジュール内に各処理の入口点を設けているので、制御の結びつきがなく、これ以上のモジュール分割は不要である。 |
ウ | これは“連絡的強度”のモジュールである。モジュール内でデータの受渡し又は参照を行いながら、複数の機能を逐次的に実行している。再度見直しを図り、必要に応じて更にモジュール分割を行った方がよい。 |
エ | これは“論理的強度”のモジュールである。関連した幾つかの機能を含み、パラメタによっていずれかの機能を選択して実行している。現状では大きな問題となっていないとしても、仕様変更に伴うパラメタの変更による影響を最小限に抑えるために、機能ごとにモジュールを分割するか、機能ごとの入口点を設ける方がよい。 |
みんなの正解率: 57% (101人のうち58人が正解)
キーワード: | モジュール強度 選択 |
基本情報技術者 H23年秋の全キーワードをみる
解答と解説
解答: | エ |
解説: | 選択 表の中から条件に合致した行を取り出すこと。 |
キーワード: | モジュール強度 選択 |
みんなの正解率: 57% (101人のうち58人が正解) |
|
スポンサードリンク
この問題のキーワード
モジュール強度
【H19年春】 モジュール強度が最も高いものはどれか。... | 正解率:25% |
【H17年秋】 ソフトウェアのモジュール設計において、信頼性、保守性を向上させるため... | 正解率:66% |
選択
基本情報技術者 H23年秋の全キーワードをみる
H23年秋 設問一覧
基本情報技術者の過去年度