令和元年度春期 応用情報技術者試験 午前 問48
オペレーティングシステムの更新によって,既存のアプリケーションソフトウェアが正常に動作しなくなることが判明したので,正常に動作するように修正した。この保守を何と呼ぶか。
- ア 完全化保守
- イ 是正保守
- ウ 適応保守
- エ 予防保守
解答・解説を見る
正解:ウ
AI解説
ソフトウェア保守の分類で、OSの更新のような環境の変化に合わせてソフトウェアを修正するのは適応保守である。障害の原因はアプリケーション自体の欠陥ではなく利用環境の変化であるため、是正保守ではなく適応保守に該当する点がポイントである。 ア: 誤り。完全化保守は、性能や保守性の改善など、故障が起きていない状態でソフトウェアをより良くするための保守である。 イ: 誤り。是正保守は、発見されたソフトウェア自体の欠陥(バグ)を訂正する保守である。本問の原因はOS更新という環境変化であり該当しない。 ウ: 正しい。OS更新という環境の変化に適合させるための修正は適応保守である。 エ: 誤り。予防保守は、潜在的な欠陥が実際の障害となる前に検出・訂正しておく保守である。 💡 「是正=バグ修正」「適応=環境変化への対応」「完全化=改良」「予防=障害前の先回り修正」。動作しなくなった原因が「自分の欠陥か、環境の変化か」で是正と適応を切り分ける。
出典:令和元年度 春期 応用情報技術者試験 午前 問48 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。