シカクモン

【問82】ITパスポート 練習問題|リバースエンジニアリングの活用場面

システム開発と開発管理技術 問12/12難易度C(難しい)

問題文

既存のソフトウェアを解析して仕様や設計の情報を取り出すリバースエンジニアリングに関する記述として、適切なものはどれか。

  1. 1.取り出した設計情報を基に新しいシステムを作り上げる作業までを含めてリバースエンジニアリングという。
  2. 2.他社の製品を解析して設計情報を得る行為は、著作権など権利者の権利に配慮する必要がない。
  3. 3.仕様書が失われた既存システムを解析して設計情報を復元し、再構築や保守に生かすことができる。
  4. 4.実行形式のプログラムからは情報を取り出せないため、ソースコードがある場合しか利用できない。