IPA過去問ドリル

平成21年度 春期 基本情報技術者試験 午前 問49

テクノロジ/開発技術

モデリングツールを使用して,本稼働中のデータベースシステムの定義情報からE-R図などで表現した設計書を生成する手法はどれか。

出典:平成21年度 春期 基本情報技術者試験 午前 問49

正解:エ

解説

稼働中のシステムやプログラムの構造を解析し,その定義情報からE-R図などの設計情報を逆に導き出す手法をリバースエンジニアリングといいます。既存資産の内容を把握したり,ドキュメントを整備したりする際に用いられます。

選択肢ごとの解説

  • 誤り。コンカレントエンジニアリングは,設計・製造など複数の工程を並行して進める開発手法です。
  • 誤り。ソーシャルエンジニアリングは,人の心理的な隙や行動のミスにつけこんで情報を盗み出す不正行為の手口です。
  • 誤り。フォワードエンジニアリングは,設計情報から実装(プログラムやデータベース)を作り出す,通常の開発の流れです。
  • 正しい。稼働中のシステムの定義情報から設計書を生成する手法はリバースエンジニアリングです。
基本情報技術者の過去問を演習モードで解く