平成31年度 春期 応用情報技術者試験 午前 問46
テクノロジ/開発技術ソフトウェアの分析・設計技法の特徴のうち,データ中心分析・設計技法の特徴として,最も適切なものはどれか。
出典:平成31年度 春期 応用情報技術者試験 午前 問46
- ア機能を詳細化する過程で,モジュールの独立性が高くなるようにプログラムを分割していく。
- イシステムの開発後の仕様変更は,データ構造や手続の局所的な変更で対応可能なので,比較的容易に実現できる。
- ウ対象業務領域のモデル化に当たって,情報資源であるデータの構造に着目する。
- エプログラムが最も効率よくアクセスできるようにデータ構造を設計する。
正解:ウ
解説
データ中心分析・設計技法(DOA)は,業務処理の手順よりも比較的変化が少ない「データ」の構造に着目して対象業務領域をモデル化する技法です。データモデルを先に固めることで,業務手順の変更に強いシステムを構築できます。
選択肢ごとの解説
- ア誤り。機能を段階的に詳細化してモジュールに分割していくのはプロセス中心(機能中心)分析・設計技法の特徴です。
- イ誤り。データ構造と手続をひとまとまりにして局所的な変更で仕様変更に対応できるのはオブジェクト指向分析・設計の特徴です。
- ウ正しい。情報資源であるデータの構造に着目して対象業務領域をモデル化するのがデータ中心分析・設計技法です。
- エ誤り。特定のプログラムのアクセス効率を優先してデータ構造を決めるのは,プログラムに従属したデータ設計であり,データ中心の考え方とは逆です。