ITパスポート試験 ITパスポート 2023年 (令和5年)39: 運用中のソフトウェアの仕様書がないので,ソースコードを解析してプログラムの仕様書を作成した。この手法を何というか。

ITパスポート 2023年 (令和5年)
Q 3939 / 100
運用中のソフトウェアの仕様書がないので,ソースコードを解析してプログラムの仕様書を作成した。この手法を何というか。
この問の正解率:85.25%(1,912件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

運用中のソフトウェアの仕様書がないので,ソースコードを解析してプログラムの仕様書を作成した。この手法を何というか。

選択肢

  • .コードレビュー
  • .デザインレビュー
  • .リバースエンジニアリング
  • .リファクタリング

正解

. リバースエンジニアリング

解説

リバースエンジニアリングは既存ソフトウェアのソースコードや動作を解析し,仕様書や設計情報を逆方向に導き出す手法のこと.保守や互換性確保の場面で広く活用される技術.

選択肢ごとの解説

  • .コードレビューの説明. ソースコードの品質を相互確認する開発作業.
  • .デザインレビューの説明. 設計段階で内容を関係者で確認する活動.
  • .正しい. ソースから仕様書を作るのがリバースエンジニアリング.
  • .リファクタリングの説明. 機能を変えず内部構造を改善する作業.

ITパスポート 2023年 (令和5年)過去問一覧へ戻る・問39