软考中级

以下关于软件需求的叙述中,_____是正确的。A.软件需求阶段研究的对象是软件项目的设计约束B.软件需求包括业务需求、用户需求、功能需求和非功能需求等C.功能需求反映了组织机构或客户对系统、产品高层次的目标要求D.需求分析需要描述软件功能和性能的技术实现方法

题目

以下关于软件需求的叙述中,_____是正确的。

A.软件需求阶段研究的对象是软件项目的设计约束

B.软件需求包括业务需求、用户需求、功能需求和非功能需求等

C.功能需求反映了组织机构或客户对系统、产品高层次的目标要求

D.需求分析需要描述软件功能和性能的技术实现方法

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面描述中不属于软件需求分析阶段任务的是().

A.撰写软件需求规格说明书

B.软件的总体结构设计

C.软件的需求分析

D.软件的需求评审


正确答案:B

第2题:

以下关于软件生命周期的叙述不正确的是______。

A.软件生命周期包括以下几个阶段:项目规划、需求定义和需求分析、软件设计、程序编码、软件测试、运行维护

B.程序编码阶段是将软件设计的结果转换成计算机可运行的程序代码。为了保证程序的可读性、易维护性和提高程序的运行效率,可以通过在该阶段中制定统一并符合标准的编写规范来使编程人员程序设计规范化

C.软件设计阶段主要根据需求分析的结果,对整个软件系统进行设计,如系统框架设计、数据库设计等

D.需求分析阶段对软件需要实现的各个功能进行详细分析。软件需求一旦确定,在整个软件开发过程中就不能再变化,这样才能保证软件开发的稳定性,并控制风险

A.

B.

C.

D.


正确答案:D
解析:软件需求分析所要做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效性需求。软件需求包括3个不同的层次:业务需求、用户需求和功能需求(也包括非功能需求)。在软件开发过程中软件需求可能发生变更,这确实给开发带来了不确定性。但只要把需求变更作为重点、难点小心加以控制,软件开发的进度、成本和质量也就有了可靠的基础。

第3题:

● 在软件生命周期中,需求分析是软件设计的基础。需求分析阶段研究的对象是软件项目的(21) 。

(21)

A.规模

B.质量要素

C.用户要求

D.设计约束


正确答案:C

第4题:

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

A.需求分析可以检测和解决需求之间的冲突,并发现系统的边界

B.软件设计是数据软件需求,产生一个软件内部结构的描述,并将其作为软件构造的基础

C.需求分析是为了评价和改进产品质量,识别产品的缺陷和问题而进行的活动

D.软件设计是为了描述出软件架构及相关组件之间的接口


正确答案:C

第5题:

以下关于软件需求分析的叙述中,不正确的是( )

A.软件需求分析阶段的任务时描述出软件架构及相关组件之间的接口

B.软件需求分析可以检测和解决需求之间的冲突

C.软件需求分析可以确定系统的边界

D.软件需求分析是软件工程中的一个关键过程


正确答案:A

第6题:

● 软件架构需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。以下活动中,不属于软件架构需求过程范畴的是 (47) 。

(47)

A. 设计构件

B. 需求获取

C. 标识构件

D. 架构需求评审


正确答案:A


试题(47)分析
    软件架构需求是指用户对目标软件系统在功能、行为、性能和设计约束等方面的期望。需求过程主要是获取用户需求,标识系统中所要用到的构件,并进行架构需求评审。其中标识构件又详细分为生成类图、对类图进行分组和将类打包成构件三步。软件架构需求并不应该包括设计构件的过程。
参考答案
 (47)A

第7题:

关于软件架构设计所处的阶段,以下说法正确的是( )。( )A.可行性分析与需求分析之间B.需求分析与软件设计之间C.软件设计与软件编码之间D.测试阶段


正确答案:B
软件架构设计是软件需求分析与软件设计之间的桥梁,处于两者之间。

第8题:

软件设计是软件开发的重要组成阶段,也是软件需求分析阶段的继续,下列叙述中

Ⅰ.软件结构

Ⅱ.软件过程

Ⅲ.软件模块

Ⅳ.软件文档

软件设计阶段所应包含的内容有

A.Ⅰ和Ⅱ

B.Ⅱ和Ⅲ

C.Ⅰ、Ⅱ和Ⅲ

D.全是


正确答案:D

第9题:

以下关于软件需求分析的说法,不正确的是(26)。

A.需求分析不同于软件开发的结构化分析,是面向功能的软件设计

B.需求应始于业主单位的需要、期望和限制条件

C.需求分析阶段研究的对象是软件项目的用户需求

D.需求分析的目标是描述软件的功能和性能


正确答案:A
软件需求分析就是把软件计划期间建立的软件可行性分析求精和细化,分析各种可能的解法,并且分配给各个软件元素。需求分析是软件定义阶段中的最后一步,是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。软件需求分析深入描述软件的功能和性能,确定软件设计的约束和软件同其他系统元素的接口细节,定义软件的其他有效性需求,借助于当前系统的逻辑模型导出目标系统逻辑模型,解决目标系统“做什么”的问题。分析员通过需求分析,逐步细化对软件的要求,描述软件要处理的数据域,并给软件开发提供一种可转化为数据设计、结构设计和过程设计的数据和功能表示。在软件完成后,制定的软件规格说明还要为评价软件质量提供依据。软件需求说明书的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。

第10题:

软件需求包括功能需求、非功能需求、设计约束三个主要部分,其中()属于功能需求内容。

A.软件的可靠性

B.软件运行的环境

C.软件需要完成哪些事情

D.软件的开发工具


正确答案:C
解析:功能需求:是指系统必须完成的那些事情,即为了向用户提供有用的功能,产品必须执行的动作。

更多相关问题