以下关于软件需求分析和软件设计的叙述中,不正确的是(  )。A.需求分析可以检测

admin2022-08-02  23

问题 以下关于软件需求分析和软件设计的叙述中,不正确的是(  )。A.需求分析可以检测和解决需求之间的冲突, 并发现系统的边界B.软件设计是根据软件需求, 产生一个软件内部结构的描述, 并将其作为软件构造的基础C.需求分析是为了评价和改进产品质量、识别产品的缺陷和问题而进行的活动D.软件设计是为了描述出软件架构及相关组件之间的接口

选项 A.需求分析可以检测和解决需求之间的冲突, 并发现系统的边界
B.软件设计是根据软件需求, 产生一个软件内部结构的描述, 并将其作为软件构造的基础
C.需求分析是为了评价和改进产品质量、识别产品的缺陷和问题而进行的活动
D.软件设计是为了描述出软件架构及相关组件之间的接口

答案 C

解析 软件需求是针对待解决问题的特性的描述。所定义的需求必须可以被验证。在资源有限时,可以通过优先级对需求进行权衡。通过需求分析,可以检测和解决需求之间的冲突;发现系统的边界;并详细描述出系统需求。A正确
(1)软件设计:根据软件需求,产生一个软件内部结构的描述,并将其作为软件构造的基础。通过软件设计,描述出软件架构及相关组件之间的接口;然后,进一步详细地描述组件,以便能构造这些组件。
通过软件设计得到要实现的各种不同模型,并确定最终方案。其可以划分为软件架构设计(也叫做高层设计)和软件详细设计两个阶段。B、D正确
(2)软件测试:测试是为了评价和改进产品质量、识别产品的缺陷和问题而进行的活动。软件测试是针对一个程序的行为,在有限测试用例集合上,动态验证是否达到预期的行为。通过软件设计得到要实现的各种不同模型,并确定最终方案。其可以划分为软件架构设计(也叫做高层设计)和软件详细设计两个阶段。C错误
转载请注明原文地址:https://tihaiku.com/congyezige/2303350.html

最新回复(0)