平成21年度 春期 基本情報技術者試験 午前 問49
テクノロジ/開発技術モデリングツールを使用して,本稼働中のデータベースシステムの定義情報からE-R図などで表現した設計書を生成する手法はどれか。
出典:平成21年度 春期 基本情報技術者試験 午前 問49
- アコンカレントエンジニアリング
- イソーシャルエンジニアリング
- ウフォワードエンジニアリング
- エリバースエンジニアリング
正解:エ
解説
稼働中のシステムやプログラムの構造を解析し,その定義情報からE-R図などの設計情報を逆に導き出す手法をリバースエンジニアリングといいます。既存資産の内容を把握したり,ドキュメントを整備したりする際に用いられます。
選択肢ごとの解説
- ア誤り。コンカレントエンジニアリングは,設計・製造など複数の工程を並行して進める開発手法です。
- イ誤り。ソーシャルエンジニアリングは,人の心理的な隙や行動のミスにつけこんで情報を盗み出す不正行為の手口です。
- ウ誤り。フォワードエンジニアリングは,設計情報から実装(プログラムやデータベース)を作り出す,通常の開発の流れです。
- エ正しい。稼働中のシステムの定義情報から設計書を生成する手法はリバースエンジニアリングです。