ITパスポート 令和5年度公開問題科目A問49

科目A問49

リファクタリングの説明として,適切なものはどれか。
ソフトウェアが提供する機能仕様を変えずに,内部構造を改善すること
ソフトウェアの動作などを解析して,その仕様を明らかにすること
ソフトウェアの不具合を修正し,仕様どおりに動くようにすること
利用者の要望などを基に,ソフトウェアに新しい機能を加える修正をすること
『情報処理過去問.com』からiPhoneアプリがリリースされました!!

正解

解説

リファクタリング(Refactoring)とは、ソフトウェア開発において、プログラムの動作または振る舞いを変えずに内部構造を見直し、コードの書き換えや書き直しを行うことです。
ア.ソフトウェアが提供する機能仕様を変えずに,内部構造を改善すること
リファクタリングの説明です。
イ.ソフトウェアの動作などを解析して,その仕様を明らかにすること
リバースエンジニアリングの説明です。
ウ.ソフトウェアの不具合を修正し,仕様どおりに動くようにすること
デバッグの説明です。
エ.利用者の要望などを基に,ソフトウェアに新しい機能を加える修正をすること
ソフトウェア保守の説明です。
スポンサーリンク







シェアする

  • このエントリーをはてなブックマークに追加

フォローする