软件需求工程选择题.docx

上传人:b****3 文档编号:2223165 上传时间:2022-10-28 格式:DOCX 页数:26 大小:31.61KB
下载 相关 举报
软件需求工程选择题.docx_第1页
第1页 / 共26页
软件需求工程选择题.docx_第2页
第2页 / 共26页
软件需求工程选择题.docx_第3页
第3页 / 共26页
软件需求工程选择题.docx_第4页
第4页 / 共26页
软件需求工程选择题.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

软件需求工程选择题.docx

《软件需求工程选择题.docx》由会员分享,可在线阅读,更多相关《软件需求工程选择题.docx(26页珍藏版)》请在冰豆网上搜索。

软件需求工程选择题.docx

软件需求工程选择题

选择题

1.软件生命周期包括哪些阶段?

A

A.需求、设计、编码、单元测试、接收测试和维护阶段。

B.设计、编码、单元测试、接收测试和维护阶段。

C.需求、设计、编码、单元测试和接收测试阶段。

D.需求、设计和编码阶段。

2.好的软件需求具有哪些特性?

A

A.一致性和全面性。

B.易读性和充分性。

C.充分性。

D.易读性。

3.RUP的十大要素是:

开发一个前景、达成计划、标识和减小风险、分配和跟踪任务、检查商业理由、设计组件构架、对产品进行增量式的构建和测试、验证和评价结果、_________和_________。

A

A.管理和控制变化及提供用户支持。

B.迭代的开发和提供用户支持。

C.迭代的开发和管理和控制变化。

D.建立模版和迭代的开发。

4.下列哪个不是RUP的核心工作流?

C

A.业务建模

B.分析和设计

C.用户需求了解。

D.需求

5.RAD的缺点不包括___D______。

A.如果用户不能持续地参与整个生命周期中,最终产品会受到负面影响。

B.要求系统能适当模块化,如果没有可重用的组件,它的效率就会下降。

C.盲目应用时,会缺乏成本概念和项目完成的时间限制。

项目有永远不能完结的风险。

D.工作重点从文档转为构建,所见即所得。

6.螺旋模型的优点不包括____C______。

A.能够及时找到项目存在的风险,避免因为克服不了的困难而造成大的损失。

B.使用户能够尽早将信息经常反馈给开发人员,保证了产品的正确性和高质量。

C.大量的中间阶段会产生额外的内外部文档。

D.可以方便地评估和验证每次迭代的成果;实现从开发到维护的无缝连接。

7.迭代方法中的常见问题不包括___B________。

A.过分详细的规划

B.项目收敛

C.回避棘手问题

D.不同的小组按自己的进度进行工作

8.用户故事的书写遵循一定的原则,其中不包括___C_____。

A.作为(系统的一个涉众)

B.我想要(做一件事)

C.是什么(用户的需求是什么)

D.从而(达到一个商业价值)

9.指出RUP的核心工作流不包括__D______。

A.业务建模

B.需求

C.测试

D.问卷调查

10.建立需求基线的作用不包括___C______。

A.防止需求的滥变给程序架构造成重大影响

B.为开发工件提供了一个定点和快照

C.可以拓展应用

D.可以重新建立基于某个特定发布版本的配置

1、瀑布模型存在的问题是(B)

A、用户容易参与开发B、缺乏灵活性C、用户与开发者易沟通D、适用可变需求

2、软件生命周期中所花费用最多的阶段是(D)

A、详细设计B、软件编码C、软件测试D、软件维护

3、需求分析中开发人员要从用户那里了解(A)

A、软件做什么B、用户使用界面C、输入的信息D、软件的规模

4、RUP的迭代开发模式主要的目的是(D)

A、需求获取B、产品的维护C、业务建模管理D、需求管理和版本控制

5、需求分析阶段的任务是(C)

A、软件开发费用B、软件开发工具C、软件开发方法D、软件系统的功能

6、20世纪80年代中期,需求工程形成,是(B)的子领域。

A、互联网技术B、软件工程C、管理学D、生产运作管理

7、系统流程图适用于可行性分析中的(A)的描述。

