ITパスポート試験 ITパスポート 2018年 (平成30年 秋期) 問39: 自社開発して長年使用しているソフトウェアがあるが,ドキュメントが不十分で保守性が良くない。保守のためのドキュメントを作成するために,既存のソフトウェアのプログラ

←
ITパスポート 2018年 (平成30年 秋期)
Q 3939 / 100
自社開発して長年使用しているソフトウェアがあるが,ドキュメントが不十分で保守性が良くない。保守のためのドキュメントを作成するために,既存のソフトウェアのプログラムを解析した。この手法を何というか。
この問の正解率:69.53%(1,070件)

解説

ITパスポート 2018年 (平成30年 秋期) 問39「自社開発して長年使用しているソフトウェアがあるが,ドキュメントが不十分で保守性が…」の正解と解説です。ITパスポート試験の「マネジメント系」分野の過去問で、これまでの受験者の正答率は約70%です。

正解

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

正答率 69.5%(1,070人中 744人が正解)

問題の解説

既存のソフトウェアのプログラムを解析して、仕様や設計の情報を取り出し、保守用のドキュメントなどを作成する手法を、リバースエンジニアリングという。完成した製品の構造や仕組みを分解・解析して明らかにするという、通常の開発とは逆向きの進め方である。

選択肢ごとの解説

  • ア要件定義から運用までの工程を、上流から下流へ順に進める開発モデルである。既存のプログラムを解析する手法ではない。
  • イ設計、試作、評価を繰り返しながら、システムを段階的に完成させていく開発モデルである。既存のプログラムを解析する手法ではない。
  • ウ試作品を早い段階で作り、利用者に確認してもらいながら要件を固めていく手法である。既存のプログラムを解析する手法ではない。
  • エ正しい。既存のプログラムを解析して仕様や構造を明らかにし、保守に必要なドキュメントを作成する手法である。

ITパスポート 2018年 (平成30年 秋期) の過去問一覧に戻る・問39

ITパスポート試験 の iOS アプリ版

アプリ版なら、よりスムーズに動作し、
スワイプで問題遷移ができます。

ITパスポート試験 合格.dev を App Store でダウンロード