2025年软件需求工程选择题_第1页
2025年软件需求工程选择题_第2页
2025年软件需求工程选择题_第3页
2025年软件需求工程选择题_第4页
2025年软件需求工程选择题_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

选择题

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.盲目应用时,会缺乏成小概念和项目完毕的时间限制。项1=1有永远不能完结的风险。

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

1()、逐项举例的项目特性(系统功能),用以提交特定的版本,是确定(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

I、需求分析最终止果是产生()

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.面向对象的需求工程措施

D.面向过程的需求工程措施

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.在多种不一样的软件需求中,功能需求描述了顾客使用产品必须要完毕的任务,可以

在用例模型中予以阐明,(B)是从各个角度对系统的约束和限制,反应了应用对软件

系统质量和特性的额外规定。

A.业务需求

B.非功能需求

C.顾客需求

D.功能需求

10.有关用例的描述错误的是(B)

A.用例将系统的功能范围分解成许多小的系统功能。

B.一种用例代表一种子系统的单个目的。

C.用例是一种行为上有关的环节序列。

D.用例描述了系统与顾客的交互。

11.在ISO9126中指出了6个质量规定,下列哪些不属于软件的非功能需求(D)

A.可靠性

B.一致性

C.有效性

D.可维护性

1、下列不属于非功能需求的是O

A、可靠性B、完擅性C、可用性D、可移植性

2、下列不属于获取需求的措施是()

A、面向目的B、基于场景C、基于知识D、非形式化

3、下列描述瀑布模型的特性错误的是()

A、接受上一阶段的成果作为本阶段活动的输入。

B、根据上一阶段活动的成果实行本阶段应完毕的活动。

C、对本阶段的活动进行评审。

D、将上一阶段段活动的成果作为输出,传递给下一阶段。

4、()展示了几种对象之间的交互关系,重要是用来显示对象之间发送消息的次序。

A、用例图B、状态图C、类图D、次序

5、制定进度计划的常用工具有()

A、PAD图B、Gant【图C、构造图D、N-S图

6、可行性研究重要从()确定软件与否可行

A、经济B、技术C、法律D、以上都是

7、需求工程的第一种阶段()

A、系统建模B、需求获取C、需求分析与协商D、需求验证

8、下列不能表述程序算法的是()

A、程序流程图B、鉴定表C、PDL设计行语言D、甘特图

9、支持面向对象程序设计开发的过程模型是()

A、瀑布模型B、螺旋模型C、喷泉模型D、增量模型

10、选择构造的复杂性比次序构造的复杂性要()

A、小B、大C、相等D、无法比较

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

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

2、需求分析中,开发人员要从顾客那里处理的最重要的问题是()A

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

C.规定软件工作效率怎样D.让软件具有何种构造

3、面向对象技术中,对象是类的实例。对象有三种成分:_A、属性和措施(或操作)。

A.标识B,规则C.封装D.消息

4、软件需求分析阶段的工作,可以提成如下四个方面:对问题的识别、分析与综合、

制定规格阐明以及()。C

A.总结B.实践性汇报C.需求分析评审D.以上答案都不对的

5、软件需求规格阐明书的内容不应包括对()的描述。B

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

C.顾客界面及运行环境D.软件的性能

6、软件工程三要素是()。B

A)技术、措施和工具B)措施、工具和过程

C)措施、对象和类D)过程、模型、措施

7、包括风险分析的软件工程模型是()。A

A)螺旋模型B)瀑布模型C)增量模型D)喷泉模型

8、下列不是软件开发措施的工作模型是()D

A)螺旋模型B)循环模型C)瀑布模型D)专家模型

9、面向对象的分析措施重要是建立三类模型,即(D)。

A)系统模型、E-R模型、应用模型

B)对象模型、动态模型、应用模型

C)E-R模型、对象模型、功能模型

D)对象模型、动态模型、功能模型

10、数据字典是数据流图中所有元素的定义的集合,一股由(C)四类条目构成。

A)数听阐明条目、控制流条目、加工条目、数据存储条目

B)数据流条目、数据项条目、文献条目、加工条目

C)数据源条目、数据流条目、数据处理条目、数据文献条目

D)数据流条目、数据文献条目、数据池条目、加工条E

11、在E-R模型中,包括的基本成分是(C)。

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.软件需求分析阶段的工作,可以提成如下四个方面:对问题的识别、分析与综合、制定

规格阐明以及()。

A.总结B.实践性汇报C.需求分析评审D.以上答案都不对的答案:C

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

A.重要功能B.算法的详细过程C.顾客界面及运行环境D.软件的性能答案:B

9R需求规格阐明书的作用不包括讥望

A弋软件验收的根据B•三顾客与开发人员对软件要做什么的共同理解Cv软件可行性研

