为什么要进行软件需求分析?请叙述软件需求分析的主要过程。
第1题:
A.软件策划
B.软件过程
C.软件估计
D.需求分析
第2题:
● 以下关于软件需求分析的说法中,不正确的是 (21) 。
(21)
A.需求分析需要进行软件功能和性能的技术实现方法描述
B.需求分析文档可用于指导后续的开发过程
C.软件需求包括业务需求、用户需求、功能需求和非功能需求等
D.软件需求一般应由用户方组织进行确认
第3题:
以下关于软件需求分析的说法中,不正确的是()。
A.需求分析需要进行软件功能和性能的技术实现方法描述
B.需求分析文档可用于指导后续的开发过程
C.软件需求包括业务需求、用户需求、功能需求和非功能需求等
D.软件需求一般应由用户方组织进行确认
第4题:
关于软件需求分析,以下叙述中错误的是(51)。
A.软件需求分析的任务是确定软件系统的功能、性能、接口等要求
B.软件需求分析的基本原则是:能够表达和理解问题的信息域和功能域
C.软件需求分析阶段的工作成果是总体设计说明
D.软件需求分析工作是一个不断行认识、逐步细化的过程
第5题:
以下关于软件需求分析和软件设计的叙述中,不正确的是( )
A.需求分析可以检测和解决需求之间的冲突,并发现系统的边界
B.软件设计是数据软件需求,产生一个软件内部结构的描述,并将其作为软件构造的基础
C.需求分析是为了评价和改进产品质量,识别产品的缺陷和问题而进行的活动
D.软件设计是为了描述出软件架构及相关组件之间的接口
第6题:
软件开发过程主要分为需求分析、设计、编码与测试四个阶段,其中 【 】阶段产生“软件需求规格说明书”。
第7题:
软件开发过程主要分为需求分析、设计、编码与测试4个阶段,其中( )阶段产生“软件需求规格说明书”。
第8题:
需求分析所要做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效性需求。分析员通过需求分析,逐步细化对软件的需求,描述软件要处理的_________,并给软件开发提供一种可转化为数据设计,结构设计和过程设计的数据与功能表示。
A.过程
B.对象
C.数据域
D.环境
第9题:
在软件需求分析过程中,给出需求信息的是( )。
A.程序员
B.项目管理者
C.软件分析设计人员
D.软件用户
第10题:
● 在软件需求分析阶段,分析人员要解决的一个主要问题就是了解用户要让软件“做什么” ,需求分析阶段的输出是软件需求规格说明书。软件需求规格说明书内容不应该包括 (51) 。 软件需求规格说明书在软件开发中具有重要作用, 但其作用不应当包括 (52) 。
(51)
A. 对重要功能的描述
B. 软件确认准则
C. 软件的性能
D. 对算法的详细过程性描述
(52)
A. 软件设计的依据
B. 用户和开发人员对软件要“做什么”的共同理解
C. 软件验证的依据
D. 软件可行性分析的依据