問題
選択肢
- 1外部から見た振る舞いを変更せずに保守性の高いプログラムに書き直す。
- 2ソースコードから設計書を作成する。
- 3ソフトウェア部品を組み合わせてシステムを開発する。
- 4プログラムの修正が他の部分に影響していないかどうかをテストする。
正解
1. 外部から見た振る舞いを変更せずに保守性の高いプログラムに書き直す。
詳しい解説を見る解説を閉じる
解説
リファクタリングとは,プログラムの外部から見た動作(振る舞い)を変えずに,内部構造を整理して読みやすく保守しやすいコードに書き直す作業である。したがってアが正しい。イはリバースエンジニアリング,ウは部品の再利用開発,エは回帰テスト(リグレッションテスト)の説明である。(出典: 平成25年度 春期 応用情報技術者試験 午前 問49)
一問一答
全400問を繰り返し学習