過去問ぽちぽちby KKM Studio

平成30年度秋期 ITパスポート 問39 解説

自社開発して長年使用しているソフトウェアがあるが,ドキュメントが不十分で保守性が良くない。保守のためのドキュメントを作成するために,既存のソフトウェアのプログラムを解析した。この手法を何というか。

  1. アウォータフォールモデル
  2. イスパイラルモデル
  3. ウプロトタイピング
  4. エリバースエンジニアリング
答えを見る

正解 エリバースエンジニアリング

要点既存プログラムを解析して仕様や設計を明らかにするのがリバースエンジニアリング

解説

リバースエンジニアリングは、既存のソフトウェアのプログラムを解析して、その仕様や設計内容を明らかにする手法です。ドキュメントが不足したソフトウェアの保守用ドキュメント作成などに用いられます。

  • ア:ウォータフォールモデルは、工程を順に進め原則として後戻りしない開発モデルなので誤り。
  • イ:スパイラルモデルは、設計・開発・評価を繰り返してシステムを徐々に拡大する開発モデルなので誤り。
  • ウ:プロトタイピングは、試作品を作って利用者に確認してもらう開発手法なので誤り。
App

スキマ時間に、1問ずつ。
アプリ「ITパスポート 過去問ぽちぽち」

全問を正答・解説つきで収録。毎日の10問に、忘れた頃の復習が自然に混ざります。広告なし・買い切り。

App Store近日公開Google Play近日公開