平成28年秋期試験問題 午前問50
問50解説へ
モデリングツールを使用して,本稼働中のデータベースシステムの定義情報からE-R図などで表現した設計書を生成する手法はどれか。
- コンカレントエンジニアリング
- ソーシャルエンジニアリング
- フォワードエンジニアリング
- リバースエンジニアリング
広告
解説
- コンカレントエンジニアリングは、ソフトウェア開発の各工程で発生する多様な作業を同時並行的に実施することにより、全体の開発期間を短縮するとともに、開発コストの削減を図る開発手法です。
- ソーシャルエンジニアリングは、人の心理的な弱さや不注意などの行動上のミスを利用して、その人が持っている秘密情報を不正に入手する行為です。
- フォワードエンジニアリングは、リバースエンジニアリングによって明らかになった仕様に対して、新しいソフトウェア向けの変更や修正を加えた新仕様を作成し、その仕様に基づいてソフトウェアを開発する技法です。
- 正しい。リバースエンジニアリングは、完成済のソフトウェアの動作を詳しく解析し、その内部構造や動作原理を推定することで、動作の仕組み・使用されている技術・設計内容・ソースコードの構造などを明らかにする技法です。
広告