令和2年度 秋期 問51
リバースエンジニアリング
出典: 令和2年度 秋期 ITパスポート試験 公開問題 問51 (IPA)
リバースエンジニアリングで実施する作業として,最も適切なものはどれか。
- ア 開発中のソフトウェアに対する変更要求などに柔軟に対応するために,短い期間の開発を繰り返す。
- イ 試作品のソフトウェアを作成して,利用者による評価をフィードバックして開発する。
- ウ ソフトウェア開発において,上流から下流までを順番に実施する。
- エ プログラムを解析することで,ソフトウェアの仕様を調査して設計情報を抽出する。
正解と解説を見る
正解: エ
- ア: これはアジャイル開発の説明です。
- イ: これはプロトタイピングの説明です。
- ウ: これはウォータフォール開発の説明です。
- エ: プログラムを解析して仕様や設計情報を抽出するので正しい答えです。
ポイント
リバースエンジニアリング は、完成したものを 解析して仕様や設計情報を取り出す ことです。通常の開発 (設計からプログラムを作る) とは逆の方向です。
この問題の用語: リバースエンジニアリング
広告
「ソフトウェア開発管理技術」をこのサイトで解く (記録・間違えた問題の解き直し・AI教師への質問)
広告