单选题
MS Office高级应用
2019-02-28
软件生存周期中,解决软件“做什么”的阶段是( )。
A.需求分析
B.软件设计
C.软件实现
D.可行性研究
参考答案
A
答案解析
软件生命周期可细化为可行性研究和计划制定、需求分析、软件设计(总体设计和详细设计)、编码、软件测试、运行和维护等阶段。需求分析是对待开发软件提出的需求进行分析并给出详细定义,是解决软件“做什么”的阶段。软件设计是解决软件“怎么做”的阶段。