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