資格部

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

IP 令和3年度 問48

 

 既存のプログラムを,外側から見たソフトウェアの動きを変えずに内部構造を改善する活動として,最も適切なものはどれか。

  1. テスト駆動開発
  2. ペアプログラミング
  3. リバースエンジニアリング
  4. リファクタリング

解答・解説

解答

 エ

解説

  1. テスト駆動開発
    テスト駆動開発は、プログラムに必要な各機能について、最初にテストコードを書く開発手法です。

  2. ペアプログラミング
    ペアプログラミングは、一つのプログラムを2人のプログラマが、1台のコンピュータに向かって共同で開発する方法のことです。

  3. リバースエンジニアリング
    リバースエンジニアリングは、ソースコードを解析してプログラムの仕様書を作成する手法です。

  4. リファクタリング
    適切です。
    リファクタリングの説明です。

参考情報

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

前問 一覧 次問