資格部

資格・検定の試験情報、対策方法、問題解説などをご紹介

IP 令和5年度 問49

 

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

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

解答・解説

解答

 ア

解説

  1. ソフトウェアが提供する機能仕様を変えずに,内部構造を改善すること
    適切です。
    リファクタリングの説明です。

  2. ソフトウェアの動作などを解析して,その仕様を明らかにすること
    リバースエンジニアリングの説明です。

  3. ソフトウェアの不具合を修正し,仕様どおりに動くようにすること
    デバッグまたはバグフィックスの説明です。

  4. 利用者の要望などを基に,ソフトウェアに新しい機能を加える修正をすること
    ソフトウェア保守の説明です。

参考情報

分野・分類
分野 マネジメント系
大分類 開発技術
中分類 ソフトウェア開発管理技術
小分類 開発プロセス・手法
テキスト

前問 一覧 次問