ITパスポート試験 令和3年度公開問題(全100問) トップへ
Part 2(問26〜50)

48

既存のプログラムを、外部から見えるソフトウェアの動作を変えずに内部構造を改善する行為として、最も適切なものはどれか。

Aテスト駆動開発
Bペアプログラミング
Cリバースエンジニアリング
Dリファクタリング

解説

リファクタリングは、外部から見た動作を変えずに内部構造を改善する手法です。リバースエンジニアリングは既存ソフトの解析、テスト駆動開発・ペアプログラミングは開発手法です。