問題
選択肢
- 1将来発生しうる問題を未然に防ぐために行う保守
- 2法律や制度の変更に対応するために行う保守
- 3発見されたバグや障害を修正するために行う保守
- 4性能向上や使いやすさの改善のために行う保守
正解
3. 発見されたバグや障害を修正するために行う保守
詳しい解説を見る解説を閉じる
解説
ソフトウェア保守は目的によって分類されており、是正保守(Corrective Maintenance)は、稼働中のソフトウェアで発見されたバグや障害を修正するために行う保守である。「是正=誤りを正す」という言葉のとおり、すでに顕在化した問題に対処するものである点がポイントである。これに対し、将来発生しうる問題を未然に防ぐために行うのは予防保守、法律や制度の変更・OSのバージョンアップなど環境の変化に対応するのは適応保守、性能向上や使いやすさの改善など品質をさらに高めるために行うのは完全化保守と呼ばれる。試験ではこれらの保守の名称と目的の対応関係を入れ替えて出題されることが多いため、「是正=バグ修正」「予防=転ばぬ先の杖」「適応=環境変化への追従」「完全化=より良くする改善」とセットで整理して覚えておくと確実に得点できる。
一問一答
全200問を繰り返し学習