応用情報技術者 2009年 秋期 午前2 問48
問題文
JIS X 0129-1で規定されたソフトウェア製品の品質副特性の説明のうち、信頼性に分類されるものはどれか。
選択肢
ア:故障時に、指定された達成水準を再確立し、直接に影響を受けたデータを回復するソフトウェア製品の能力(正解)
イ:ソフトウェアにある欠陥の診断又は故障原因の追及、及びソフトウェアの修正箇所の識別を行うためのソフトウェア製品の能力
ウ:一つ以上の指定されたシステムと相互作用するソフトウェア製品の能力
エ:利用者がソフトウェアの運用及び運用管理を行うことができるソフトウェア製品の能力
JIS X 0129-1で規定されたソフトウェア製品の品質副特性のうち、信頼性に分類されるものはどれか【午前2 解説】
要点まとめ
- 結論:信頼性に分類されるのは「故障時に指定された達成水準を再確立し、影響を受けたデータを回復する能力」である。
- 根拠:JIS X 0129-1では信頼性は故障からの回復や継続的な正常動作を保証する特性と定義されている。
- 差がつくポイント:信頼性は単なる欠陥検出や操作性ではなく、故障後の回復能力に着目する点が重要である。
正解の理由
アは「故障時に指定された達成水準を再確立し、直接に影響を受けたデータを回復する能力」とあり、これは信頼性の中核である「障害からの回復能力(リカバリ)」を示しています。信頼性はソフトウェアが故障しても一定の性能を維持し、回復できることを意味するため、アが正解です。
よくある誤解
信頼性は単にバグを見つける能力や操作のしやすさではなく、故障後の復旧や継続的な動作保証に関する特性です。これを混同しやすい点に注意しましょう。
解法ステップ
- 問題文の「信頼性に分類されるもの」を確認する。
- JIS X 0129-1の信頼性の定義を思い出す。
- 選択肢の内容を「故障時の回復能力」「欠陥診断」「相互作用」「運用管理能力」で分類する。
- 信頼性に該当するのは「故障時の回復能力」であることを確認。
- アが該当するため、正解と判断する。
選択肢別の誤答解説
- ア:正解。故障時の回復能力は信頼性の本質。
- イ:欠陥の診断や修正箇所の識別は保守性に関する特性であり、信頼性ではない。
- ウ:他システムとの相互作用は互換性や相互運用性に関する特性であり、信頼性とは異なる。
- エ:利用者の運用管理能力は操作性やユーザビリティに関する特性であり、信頼性ではない。
補足コラム
JIS X 0129-1はソフトウェア製品の品質特性を体系的に定義しており、信頼性は「故障の頻度、故障からの回復能力、継続的な性能維持」などを含みます。信頼性向上のためには、障害検知や自動回復機能の実装が重要です。
FAQ
Q: 信頼性と保守性はどう違いますか?
A: 信頼性は故障の発生頻度や回復能力に関する特性で、保守性は欠陥の診断や修正のしやすさに関する特性です。
A: 信頼性は故障の発生頻度や回復能力に関する特性で、保守性は欠陥の診断や修正のしやすさに関する特性です。
Q: ソフトウェアの運用管理能力はどの品質特性に該当しますか?
A: 運用管理能力は操作性やユーザビリティに関連し、信頼性とは区別されます。
A: 運用管理能力は操作性やユーザビリティに関連し、信頼性とは区別されます。
関連キーワード: ソフトウェア品質、信頼性、JIS X 0129-1, 品質副特性、故障回復、保守性

\ せっかくなら /
応用情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

