软件错误产生的原因有很多,下列 ( ) 不是导致软件错误的主要原因。A.测试错误

题库2022-08-02  41

问题 软件错误产生的原因有很多,下列 ( ) 不是导致软件错误的主要原因。A.测试错误B.设计错误C.编码错误D.软件需求规格说明错误

选项 A.测试错误
B.设计错误
C.编码错误
D.软件需求规格说明错误

答案 A

解析 在软件开发过程中,造成错误的原因有很多,如程序员的原因造成的编码错误、语法错误,设计阶段设计说明不正确时引起的错误,需求收集阶段形成的需求规格说明书语法、语义或描述错误等。测试是为评价和改进产品质量、识别产品缺陷和问题而进行的活动。软件测试不是导致软件错误的原因,是针对一个程序的行为,在有限测试用例集合上,动态验证是否达到预期行为,需要选取适当的测试用例。现在的软件被认为是一种应该包括在整个开发和维护过程中的活动,测试不再只是一种仅在编码阶段完成后才开始的活动,它本身是实际产品构造的一个重要部分。测试不仅是检查预防措施是否有效的主要手段,而且是识别由于某种原因预防措施无效而产生错误的主要手段,需要注意的是,在广泛的测试活动成功完成后,软件可能仍存在错误,交付后出现的软件失效的补救措施   是通过软件来达成的。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2411450.html

最新回复(0)