パスポイ

運用中のソフトウェアの仕様書がないので,ソースコードを解析してプログラムの仕様書… ITパスポート 令和5年度 問39

マネジメント系

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

  • アコードレビュー
  • イデザインレビュー
  • ウリバースエンジニアリング
  • エリファクタリング
正解と解説を見る

正解

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

リバースエンジニアリングとは、既存のソースコードや動作を解析して、その内部構造や仕様を明らかにする手法であり、仕様書がないソフトウェアの仕様を後から作成する場合に用いられる。コードレビューはコードの品質確認、デザインレビューは設計の妥当性確認、リファクタリングは外部仕様を変えずに内部構造を改善する作業であり、いずれも「解析して仕様書を作成する」行為そのものを指す語ではない。

出典:令和5年度 ITパスポート試験 問39

問題文および選択肢は独立行政法人情報処理推進機構(IPA)が公開する試験問題に基づいています。著作権はIPAに帰属します。解説は当サイトが独自に作成したものです。

この問題に出てくる用語

解くほどポイントが貯まり、称号が上がる

無料登録すると過去問演習のスコアが月間ランキングに記録されます。1回10問・スマホでサクッと。