ITパスポートトップに戻る
練習問題難易度: 標準2023年度

ITパスポート 過去問練習問題 第49問

問題

リファクタリングの説明として、適切なものはどれか。

選択肢

  1. 1ソフトウェアが提供する機能仕様を変えずに、内部構造を改善すること
  2. 2ソフトウェアの動作などを解析して、その仕様を明らかにすること
  3. 3ソフトウェアの不具合を修正し、仕様どおりに動くようにすること
  4. 4利用者の要望などを基に、ソフトウェアに新しい機能を加える修正をすること

正解

1. ソフトウェアが提供する機能仕様を変えずに、内部構造を改善すること

詳しい解説を見る

解説

リファクタリングとは、外部から見たソフトウェアの機能仕様や動作を変えずに、内部のコード構造を整理・改善する保守活動である。可読性・保守性・拡張性を向上させバグの発生を抑える効果がある。イはリバースエンジニアリング、ウはデバッグ(バグ修正)、エは機能追加(保守の中でも適応保守・改良保守)に該当し、リファクタリングとは区別される。(出典: 令和5年度分 ITパスポート試験 問49)

記憶定着問題

全200問を繰り返し学習

練習問題の関連問題

この調子で演習を続けよう

スキマ資格ではITパスポートの全1200問を分野別・難易度別に体系的に学習できます。ITパスポートはストラテジ系・マネジメント系・テクノロジ系の3分野バランスが合格の鍵です。