问题 单项选择题

软件开发的结构化生命周期模型是由很多阶段组成的,其中对用户的业务活动进行分析,明确在用户的业务环境中软件系统应该做什么的阶段是

A.问题定义

B.可行性研究

C.需求分析

D.系统设计

答案

参考答案:C

解析: 考生应该特别熟悉软件开发的结构化生命周期模型的各个阶段的名称、任务,每个阶段所使用的工具、产生的结果(文档)以及这些阶段之间的关系,尤其是生命周期模型中的需求分析与系统设计两个阶段。需求分析的主要任务是确定用户对软件系统的功能性和非功能性的全部需求,并以需求规格说明书的形式表达,强调的是系统应该做什么(what to do),而系统设计是以软件需求分析阶段所产生的文档(包括数据流程图、数据字典)为基础,自顶向下,逐步求精和模块化的过程,强调的是系统如何做(how to do)的问题。

计算题
问答题 简答题