问题
单项选择题
导致软件缺陷的原因有很多,①~④是可能的原因,其中最主要的原因包括()。
①软件需求说明书编写的不全面,不完整,不准确,而且经常更改。
②软件设计说明书。
③软件操作人员的水平。
④开发人员不能很好的理解需求说明书和沟通不足。
A.①、②、③
B.①、③
C.②、③
D.①、④
答案
参考答案:D
解析:
[分析]:
本题考查造成软件缺陷的主要原因。
造成软件缺陷的主要原因有4个:
·软件规格说明,包括对需求的理解,对需求的变更。
·设计方案。
·编码错误。
·其他因素,如测试员的主观错误。
其中与需求说明书相关的原因是最主要的原因。