平成30年度 秋期 問39
リバースエンジニアリング
出典: 平成30年度 秋期 ITパスポート試験 公開問題 問39 (IPA)
自社開発して長年使用しているソフトウェアがあるが,ドキュメントが不十分で保守性が良くない。保守のためのドキュメントを作成するために,既存のソフトウェアのプログラムを解析した。この手法を何というか。
- ア ウォータフォールモデル
- イ スパイラルモデル
- ウ プロトタイピング
- エ リバースエンジニアリング
正解と解説を見る
正解: エ
- ア: ウォータフォールモデルは、工程を順番に進める開発モデルです。
- イ: スパイラルモデルは、開発を繰り返しながら進める開発モデルです。
- ウ: プロトタイピングは、試作品を作って確認しながら進める開発手法です。
- エ: 既存のプログラムを解析して情報を取り出す手法なので、リバースエンジニアリングが正しい答えです。
ポイント
リバースエンジニアリングは、完成しているソフトウェアのプログラムを解析して、仕様や設計の情報を取り出す手法です。ドキュメントが不十分なソフトウェアの保守のために使われます。
この問題の用語: リバースエンジニアリング
広告
「ソフトウェア開発管理技術」をこのサイトで解く (記録・間違えた問題の解き直し・AI教師への質問)
広告