以下关于软件需求分析、设计、测试与维护的叙述中,不正确的是(  )。A.软件需求

admin2022-08-02  19

问题 以下关于软件需求分析、设计、测试与维护的叙述中,不正确的是(  )。A.软件需求分析可以检测和解决需求之间的冲突,发现系统的边界,并详细描述系统需求B.软件设计可以划分为软件架构设计和软件详细设计两个阶段C.软件测试是在编码阶段完成后才开始介入的D.软件维护指的是软件产品交付前和交付后需要提供的支持活动

选项 A.软件需求分析可以检测和解决需求之间的冲突,发现系统的边界,并详细描述系统需求
B.软件设计可以划分为软件架构设计和软件详细设计两个阶段
C.软件测试是在编码阶段完成后才开始介入的
D.软件维护指的是软件产品交付前和交付后需要提供的支持活动

答案 C

解析 本题考查软件工程基础知识,出自《系统集成项目管理工程师教程(第2版)》第三章 3.3 软件工程,全书第135-136页。
软件需求是针对待解决问题的特性的描述。所定义的需求必须可以被验证。在资源有限时,可以通过优先级对需求进行权衡。通过需求分析,可以检测和解决需求之间的冲突;发现系统的边界;并详细描述出系统需求。故 A选项正确。
软件设计是根据软件需求,产生一个软件内部结构的描述,并将其作为软件构造的基础。通过软件设计得到要实现的各种不同模型,并确定最终方案。其可以划分为软件架构设计(也叫做高层设计)和软件详细设计两个阶段。 B选项正确。
软件测试是为了评价和改进产品质量、识别产品的缺陷和问题而进行的活动。测试不只是一种仅在编码阶段完成后才开始的活动。现在的软件测试被认为是一种应该包括在整个开发和维护中的活动,它本身是实际产品构造的一个重要部分。 C选项错误。
软件维护是将软件维护定义为需要提供软件支持的全部活动。这些活动包括在交付前完成的活动,以及交付后完成的活动。D选项正确。
转载请注明原文地址:https://tihaiku.com/congyezige/2303311.html

最新回复(0)