ITパスポート試験 ITパスポート 2020年 (令和2年 10月)51: リバースエンジニアリングで実施する作業として,最も適切なものはどれか。

ITパスポート 2020年 (令和2年 10月)
Q 5151 / 100
で実施する作業として,最も適切なものはどれか。
この問の正解率:84.29%(2,164件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

リバースエンジニアリングで実施する作業として,最も適切なものはどれか。

選択肢

  • .開発中のソフトウェアに対する変更要求などに柔軟に対応するために,短い期間の開発を繰り返す。
  • .試作品のソフトウェアを作成して,利用者による評価をフィードバックして開発する。
  • .ソフトウェア開発において,上流から下流までを順番に実施する。
  • .プログラムを解析することで,ソフトウェアの仕様を調査して設計情報を抽出する。

正解

. プログラムを解析することで,ソフトウェアの仕様を調査して設計情報を抽出する。

解説

リバースエンジニアリングは既存のプログラム (実装) を解析して,その仕様や設計情報を逆方向に抽出する手法.仕様書のない既存システムの解析等で利用.

選択肢ごとの解説

  • .アジャイル開発の説明で短期反復が特徴.
  • .プロトタイピングの説明で試作評価が特徴.
  • .ウォータフォール開発の説明で順次進行が特徴.
  • .正しい.プログラム解析で設計情報を抽出.

ITパスポート 2020年 (令和2年 10月)過去問一覧へ戻る・問51