A、当前运行系统B、当前逻辑模型C、目标系统D、新系统

8、在需求分析阶段,不会用到哪种图表形式?

(C)

A、鱼骨图B、帕累托图C、产品设计图D、泳道流程图

9、需求评审时,评审员最多为(A)个。

A、7B、10C、9D、12

10、逐项举例的项目特性(系统功能),用以提交特定的版本,是确定(D)的一项重要功能。

A、SRSB、业务模型C、管理工具D、基线

1.以下哪一个不是高质量SRS的特征(D)

A.完整性

B.一致性

C.可修改性

D.稳定性

2.以下哪一个不是软件的质量特征(B)

A.可靠性

B.非功能性

C.可用性

D.可维护性

3.以下描述中哪个不是鱼骨图的优点(B)

A.它允许探讨各种类别的原因

B.它也被称为“石川图”

C.它提供问题与各类原因的直观图

D.它鼓励通过自由讨论发挥创造性

4.需求工程的涉众不包括(C)

A.分析人员

B.管理人员

C.测试人员

D.用户

5.E-R图的基本元素不包括(A)

A.输入输出

B.数据对象

C.属性

D.关系

6.以下哪个不属于数据字典中的内容(B)

A.名称

B.如何存储

C.何处使用/如何使用

D.内容描述

7.状态转换图属于(A)

A.行为模型

B.状态模型

C.功能模型

D.数据模型

8.以下哪个不是描述需求的语言(D)

A.非形式化语言

B.半形式化语言

C.形式化语言

D.结构化语言

9.以下哪个不属于RUP的核心过程工作流(C)

A.业务建模

B.需求

C.项目管理

D.分析和设计

10.以下那个不属于RUP的核心支持工作流(A)

A.测试

B.配置和变更管理

C.项目管理

D.环境

1、需求分析最终结果是产生()

A.项目开发计划B.可行性分析报告C.需求规格说明书D.设计说明书

  答案:

C

2、需求分析中,开发人员要从用户那里解决的最重要的问题是()

A.让软件做什么B.要给软件提供哪些信息

C.要求软件工作效率怎样D.让软件具有何种结构

  答案:

A

3.需求规格说明书的内容不应包括对()的描述。

A.主要功能B.算法的详细过程C.用户界面和运行环境D.软件性能

  答案:

B

4.需求规格说明书的作用不应包括()

A.软件设计的依据B.用户与开发人员对软件要做什么的共同理解

C.软件验收的依据D.软件可行性研究的依据

答案:

D

5.(  )阐述了一个参与者与系统的交互行为。

 

A. 状态图 B. 用例图

C. 活动图 D. 类图

答案:

B

6.软件质量保证应在()阶段开始。

A.需求分析B.设计C.编码D.投入使

答案:

A

7.下列哪些是高质量的SRS的特性。

()

A.完整性B.一致性C.可修改性D.以上都是

答案:

D

8.RUP中将系统需求分为几类,以下哪个不是()

A.功能B,可用性C.可靠性D安全性

9.面向对象的建模可以视为一个包含很多元素的概念框架,下面哪个不是()。

A.抽象B.封装C.模块化D安全

答案:

D

10.软件生命周期模型包括()

A瀑布模型B.RADC.RUPD.以上都是

答案:

D

1、需求分析最终结果是产生()

A.项目开发计划B.可行性分析报告C.需求规格说明书D.设计说明书

  答案:

C

2、需求分析中,开发人员要从用户那里解决的最重要的问题是()

A.让软件做什么B.要给软件提供哪些信息

C.要求软件工作效率怎样D.让软件具有何种结构

  答案:

A

3.需求规格说明书的内容不应包括对()的描述。

A.主要功能B.算法的详细过程C.用户界面和运行环境D.软件性能

  答案:

B

4.需求规格说明书的作用不应包括()

A.软件设计的依据B.用户与开发人员对软件要做什么的共同理解

C.软件验收的依据D.软件可行性研究的依据

  答案:

D

5.典型的生命周期模型不应包括()

A.瀑布模型B.迭代式模型

C.螺旋模型D.仓库模型

  答案:

