问题 单项选择题

在软件生存周期的各项工作中,()是直接面向用户的。

A.设计

B.单元测试

C.需求分析

D.编码

答案

参考答案:C

解析:软件设计是"定义一个系统或组件的架构、组件、接口或其他特征的过程",并得到"这个过程的结果"。测试是为评价和改进产品质量、识别产品的缺陷和问题而进行的活动。软件测试是针对一个程序的行为,在有限测试用例集合上,动态验证是否达到预期的行为,需要选取适当的测试用例。软件测试随开发和维护的过程,通常在不同的级别上进行,可以在概念上区分三个大的测试阶段:单元测试、集成测试和系统测试。需求调研直接面向用户,需求分析阶段也会多次反复地和用户沟通、确认,最终形成需求规格说明书,同时向客户确认。编码是实现软件的工作过程。

问答题 简答题
单项选择题