第8题: [单项选择]导致软件缺陷的原因有很多,①~④是可能的原因,其中最主要的原因包括______。 ①软件需求说明书编写得不全面,不完整,不准确,而且经常更改 ②软件设计说明书 ③软件操作人员的水平 ④开发人员不能很好地理解需求说明书和沟通不足 A. ①、②、③ B. ①、③ C. ②、③ D. ①、④ 参考答案:D 答案解析:本题考查缺陷产生的原因。 软件测试的目的就是为了发现程序中的缺陷和错误(俗称Bug),Bug从不同角度表现为软件错误、软件缺陷、软件故障和软件失效。 a)软件错误(software