問題本文
システムの能力や品質をあらわすものとして、可用性、性能、データの一貫性、保守性などがある。可用性に関する記述として、適切なものはどれか。
選択肢
- ア.関連するデータを整合性のある状態に保つこと
- イ.システムに指示を与えてから結果が得られるまでの時間
- ウ.システムに障害が発生しても、機能を利用できる度合い
- エ.プログラムの変更のしやすさの度合い
正解
ウ. システムに障害が発生しても、機能を利用できる度合い
解説
可用性(Availability)はシステムが必要なときに機能を利用できる度合いで,稼働率(MTBF/(MTBF+MTTR))で表される情報セキュリティ・信頼性指標. RAS(Reliability信頼性/Availability可用性/Serviceability保守性)やRASIS(+Integrity完全性/Security機密性)の基本要素の一つ. データ一貫性は完全性,応答時間は性能,変更しやすさは保守性の指標で,可用性とは別概念. システム品質の各観点を区別して理解することが重要. MTBF(平均故障間隔)とMTTR(平均修理時間)から定量算出される代表的可用性指標である.
選択肢ごとの解説
- ア.誤り. 関連するデータを整合性のある状態に保つのは完全性(Integrity,データ一貫性)の説明であり,可用性とは別概念. データの正確さや矛盾のなさを示す指標であり,書込みや更新の正しさを保証する別の品質特性に該当する. . 用語の定義と区別を正確に理解することが本問題の核心となる
- イ.誤り. システムに指示を与えてから結果が得られるまでの時間は応答時間(Response Time)の説明であり,性能(Performance)に関する指標. 可用性とは異なる軸の評価項目で,処理速度や反応の速さを表す別カテゴリの指標である.
- ウ.正しい. 障害発生時もシステム機能を利用できる度合いを示すのが可用性の定義のため. 稼働率(MTBF/(MTBF+MTTR))で定量化される代表的な信頼性指標であり,RAS/RASISモデルでの基本要素として位置付けられる. . 用語の定義と区別を正確に理解することが本問題の核心となる
- エ.誤り. プログラムの変更のしやすさは保守性(Maintainability)に関する説明であり,可用性とは別の概念. 修正容易性や拡張性の指標を扱う領域で,コードの可読性やモジュール化の度合いなどが評価対象となる別の品質特性. . 用語の定義と区別を正確に理解することが本問題の核心となる
ITパスポート 2014年 (平成26年 春期) の過去問一覧へ戻る・問41