令和元年度春期 応用情報技術者試験 午前 問48

分野:システム開発技術|実際に出題されたIPA過去問題

オペレーティングシステムの更新によって,既存のアプリケーションソフトウェアが正常に動作しなくなることが判明したので,正常に動作するように修正した。この保守を何と呼ぶか。

  1.  完全化保守
  2.  是正保守
  3.  適応保守
  4.  予防保守
解答・解説を見る

正解:ウ

AI解説

ソフトウェア保守の分類で、OSの更新のような環境の変化に合わせてソフトウェアを修正するのは適応保守である。障害の原因はアプリケーション自体の欠陥ではなく利用環境の変化であるため、是正保守ではなく適応保守に該当する点がポイントである。 ア: 誤り。完全化保守は、性能や保守性の改善など、故障が起きていない状態でソフトウェアをより良くするための保守である。 イ: 誤り。是正保守は、発見されたソフトウェア自体の欠陥(バグ)を訂正する保守である。本問の原因はOS更新という環境変化であり該当しない。 ウ: 正しい。OS更新という環境の変化に適合させるための修正は適応保守である。 エ: 誤り。予防保守は、潜在的な欠陥が実際の障害となる前に検出・訂正しておく保守である。 💡 「是正=バグ修正」「適応=環境変化への対応」「完全化=改良」「予防=障害前の先回り修正」。動作しなくなった原因が「自分の欠陥か、環境の変化か」で是正と適応を切り分ける。

出典:令和元年度 春期 応用情報技術者試験 午前 問48 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・2,640問収録)

「システム開発技術」分野の攻略ポイント

要件定義・設計・実装・テスト・レビュー・UML・オブジェクト指向・モジュール分割を扱います。テスト技法とモジュール結合度・凝集度は、定義を正確に押さえていれば計算も暗記も不要で確実に得点できます。

システム開発技術の攻略ポイントをすべて見る(要点6項目・ひっかけ3項目)→

同じ分野(システム開発技術)の過去問