問題本文
ソフトウェア保守に関する記述として、適切なものはどれか。
選択肢
- ア.アプリケーションプログラムのエラーを監視する。
- イ.稼働後のシステムの障害を解決するために、プログラムを修正する。
- ウ.システムの性能を向上させるために、サーバを置き換える。
- エ.データのバックアップを定期的に取得する。
正解
イ. 稼働後のシステムの障害を解決するために、プログラムを修正する。
解説
ソフトウェア保守は稼働後のシステムに対し障害修正・機能追加・性能改善・予防的修正・法令対応などを行う活動. 中でも稼働後に発生した障害を解決するためのプログラム修正は是正保守と呼ばれる代表的活動. エラー監視はシステム運用(オペレーション),ハードウェアの置換は設備更新,データバックアップは運用管理に位置付けられ,いずれも狭義のソフトウェア保守には該当しない. 是正・適応・予防・完全化の4分類で保守活動を整理できる. ISO/IEC 14764がソフトウェア保守の標準として体系化している. 是正・適応・予防・完全化の4分類で保守活動を整理する考え方が重要.
選択肢ごとの解説
- ア.誤り. アプリケーションプログラムのエラー監視は運用管理(オペレーション・モニタリング)の活動の説明であり,ソフトウェア保守そのものではない. 監視結果が保守作業を呼び起こす関係にあるが,監視自体は別カテゴリの活動として整理される. . 用語の定義と区別を正確に理解することが本問題の核心と
- イ.正しい. 稼働後のシステムの障害を解決するためにプログラムを修正するのはソフトウェア保守の典型例(是正保守)のため. 保守活動の代表として教科書的に定義され,稼働後に発見された不具合への対応として最も基本的な活動である. . 用語の定義と区別を正確に理解することが本問題の核心となる
- ウ.誤り. サーバの置換は性能改善目的でもハードウェア更新の領域であり,プログラム修正を伴わないためソフトウェア保守ではない. 設備管理・ファシリティ更新に該当する別カテゴリの活動で,IT基盤の物理的更新作業に分類される. . 用語の定義と区別を正確に理解することが本問題の核心となる
- エ.誤り. データのバックアップを定期取得するのは運用管理の活動の説明であり,可用性確保のための日常運用業務. ソフトウェア保守の主活動ではなく,IT運用プロセスにおける定常的な維持管理作業に分類される別カテゴリ. この用語の正確な定義と他選択肢との明確な区別を押さえることが理解の要点
ITパスポート 2014年 (平成26年 春期) の過去問一覧へ戻る・問36