UML考试试题及答案3.. 下载本文

内容发布更新时间 : 2024/9/29 0:42:51星期一 下面是文章的全部内容请认真阅读。

2008-2009第2学期《与面向对象方法学》复习题

二、单选题

1.

( A )不是体系的组成部分。

A.应用领域 B.规则 C.基本构造块 D.公

共机制

2.

在中,有四种事物,下面哪个不是( B )。

A.结构事物 B.静态事物 C.分组事物 D.注

释事物

3.

以下(C )不是中的优秀方法。

A.迭代的开发软件 B.不断的验证软件质量 C.配置管理与变更管理 D.支持正向与逆向工程

4.

下面( D)属于中的动态视图。

A.类图 B.用例图 C.对象图 D.状态图

5.

在中,( )把活动图中的活动划分为若干组,并将划分的组指定给对象,这些对象必须履行该组所包括的活动,它能够明确地表示哪些活动是由哪些对象完成的。A

A.泳道 B.同步条 C.活动 D.组合活动

6.

用例之间有几种不同的关系,下列哪个不是他们之间可能的关系( )。B

A. B. C. D.

7.

表示对一个在时间和空间上占据一定位置的有意义的事情的规格说明,下面哪个不是事件的类型( )。C

1 / 20

A.信号 B.调用事件 C.源事件 D.时间事件

8.

通常对象有很多属性,但对于外部对象来说某些属性应该不能被直接访问,下面哪个不是中的类成员访问限定性( )。D A. B. C. D.

9.

在中,类之间的关系有一种关系称为关联,其中多重性用来描述类之间的对应关系,下面哪个不是其中之一( )。A

A. *….* B.0….* C.1….* D.0….1

10.

关于包的描述,不正确的是( )。B

A.和其他建模元素一样,每个包必须有一个区别于其他包的名字 B.使一个包中的元素可以单向访问另一个包中的元素 C.包的可见性分为、、

D.包中可以包含其他元素,比如类、接口、组件、用例等等

11.

用来描述系统在事件做出响应时所采取的行动。用例之间是具有相关性的。在一个“订单输入子系统”中,创建新订单和更新订单都需要检查用户帐号是否正确。那么,用例“创建新订单”、“更新订单”与用例“检查用户帐号”之间是( )关系。C A. B. C. D.

12.

中,用例图展示了外部与系统所提供的用例之间的连接,中的外部是指( )。D

A.人员 B.单位 C.人员和单位 D.人员或外

部系统

13.

在中,用例可以使用( )来描述。A

2 / 20

A.活动图 B.类图 C.状态图 D.协作图

14.

下列关于叙述正确的是( )。B

A.是一种语言,语言的使用者不能对其进行扩展 B.是独立于软件开发过程的 C.仅是一组图形的集合

D.仅适用于系统的分析与设计阶段

15.

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

A.状态图和时序图 B.活动图和协作图 C.时序图和协作图 D.状态图和活动图

16.

为了使构件系统更切合实际、更有效地被复用,构件应当具备( ),以提高其通用性。D

A.可继承性 B.可变性 C.可封装性 D.可

伸缩性

17.

当( )时,用例是捕获系统需求最好的选择。A

A.系统有很多参与者 B.系统具有很少的接口 C.系统算法复杂,功能单一 D.系统具有很少的用户

18.

下列关于面向对象的分析与设计的描述,正确的是( )。B A.面向对象设计描述软件要做什么

B.面向对象分析不需要考虑技术和实现层面的细节 C.面向对象分析的输入是面向对象设计的结果

3 / 20