单项选择题:
1、下面选项中语义上等价并且可以互相转换的两种图是:? ? A.序列图、协作图 B.序列图、活动图 C.状态图、协作图 D.状态图、活动图
2、在用例图中,执行者之间的关系只有:?? ???( A.扩展 B.包含 C.泛化 D.实现
3、表示接口的构造型(stereotype)是: ????? A.<<abstract>> B.<
(?B )
( A?)
C )
4、下列选项中不可以具有泛化关系的元素是:? ? A.类
B.参与者 C.用例
D.活动(活动图)
5、类图中可以明确的信息有:? ????? ? ( D A.属性 B.操作 C.职责
D.以上都可以
类图中有属性、操作、职责
??(?D?)
)
6、在活动图中,表示接收信号的符号是: ??? ? (?B ) A.凸五边形(发送信息) B.凹五边形 C.圆角矩形 D.直角矩形
7、将活动图中的活动状态进行分组,使得每一组表示一个特定对象的工作内容,这种元素是: ? ?? ? ? ????? (?A ) A.泳道 B.分叉 C.决策 D.汇合
8、下列关于状态图的说法中,正确的是 ???? ( C ) A.状态图是UML中对系统的静态方面进行建模的图之一; B.状态图是活动图的一个特例;
C.状态图是对一个对象的生命周期进行建模,描述对象随时间变化的行为。 D.状态图强调对有几个对象参与的活动过程建模。(对单个关键对象考察)
UML分为静态建模(类图、对象图),动态建模(序列图、协作图、状态图、活动图、交互概观图、定时图),架构建模(包图、构件图、部署图)
9、类通常可以分为实体类,边界类和? ? ?? (?C ) A.父类 B.子类 C.控制类 D.模板类
10、序列图的基本组成元素包括由对象、生命线、控制聚焦和 ? (A.关系 B.消息 C.用例 D.实体
11、对象之间通过消息来进行通信,消息通信在面向对象的语言中表现为: ( A.方法实现 B.方法嵌套 C.方法调用 D.方法定义
12、对于下图,下列说法中不正确的一项是:? ? ?( C?)
A.2与3是包含关系; B.5与6是扩展关系; C.4可以参与2; D.1可以参与5。
B ) C ?)
UML-练习2(包含详细标准答案)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)