令和2年度 10月 問51 リバースエンジニアリングによる設計情報の抽出

問題

リバースエンジニアリングで実施する作業として,最も適切なものはどれか。

開発中のソフトウェアに対する変更要求などに柔軟に対応するために,短い期間の開発を繰り返す。

試作品のソフトウェアを作成して,利用者による評価をフィードバックして開発する。

ソフトウェア開発において,上流から下流までを順番に実施する。

プログラムを解析することで,ソフトウェアの仕様を調査して設計情報を抽出する。

先に解説を見る
正解エ

プログラムを解析することで,ソフトウェアの仕様を調査して設計情報を抽出する。

解説

この問題のポイント

リバースエンジニアリングは、完成したプログラムや製品を解析し、内部構造、仕様、設計情報を下流成果物から上流方向へ復元する作業です。

正解:エ

ほかの選択肢の意味

ア
短い開発を反復して変更へ対応するのはアジャイル開発です。

イ
試作品に利用者の評価を反映するのはプロトタイピングです。

ウ
工程を上流から順番に進めるのはウォータフォールです。

同じ分野の問題

関連する用語

編集・確認:kakoloop · 編集方針

公開日:

内容更新:

問題・解説の誤りを報告する