平成23年度 プロジェクトマネージャ試験 午前II 問8
JIS X 0129-1で規定されるソフトウェアの品質特性の定義のうち,“効率性”の定義はどれか。
- ア 指定された条件の下で利用されるときに,明示的及び暗示的必要性に合致する機能を提供するソフトウェア製品の能力
- イ 指定された条件の下で利用するとき,指定された達成水準を維持するソフトウェア製品の能力
- ウ 修正のしやすさに関するソフトウェア製品の能力
- エ 明示的な条件の下で,使用する資源の量に対比して適切な性能を提供するソフトウェア製品の能力
解答・解説を見る
正解:エ
AI解説
正解はエ。JIS X 0129-1(ISO/IEC 9126-1)の品質特性のうち、効率性は「明示的な条件の下で、使用する資源の量に対比して適切な性能を提供する能力」と定義される。キーワード「資源の量に対比して」「性能」があれば効率性と判断できる。 ア: 「明示的及び暗示的必要性に合致する機能を提供する能力」は機能性の定義である。 イ: 「指定された達成水準を維持する能力」は信頼性の定義である。 ウ: 「修正のしやすさに関する能力」は保守性の定義である。 エ: 正しい。資源の量に対比して適切な性能を提供する能力、すなわち効率性の定義である。 💡 品質特性6つは「機能性・信頼性・使用性・効率性・保守性・移植性」。定義文のキーワード(機能=必要性に合致、信頼=水準維持、使用=理解や魅力、効率=資源と性能、保守=修正、移植=環境移行)で見分ける問題が繰り返し出題される。
出典:平成23年度 特別 プロジェクトマネージャ試験 午前II 問8 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。