ソフトウェアを保守するときなどに利用される技術であるリバースエンジニアリングの説明としてはどれか。
ア | ソースプログラムを解析してプログラム仕様書を作る。 |
イ | ソースプログラムを探索して修正個所や影響度を調べる。 |
ウ | ソースプログラムを見直して構造化プログラムに変換する。 |
エ | ソースプログラムを分かりやすい表現に書き換える。 |
答え ア
【解説】
ア | リバースエンジニアリングの説明です。 |
イ | 影響分析(インパクト分析)の説明です。 |
ウ | リファクタリング(refactoring)の説明です。 |
エ | リファクタリングの説明です。 |
【キーワード】
・リバースエンジニアリング