究的根据D地软件设计的根据答案:C

10埃软件开发的需求活动兄其重要任务是断徒

A型给出软件处理方案B士给出系统模块构造CF定义模块算法DA定义需求并建立.系

统模型答案:D

1.从构造化的瀑布模型看,在它的生命周期中的八个阶段中,卜.面的几种选项中哪个环节

出错,对软件的影响最大9)。

A、详细设计阶段B、概要设计阶段C、需求分析阶段D、测试和运行阶段

2.UML是软件开发中的一种重要工具,它重要应用于哪种软件开发措施(C)

A、基于瀑布模型的构造化措施B、基于需求动态定义的原型化措施

C、基于对象的面向对象的措施D、基于数据的数据流开发措施

3.软件开发的构造化生命周期措施将软件生命周期划提成(A)

A、计划阶段、开发阶段、运行阶段B、计划阶段、编程阶段、测试阶段

C、总体设计、详细设计、编程调试D、需求分析、功能定义、系统设计

4.软件生存周期中时间最长的是(D)阶段。

A.需求分析B.概要设计C.测试D.维护

5.在下面的软件开发措施中,哪一种对软件设计和开发人员的开发规定最高(B)

A、构造化措施B、原型化措施C、囱向对象的措施D、控制流措施

6.在E-R模型中,包括如下基本成分(C)。

A、数据、对象、实体B、控制、联络、对象C、实体、联络、属性D、对象、属性、操作

7.软件需求分析阶段的工作,可以分为如下4个方面,对问题的识别、分析与综合、编写

需求分析文档以及(C)。

A.总结B.阶段性汇很C.需求分析评审D.以上答案都不对的

8.在构造化分析措施中,用以体现系统内数据的运动状况的工具有(A)。

A.数据流图B.数据词典C.构造化语言D.鉴定表与鉴定树

9.构造分析措施就是面向(D)自顶向下逐渐求精进行需求分析的措施。

A.目的B.功能C.对象D.数据流

10.在软件的可行性研究中,可以从不一样的角度对软件的可行性进行研究,其中是从软件

的功能可行性角度考虑的是(B)

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.下面有关面向对象措施中消息的论述,不对的的是o

A键盘、鼠标、通信端口、网络等设备一有变化,就会产生消息

B.操作系统不停向应用程序发送消息,但应用程序不能向操作系统发送消息

C.应用程序之间可以互相发送消息

D.发送与接受消息的通信机制与老式的子程序调用机制不一样

答案:B

6.面向对象技术中,对象是类的实例。对象有三种成分:、属性和措施(或操作)。

B、标识B.规则C.封装D.消息

答案:A

7软件需求分析阶段的工作,可以提成如下四个方面:对问题的识别、分析与综合、制定

规格阐明以及()。

A.总结B.实践性汇报C.需求分析评审D.以上答案都不对的

答案:C

8UML中的状态图用于创立。

A.顾客视图B.行为视图C.交互视图D.物理视图

B.答案:A

9UML中关系体现了事物间对称的构造关系。

A.简朴关联B.聚合C.组合D.泛化

答案:D

10.在需求工程的下列活动中律属于需求管理活动的是()益机

B、需求发现B.需求文档化C.需求验证D.需求变更控制

答案:D

1、在软件生命周期中:能精确地确定软件系统必须做什么和必须具有哪些功能的阶段是

A滓概要设计B涵详细设计C漳可行性分析D4需求分析

2、下面不属于软件需求工程的3个要素的是

A潢工具Bj*过程C滑措施Djf环境

3、检查软件产品与否合需求定义的过程称为

A潘确认测试B节集成测试C;「验证测试D,验收测试

4、数据流图用于抽象描述一种软件的逻辑模型范数据流图由某些特定的图符构成。下图符

名标识的图符不属于数据流合法图符的是

A滑控制流B滑加工C漫数据存储D海源和潭

5、下面不属于软件设计原则的是0

A蒲抽象B寸模块化C潢自底向上D裔住息隐蔽

6、程序流图jQPFD及中箭头代表的是

A*数据流BSJ控制流C*调用关系D*构成关系

7、在构造化措施中;I软件功能分解属于下列软件开发中的阶段是

Af详细设计B蒲需求分析C漳总体设计D片编程调试

8、软件调试的目的是

A漫发现错误BJ1改正错误CH改善软件的性能D4编程调试

9、软件需求分析阶段的工作可以分为四个方面•?.需求获取总需求分析白;编写需求规格阐明

书以及

A4阶段性汇报B4需求评审C浦总结Dg都不对的选择题

10.需求分析最终止果是产生质迸

A、项目开发计划B、需求规格阐明书C、设计阐明书D、可行性分析汇

I、软件的六个质量特性不包括(C)

