令和5年度 問39 リバースエンジニアリングによる仕様の解析
運用中のソフトウェアの仕様書がないので,ソースコードを解析してプログラムの仕様書を作成した。この手法を何というか。
コードレビュー
デザインレビュー
リバースエンジニアリング
リファクタリング
先に解説を見る
正解ウ
リバースエンジニアリング
解説
この問題のポイント
完成したプログラムなどを調べ、仕様や設計を読み解く方法が、リバースエンジニアリングです。通常の「設計→プログラム」と逆向きに、成果物から仕組みを調べます。
問題文に当てはめると
ソースコードを解析して仕様書を作る作業は、この逆向きの調査に当たります。
正解:ウ
リバースエンジニアリングです。
ほかの選択肢の意味
ア:コードレビュー
他の開発者などがソースコードを読み、欠陥、保守性、規約違反を発見する品質活動です。
イ:デザインレビュー
設計段階の成果物が要求を満たし、実現可能かを関係者で検討します。
エ:リファクタリング
外から見える動作を変えずに、プログラム内部を読みやすく修正しやすい形へ改善することです。
続けて練習して、学習記録を残そう。
同じ分野の別の問題を解く同じ分野の問題
関連する用語
編集・確認:kakoloop · 編集方針
公開日:
内容更新:
問題・解説の誤りを報告する