问题 单项选择题

导致软件缺陷的原因有很多,①~④是可能的原因,其中最主要的原因包括()。

①软件需求说明书编写的不全面,不完整,不准确,而且经常更改。

②软件设计说明书。

③软件操作人员的水平。

④开发人员不能很好的理解需求说明书和沟通不足。

A.①、②、③

B.①、③

C.②、③

D.①、④

答案

参考答案:D

解析:

[分析]:

本题考查造成软件缺陷的主要原因。

造成软件缺陷的主要原因有4个:

·软件规格说明,包括对需求的理解,对需求的变更。

·设计方案。

·编码错误。

·其他因素,如测试员的主观错误。

其中与需求说明书相关的原因是最主要的原因。

问答题 简答题
单项选择题