資格部

資格・検定の試験情報、対策方法、問題解説などをご紹介

IP 令和2年度 問51

 

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

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

解答・解説

解答

 エ

解説

  1. 開発中のソフトウェアに対する変更要求などに柔軟に対応するために,短い期間の開発を繰り返す。
    アジャイル開発で実施する作業です。

  2. 試作品のソフトウェアを作成して,利用者による評価をフィードバックして開発する。
    プロトタイプ開発で実施する作業です。

  3. ソフトウェア開発において,上流から下流までを順番に実施する。
    ウォーターフォール開発で実施する作業です。

  4. プログラムを解析することで,ソフトウェアの仕様を調査して設計情報を抽出する。
    適切です。
    リバースエンジニアリングで実施する作業です。

参考情報

分野・分類
分野 マネジメント系
大分類 開発技術
中分類 ソフトウェア開発管理技術
小分類 開発プロセス・手法
テキスト

前問 一覧 次問