問16
16 / 25
ソフトウェアを保守するときなどに利用される技術であるリバースエンジニアリン グの説明はどれか。
ソースプログラムを解析してプログラム仕様書を作る。
ソースプログラムを探索して修正箇所や影響度を調べる。
ソースプログラムを見直して構造化プログラムに変換する。
ソースプログラムを分かりやすい表現に書き換える。
リバースエンジニアリングは、既存のソースプログラムを解析して仕様書などの上流情報を復元する技術です。イは影響調査、ウは構造化変換、エはリファクタリングに近い作業です。