UML出题 及答案_原创文档.pdf
一、选择
1.下列关于依赖关系的说法,选项_________是正确的。(C)
A.依赖关系的4种类型包括绑定依赖和调用依赖
B.依赖关系的4种类型包括抽象依赖和调用依赖
C.依赖关系用一个一端带箭头的虚线表示
D.依赖关系用一个一端带箭头的实线表示
2.关于UML类图中的关系,下面说法不正确的是______。(B)
A.聚合关系和组合关系是特殊的关联关系,它们都描述了整体与部分的关
系
B.UML中的类图关系只有3中:泛化关系、关联关系和依赖关系
C.UML中的常用的类图关系有泛化关系、关联关系、依赖关系和实现关系
D.UML类图中常用关系的强弱顺序为:泛化=实现组合聚合关联依赖
3.类定义了一组具有状态和行为的对象,这些对象具有相同的属性、操作、关
系和语义。其中属性和______用来描述状态。(C)
A.依赖B、操作C、关系D、语义
4.4、下列各项中,不属于事件类型的是____。(B)
A、入口事件B、出入事件
C、调用事件D、改变事件
5.表示深历史状态的是____。(C)
HH*
H
AB、C、**D、
6.不属于状态机图元素的是___。(A)
A、链接B、状态
C、事件D、动作
7.如果要解决系统做什么应该使用B。
A.面向对象的分析
B.面向对象的设计
C.面向对象的编程
D.面向对象的开发
8.面向对象中的D描述了系统内部对象及其关系的静态结构。
A.对象模型
B.状态模型
C.交互模型
D.类模型
9.下列不属于UML2.0中图的是A。
A.协作图
B.包图
C.交互图
D.组合结构图
10.下列UML事物中表示协作的是A。
A.
B.
C.
Name
D.Interface
11.时序图中的对象与下列哪个图最接近D。
A.用例图B.类图C.通信图D.顺序图
12.以下说法正确是B.
A.时序图是用来描述对象状态随时间变化,不需要描述对象间的交互
B.时序图有两种表示方法
C.时序图的时间约束即对状态持续时间的约束
D.状态线是一条垂直于时间轴的线
13.以下说法正确的是(C)
A.参与者可以像对象一样与其他对象进行交互
B.对象之间通过连线进行交互
C.消息分支流表示对象可以同时将消息发送给不同对象
D.组合片段neg表示消息只有一种情况
14.(A)状态下生命线有一条虚线代表,代表对象在该时间段是没有信息交互
的。
A.休眠
B.激活
C.同步
D.异步
15.下列关于活动的描述不正确的是_______。D
A在一张活动地图中活动允许多处出现
B活动时构造活动图中的最小单位
C活动的入转换可以是动作流,也可以是对象流