ソフトウェア開発技術者試験 2007年度 = 平成19年度・秋期 午前 問47

 JISで規定されるソフトウェアの品質特性(JIS X 0129-1)のうち、“効率性”の定義はどれか。

ア 指定された条件下で利用するとき、指定された達成水準を維持するソフトウェア製品の能力
イ 指定された条件の下で利用されるとき、明示的及び暗示的必要性に合致する機能を提供するソフトウェア製品の能力
ウ 修正のしやすさに関するソフトウェア製品の能力
エ 明示的な条件の下で、使用する資源の量に対比して適切な性能を提供するソフトウェア製品の能力

解答



解説

 ISO/JISで定義されている品質特性は、以下の通りです。

品質特性副特性
機能性(functionality) ソフトウェアが、指定された条件の下で利用されるときに、明示的および暗示的必要性に合致する機能を提供するソフトウェア製品の能力。
信頼性(reliability) 指定された条件下で利用されるとき、指定された達成水準を維持するソフトウェア製品の能力。
使用性(usability) 指定された条件の下で利用されるとき、理解、習得、利用でき、利用者にとって魅力的であるソフトウェア製品の能力。
効率性(efficiency) 明示的な条件の下、使用する資源の量に対比して適切な性能を提供するソフトウェア製品の能力。
保守性(maintainability) 修正のしやすさに関するソフトウェア製品の能力。修正は、是正もしくは向上、または環境の変化、要求仕様の変更および機能仕様の変更にソフトウェアを適応させることを含めてもよい。
移植性(portability) ある環境から他の環境に移すためのソフトウェア製品の能力。

 したがって、アは信頼性、イは機能性、ウは保守性で、が効率性です。


BohYoh.comトップページへ