テクノロジ系 / システム開発技術
リバースエンジニアリング
リバースエンジニアリングは、完成したものを分析し、その構造や仕組みを解き明かすことです。
もう少し詳しく
既存のプログラムや製品を分析して、その設計や構造、仕様を逆にたどって明らかにすることです。文書のない既存システムの理解や、保守・改良のために行われます。作るのとは逆に、できあがったものから設計情報を取り出す手法です。著作権などの注意も必要です。
試験での見方
例:文書のない既存プログラムを分析し、構造を明らかにするのがこれです。
テクノロジ系 / システム開発技術
リバースエンジニアリングは、完成したものを分析し、その構造や仕組みを解き明かすことです。
既存のプログラムや製品を分析して、その設計や構造、仕様を逆にたどって明らかにすることです。文書のない既存システムの理解や、保守・改良のために行われます。作るのとは逆に、できあがったものから設計情報を取り出す手法です。著作権などの注意も必要です。
例:文書のない既存プログラムを分析し、構造を明らかにするのがこれです。
完成物から設計・構造を解き明かす点が核心です。既存システムの理解・保守での活用を押さえましょう。