A、可靠性B、可用性C、对的性D、可维护性

2、瀑布模型的长处不包括(D)

A、客户很轻易熟悉该模型。

B、有序的方式处理复杂的问题,易于理解,目的简朴一一完毕所需要的活动。

C、可以严格控制项目进程,使项目管理易于实行。

D、顾客可以持续地参与开发,提高了顾客参与程度,从而使顾客的满意度上升,保证了系

统可以满足顾客的需要。

3、RAD合用条件是(A)

A、系统可模块化(基于组件的构造)和可缩放。

B、合用于大型项目;更合用于内部开发(指没有外包的开发内容)。

C、用于新功能、新产品或需要采用新技术时。

D、收益不确定,项目不能保证成功时。

4、螺旋模型的缺陷是(A)

A、模型自身比较复杂,开发人员和顾客难F掌握。

B、假如顾客不能持续地参与整个生命周期中,最终产品会受到负面影响。

C、规定系统能合适模块化,假如没有可重用的组件,它的效率就会下降。

D、盲目应用时,会缺乏戌本概念和项目完毕的时间限制。项目有永远不能完结的风险。

5、RUP的四个阶段不包括(D)

A、初始阶段B、细化阶段C、构造阶段D、维护阶段

6、敏捷措施的合用的状况(A)

A、爱用迭代增量式的开发方式B、既有的组织文化适合采用老式的开发流程C、团

体规模很大,分布在各地D、性命攸关的系统

7、ERD基本构建不包括(B)

A、数据对象B、注释C、关系D、属性

8、采用瀑布模型不需要具有如下特性(C)

A、在系统开发前要对需求有完整、全面、清晰的理解。

B、上述需求不存在隐含的不可克服的风险。

C、需求变更过于频繁。

D、不一样涉众的需求互相兼容,不存在明显的冲突。

9、迭代措施中的常见问题的不包括(A)

A、立即处理棘手的问题

B、过度详细的规划

C、项目不收敛

D、不一样的小组按自己的进度进行工作

10、需求开发的一般过程不包括(D)

A、需求获取B、需求建模C、需求规格阐明D、需求变更控制

11、难以使用原型的系统(D)

A、javascriptB、WebC、数据库D、大量批处理系统

5、下列哪个原因不是导致软件生命周期中成本升高的原因?()

A.产品赔偿或保修的成本B.重新测试

C.报废D.开发人员少

参照答案:D

6、如下采用瀑布模型需具有的条件中错误的是:()

A.开发期限容许分阶段地串行工作B.需求变更不能过于频繁

C.开发周期很短,一般约60天D.不一样涉众的需求互相兼容

参照答案:C

7、RUP中的6个关键过程工作流不包括:()

A.需求B.分析和设计

C.测试D.配置和变更管理

参照答案:D

8、RUP中的3个关键支持工作流不包括:()

A.项目管理B.布署

C.环境D.配置和变更管理

参照答案:B

9、分析模型必须到达的目的是:()

A.描述客户的需要B.建立创立软件设计的基础

C.定义在软件完毕后可以被确认的一组需求D.包括以上三个选项

参照答案:D

10、用例之间有什么关系?()

A.包括B.泛化

C.扩展D.包括以上三个选项

参照答案:D

11、如下哪个选项不是原型的种类?()

A.层次型B.进化型

C.抛弃型D.水平型

参照答案:A

12、CRC是什么的简称?()

A.类、责任、协助者B.类、关系、协助者

C.类、责任、继承者D.类、责任、涉众

参照答案:A

13、用例模型重要的模型元素有:

A.参与者、用例B.用例

C.参与者、用例、功能D.参与者、用例、通信关联

参照答案:D

14、下.面跟需求有关的风验是:()

A.无足够顾客参与B.模凌两可的需求

C.过于精简的规格阐明D.包括以上三个选项

参照答案:D

15、通用的跟踪模型包括了:()

B、在系统定义领域跟踪需求B.在实现领域跟踪需求

C.在测试领域跟踪需求D.包括以上三个选项

参照答案:D

16、评审的类型有;()

A.审查B检查

C.走查D.包括以上三个选项

参照答案:D

在需求分析过程中,分析员要从顾客那里处理的最重要的问题是(A)。

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

C、规定软件工作效率怎样D、规定软件具有什么样的构造

面向对象的开发措施的工作模型是(B)。

B.瀑布模型B、喷泉模型

C、智能模型D、循环模型

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

A.顾客轻易参与开发B.缺乏灵活性

C.顾客与开发者易沟通D.合用可变需求

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

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

