ITパスポート試験
令和5年 第49問
問49
リファクタリングの説明として、適切なものはどれか。
ソフトウェアが提供する機能仕様を変えずに、内部構造を改善すること | |
ソフトウェアの動作などを解析して、その仕様を明らかにすること | |
ソフトウェアの不具合を修正し、仕様どおりに動くようにすること | |
利用者の要望などを基に、ソフトウェアに新しい機能を加える修正をすること |
(令和5年 ITパスポート試験 第49問 マネジメント系/ソフトウェア開発管理技術)
解説
(ア)ソフトウェアが提供する機能仕様を変えずに、内部構造を改善すること
この問題の正解率:35.6%(普通)
この問題の正解率:35.6%(普通)
- アは、リファクタリングの説明です。
- イは、リバースエンジニアリングの説明です。
- ウは、デバッグの説明です。
- エは、ソフトウェア保守の説明です。
リファクタリング(Refactoring)は、外部から見たプログラムの動作は変えずに、プログラムの内部構造を改善することをいいます。
表面上は変わらないものの、効率化や保守性の向上を目的に行われます。
選択中のリスト
過去問一覧