D

6.高质量的SRS一般包括哪些特性()

A.完整性B.可修改性

C.一致性D.以上都是

  答案:

D

7.分析模型的主要目标是()

A.描述客户的需要B.完成所需要的系统原型

C.定义在软件完成后可以被确认的一组需求D.建立创建软件设计的基础

  答案:

B

8.软件需求规格说明书的内容不应包括对()的描述。

A.主要功能B.算法的详细过程

C.用户界面及运行环境D.软件的性能

答案:

B

9.需求变革的主要原因

A.因竞争、成本等因数,工期已经确立并且不合理

B.用户需求不明确

C.项目组没有很好的实施需求管理

D.以上皆是

答案:

D

10.用例之间一般不包含以下哪些关系

A.拓展B.包含

C.并列D.泛化

答案:

C

什么是SRS?

A

软件需求规格说明B、用户需求手册C、需求工程D、需求建模

软件非功能需求不包括下面哪项?

D

可维护性B、可用性C、有效性D、结构性

下面哪项是瀑布模型的优点?

C

准确反映软件开发中解决问题的特点B、文档驱动的,文档工作量非常大

可以严格控制项目进程,使项目跟踪D、项目按照该模型给出的顺序进行

以下对业务建模分析正确的是:

A

A、以软件模型方式描述企业管理和业务所涉及的对象和要素、以及它们的属性、行为和彼此关系。

B、是针对数据流建立数据模型,功能模型和行为模型。

C、将数据与施加在该数据之上的操作封装成类来模拟现实生活中的“对象”。

D、描述软件目标系统的数据信息、处理功能、用户界面及运行的外部行为。

5、什么是UML?

B

A、数据字典B、统一建模语言C、业务建模D、用户手册

6、高质量的SRS不包括以下哪个特性?

D

A、完整性B、一致性C、可修改性D、美观性

7、情节串联板的类型不包括以下哪个?

D

A、被动式B、主动式C、交互式D、传播式

9、以下哪步不是Pressman需求工程过程?

C

A、需求获取B、需求分析C、需求定义D、需求管理

10、数据模型不包含以下哪个信息?

A

A、数据报表B、数据对象C、描述数据对象的属性D、相互连接的关系

1.软件生命周期有六个阶段,以下那个阶段出现问题所需要花费的成本更多?

A.需求阶段

B.维护阶段

C.单元测试阶段

D.接受测试阶段

2.软件开发时需要满足不同的需求,以下哪个需求是非功能需求的内容?

A.业务需求

B.用户需求

C.可靠性需求

D.功能需求

3.需求工程的方法有四类,下面选项当中哪些是需求工程方法?

A.面向对象的需求工程方法

B.面向过程的需求工程方法

C.面向控制的需求工程方法

D.D.以上都是

4.统一软件开发过程是一个面对对象且基于网络的程序开发方法,Rub中有9个核心工作流,分为6个过程工作流和3个支持工作流以下哪项都属于过程工作流?

A.业务建模、需求、分析和设计、测试

B.业务建模、实现、测试、项目管理

C.环境、项目管理、部署、分析和设计

D.分析和设计、部署、配置和变更管理、业务建模

5.用例模型是由用例图和用例规约所组成,下面用例规约中哪一项能够反映出所有的场景?

A.事件流

B.用例场景

C.前置条件

D.后置条件

6.想要进行一次成功评审需要达到哪些要素?

A.理解评审流程

B.确保评审员理解自己的角色

C.指定协调员

D.以上都是

7.下面哪一种情况的发生不利于评审的正常进行?

A.当某公司在做业务流程管理系统的需求评审会时,项目组人员在会议上宣读上百页的需求报告时,用户纷纷表示听不懂。

B.评审会开始后不久各领域的专家都发表了自己的意见但是一直争执不下。

C.需求报告的执笔人与产品主要的策划人想法差别很大。

D.以上都是。

8.哪些会引起需求风险?

A.无足够用户参与。

B.用户需求的不断增加。

C.不必要的特性。

D.以上都是。

9.在各种不同的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 金融投资

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1