システム開発技術
基本情報技術者試験 科目A免除 修了試験 20180128 実施分 問49
表は,あるソフトウェアにおける品質特性の測定方法と受入れ可能な基準値を示している。a〜c に入る品質特性の組合せはどれか。
| 品質特性 | 測定方法 | 受入れ可能な基準値 |
|---|---|---|
| 機能性 | 必須な要求仕様のうち,ソフトウェアで実現できた仕様の割合 | 100% |
| a | 特定の機能の使い方を学ぶのに必要となる時間 | 10 分未満 |
| b | 識別された類似の変更に対して変更が必要となるモジュール数 | 1 モジュール |
| c | システムに処理を要求してから,応答が返ってくるまでの時間 | 5 秒未満 |
| 信頼性 | 特定の運用期間中の停止時間 | 年間 8 時間以内 |
| 移植性 | 他の OS 上で動作させるために再コンパイルが必要なモジュール数 | 6 モジュール未満 |
| a | b | c | |
|---|---|---|---|
| ア | 効率性 | 使用性 | 保守性 |
| イ | 効率性 | 保守性 | 使用性 |
| ウ | 使用性 | 効率性 | 保守性 |
| エ | 使用性 | 保守性 | 効率性 |
- ア a: 効率性,b: 使用性,c: 保守性
- イ a: 効率性,b: 保守性,c: 使用性
- ウ a: 使用性,b: 効率性,c: 保守性
- エ a: 使用性,b: 保守性,c: 効率性
出典:基本情報技術者試験 科目A免除 修了試験 20180128 実施分 問49
答えと解説を見る
正解:エ
覚える知識
ソフトウェア品質特性の定義(移植性等)
使用性は習得しやすさ、保守性は変更しやすさ、効率性は時間・資源の効率を表す品質特性。
この問題で必要なこと
学習時間は使用性、変更が必要なモジュール数は保守性、応答時間は効率性に対応する。
ひっかけ
3つの特性は相互に紛らわしく、測定方法との対応を取り違えやすい。
この知識の出題:本試験系 1 回・免除試験 8 回(公開問題での観測値)