モジュール設計書を基にモジュール強度を評価した。
適切な評価はどれか。
〔モジュール設計書(抜粋)〕
上位モジュールから渡される処理コードに対応した処理をする。
処理コードが“I”のときは挿入処理,処理コードが“U”のときは更新処理,処理コードが“D”のときは削除処理である。
正答4
解説
正解はエ。
この設計は,渡された処理コード(I/U/D)に応じて挿入・更新・削除のいずれかの機能をパラメタで選択して実行しており,論理的強度に分類される。
仕様変更でパラメタが増えると影響が広がるため,機能ごとにモジュールを分割するか入口点を分けることが望ましい。