リファクタリングの説明(外部仕様を変えずに内部構造を改善)
リファクタリングの説明 について, リファクタリングとは、ソフトウェアが提供する機能仕様を変えずに、プログラムの内部構造を整理して改善することです。目的は、ソースコードを読みやすくし、修正や拡張がしやすい状態にすることです。 イ: リバースエンジニアリングの説明です。既存のソフトウェアを解析して、仕様や設計情報を明らかにします。 ウ: デバッグやバグ修正の説明です。不具合を直して仕様どおりに動かす作業であり、リファクタリングとは区別されます。 エ: 機能追加の説明です。利用者の要望により新機能を追加する変更であり、外部仕様を変えないリファクタリングとは異なります。
リバースエンジニアリング
デバッグ
リファクタリング
リファクタリングの説明として,適切なものはどれか。
出典
令和5年度 ITパスポート試験 公開問題 問49
ア
ソフトウェアが提供する機能仕様を変えずに,内部構造を改善すること
イ
ソフトウェアの動作などを解析して,その仕様を明らかにすること
ウ
ソフトウェアの不具合を修正し,仕様どおりに動くようにすること
エ
利用者の要望などを基に,ソフトウェアに新しい機能を加える修正をすること
前の問題
スキップ
【正解・解説】リファクタリングの説明(外部仕様を変えずに内部構造を改善)|令和5ITパスポート 公開問題 問49 | IT資格ラボ