需求分析阶段的任务是确定(D

A.软件开发措施B、软件开发工具

C、软件开发费D、软件系统的功能

需求分析最终止果是产生(B)。

A项目开发计划B、需求规格阐明书

C、设计阐明书D、可行性分析汇报

软件测试的目的是(B)

A为了表明程序没有错误B.为了发现程序中的错误

C.为了阐明程序能对的地执行D.为了评价程序的质量

需求分析是软件生存周期中的一种重要阶段,它的应当是在(C)进行。

A维护阶段B、软件开发全过程C、软件定义阶段D、软件运行阶段

软件是(C)o

A处理对象和处理规则的描述B.程序C.程序及其文档D.计算机系统

在E・R模型中,包括如下基本成分(C)。

A数据、对象、实体B、控制、联络、对象

C、实体、联络、属性D、实体、属性、操作

需求分析中开发人员要从顾客那里理解()

A软件做什么B、顾客使用界面

C、输入的信息D、软件的规模

1、分层数据流图是一种比较严格又易于理解的描述方式可它的顶层数据流图描述了系统的

_____。B

A、细节B、输入与输C、软件的作者D、绘制的时间

2、需求规格阐明书的作用不应包括。D

A、软件设计的根据B、顾客与开发人员对软件要做什么的共同理解

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

3、需求分析的成果是产生定义下面问题域的分析模型。D

A、信息B、功能C、性能D、以上所有选项

4、需求规格阐明描述了()1,A

A、计算机系统的功能、性能及其约束B、每个指定系统的实现

C、软件系统构造的元素D、系统仿真所需要的时间

5、组织需求评审的最佳措施是()。D

A、检查系统模型的错误B、让客户检查需求

C、将需求发放给设计团体去征求意见D、使用问题列表检查每一种需求

6、用例参与者总是人员而不是系统设备。()B

A、真B、假

7、软件需求分析的任务不包括()。C

A、问题分析B、信息域分析C、构造化设计D、确定逻辑构造

8、构造化分析措施使用的重要描述工具有()D

A、数据库B、模块构造图C、PAD图D、分层的DFD图

9、UML中,包是一种()C

A、集合B、数据构造C、分组机制D、对系统的动态描述

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

A、顾客轻易参与开发B、缺乏灵活性

C、用于与开发者易沟通D、合用可变需求

11、构造化措施是一种什么的软件开发措施。()D

A、面向顾客B、面向数据构造C、面向对象D、面向数据流

12、面向对象的特性之一是()A

A、对象的唯一性B、数据怎样确定C、对象的共享性D、数据关系的抽象

(1)下面哪项不是导致软件生命周期中成本升高的原因?

A、缺乏顾客介入;B、不完整的需求和规格阐明;C、不停变化额需求和规格阐明;D、顾

客变化主意;

(2)如下哪项不是软件生命周期的阶段?

A、提出概念B、需求C、设计D、控制

(3)好的软件需求没有波及到下面哪项原因?

A、可跟踪性原因B、非功能原因C、完整性原因D、一致性原因

(4)下面哪项不是软件的六个质最特性?

A、可靠B、可用C、不可约束D、可维护

(5)软件的非功能需求不包括:

A、可到达性B、可移植性C、有效性D、可维护性

(6)如下哪些不是瀑布模型长处?

A、客户很轻易熟悉该模型

B、以有序的方式处理复杂的问题,易于理解,目的简朴一一完毕所需要的活动

C、定义了质量控制过程。运用该过程来确定系统质量

D、采用高效率的开发工具,从而减少了整个产品的开发周期

(7)下面哪项不是RAD模型缺陷?

A、假如顾客不能持续地参与整个生命周期中,最终产品会受到负面影响

B、规定系统能合适模块化,假如没有可重用的组件,它的效率就会下降

C、盲目应用时,会缺乏成本概念和项目完毕的时间限制。项目有永远不能完毕的风险

D、最终集成导致较大的风险

(8)什么样的项目不可以使用瀑布模型?

A、在系统开发前要对需求有完整、全面、清晰的理解。

B、上述需求不存在隐含的不可克服的风险

C、需求变更不能过于频繁

D、不一样涉众的需求不互相兼容,存在明显的冲突

(9)下面哪项不是需求工程的措施大体分类?

A、面向过程

B、面向功能

C、面向控制

D、面向对象

(10)下面哪项不属于RUP模型十大要素:

A、控制软件变更

B、到达计划

C、设计组件构架

D、验证和评价成果

选择题

1.瀑布模型的长处(B)

A.客户很难熟悉该模型

B.以有序的方式处理复杂的问题,易于理解,目的简M——完毕所需要的活动

C.项目难以实行

D.不便于项目跟踪

2.螺旋模型的缺陷(D)

A.易于实现每个阶段的目的

B.模型自身比较简朴,开发人员和顾客易于掌握

C.每•次螺旋结束后评估风险的时间及人工花费都较小

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

3.Pressman的需求工作

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论