高级项目经理继续教育B组考试题库

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2011高级项目经理继续教育考试题库

一、单选题

1、在下列的软件开发方法中,()对软件设计和开发人员的开发要求最高。

B

A.结构化方法

B.原型化方法

C.面向对象的方法

D.控制流方法

2、系统/软件开发的原型化方法是一种有效的开发方法,下属基本环节中

()是原型形成以后才应实施的内容。D

A.识别基本需求

B.开发工作模型

C.修正和改进模型

D.进行细部说明

3、在开发一个系统时,如果用户对系统的目标不是很清楚,难以定义需求,只

是最好采用()A

A.原型法

B.瀑布模型

C.V-模型

D.螺旋模型

4、软件工程方法是在实践中不断发展的方法,而早期的软件工程方法是()B

A.明确的需求定义

B.结构化方法

C.面向对象方法

D.功能分析方法

5、软件开发常使用的两种基本方法是结构化和原型化方法,在实际应用中,他们之间的关系常常表现为()B

A.自外向内

B.互相补充

C.独立使用

D.交替使用

6、原型化方法用户观看原型系统运行情况,形成()的意见A

A.改进用户界面设计

B.使用与不使用那一种编程语言

C.程序结构

D.执行速度是否满足要求

7、原型化方法从用户界面的开发人员入手,首先形成()C

A.需求不确定性的用户界面C.系统界面原型

B.用户界面需求分析说明书D.完善的用户界面

8、原型化方法是一类动态定义需求的方法,下列叙述中,()不具有原型化方法的特征。A

A.加快系统架构设计C.简化项目管理

B.加强用户啊参与和决策D.加快需求的确定

9、状态图中,信息流被触发的必要条件是()C

A.某个活动的输入对象可用

C.前一活动的完成

10、对象的状态,错误的说法是()B

A.对象在交互中具有不同的状态

B.状态可以在对象间转换或变换、转移

C.状态的变换需要事件触发

D.触发一个状态变换完成需要执行一个动作B.某个输入信号的到来D.入口条件得以满足

11、状态图定义了状态机的表示符号,以下说法不正确的是( )B

A.在对象的生命周期中,状态机用来捕捉由外部事件引起的变化

B.在交互过程中对象的状态总是在不断改变,状态没变化就是没交互。

C.状态图建模对象生命周期各个时期的状态以及引起变化的事件

D.事件对对象发出命令,命令导致对象发生变化,反过来影响对象的行为

12、活动图用于对一个系统的动态方面建筑。活动图是描述交互关系的一种方 式,着重体现( )B

A.对象的活动状态

C.对象的链接关系

13、协作图的基本元素有( )A A.对象、链接、消息 C.对象、时序、消息

B.对象的工作流程 D.对象间的消息顺序

B.对象、交互、消息

D.类、关联、消息 14、协作图(也叫合作图)用于描述相互合作的对象间的交互关系和( )关 系 B

A.协作

B.链接

C.消息

D.合作

15.UML 中,对象行为是通过交互来实现的,是对象间为完成某一目的而进行 的一系列消息交换。消息序列可用两种图来表示,分别是( )D

A.状态图和顺序图

C.状态图和活动图

16、类之间共享属性和操作的机制称为( )A

B.活动图和协作图 D.顺序图和协作图 A.继承 B.动态绑定

C.静态绑定

D.多态型

17、整体-部分结构体现了面向对象方法的( )B

A.关联(association ) C.依赖(depending ) 18、类有三种类型,即( )A A.边界类、实体类、控制类 C.控制类、实体类、数据类

19、面向对象分析的核心在于( )B A.建立正确的模型 C.识别对象之间的关系 B.聚合(aggregation )

D.细化(refinement )

B.实体类、数据类、界面类

D.界面类、控制类、公共类

B.识别问题域对象

D.以上都是

20、属于某个类的一个具体对象称为该类的( )A

A.实例

B.虚拟

C.继承

D.多态

21、()是对象的静态特征。B

A.方法

B.属性

C.关系 D 操作

22、在使用 UML 建模时,若需要描述跨越多个用例的单个对象行为,使用( )是最为合适的。D

A.协作图(collaboration diagram )

B.序列图(sequence diagram )

C.活动图(activity diagram )

D.状态图(state diagram )

23、UML 是一种面向对象的统一建模语言,用例可以用( )来描述 C

A.类

B.状态

C.活动

D.协作

24、下列的( )不属于面向对象 分析模型 C

A.用例图

B.类图

C.实体关系图

D.顺序图

25、关于用例和类,错误的说法是()C

A.两者都属于模型图的构成元素

B.存在抽象用例和抽象类

C.类图描述系统的部分静态视图,用例图描述系统和用户之间的交互视图

D.两者都可以用来描述系统的内部结构

26、在基于用例的面向对象分析过程中,定义交互行为的关键在于通过描述分析类实例之间的()将用例的职责分配到分析类中。A

A.消息传递

B.关联关系

C.继承关系

D.上下文关系

27、关于用例说明错误的是()C

A.用例止于系统边界

C.用例是Actor 的行为

28、关于用例图的描述错误的是()A

A.用例图表示系统的行为

B.用椭圆表示行为

C.用小人表示用户

D.用带说明的线表示用户和行为的关系

29、用例图的作用是()D

A.描述系统的结构

C.描述系统的数据需求

B.用例是一个交互的抽象D.

从Actor的角度去描述用B.描述系统的功能

D. 描述系统中对象的相互作用

30、在面对对象的设计中,将对象的使用者与设计者分开的技术称为()C

A.隐蔽性

B.继承性

C.封装性

D.多态性

31、Petri网的图简称为PNG(Petri Net Graph),下述说法中,()不能表达其特征D

A.Petri 网是对离散并行系统的数学表示

B.Petri 网能够表达并发的事件

C.Petri 网通常被描述为一种有向图

D.Petri 网中事件到来就被激发

32、ER图是表示概念模型的有效工具之一,在ER图中的菱形框表示()A

A.联系

B.实体

C.实体的属性

D.联系的属性

33. ER图中的主要元素是()B

A.结点、记录和文件C.记录、文件和表

B.实体、联系和属性D.记录、表、属性

34、在结构化方法中,软件功能分解应该属于软件开发的()阶段C

A.详细设计

B.需求分析

C.总体设计

D.编程调试

35.SA 方法与早期的软件开发方式相比较,其最重要的指导原则应该是()D

A.自顶向下设计C.逐步求精

B.分阶段开发D.用户需求至上

36.软件设计中,Jackson 方法是一种面向数据结构的设计方法,它将数据结构表示为三种基本结构,分别是()D

A.分支结构,选择结构和控制结构

B.顺序结构,选择结构和循环结构

C.顺序结构,分支结构和嵌套结构

D.顺序结构,选择结构和重复结构

相关文档
最新文档