习 题_UML与Rose建模实用教程_[共2页]

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
习题
1.选择题
(1)下列事物中不属于 UML 中的结构事物是( )。
A.类
B.组件
C.节点
D.状态机
(2)描述了一组动作序列的模型元素是( )。
A.类
B.接口
C.用例
D.组件
(3)在 UML 中表示一般事物与特殊事物之间的关系是( )。
A.关联关系
B.泛化关系
C.依赖关系
D.实现关系
(4)我们可以使用 UML 中的( )来描述图书馆与书的关系。
A.逻辑视图
B.开发视图
C.进程试图
D.物理视图
2.判断题
(1)构造块就是 UML 中的事物。
()
(2)UML 中的行为事物通常用来描述模型中的动态部分。
()
(3)UML 中的注解可以选择被隐藏起来。
()
(4)UML 中的关系负责连接两个同种类的模型元素。
()
50
A.关联关系
B.泛化关系
C.依赖关系
D.实现关系
(5)UML 使用( )来描述接口和实现接口的类之间的关系。
A.关联关系
B.泛化关系
C.依赖关系
D.实现关系
(6)下列 UML 图中不属于结构图的一项是( )。
A.类图
B.对象图
C.组件图
D.顺序图
(7)下列 UML 图中不是 UML 2 规范新增加的图的一项是( )。
UML 与 Rose 建模实用教程
小结
UML 的构造块中的事物为现实世界中事物的抽象提供了映像,关系为事物之间的联系和交互 提供了映像,而图表达了软件设计中事物和关系的结合。而通用机制使 UML 的使用更加得心应 手。本章还介绍了 Kruchten 提出的“4+1”视图模型。不同的部门通过“4+1”视图找到在软件架 构中分别关心的问题,进行高效率的分析和设计。同时,每一个视图只关心某一个侧面,各个部 分的耦合性很小,便于部门间的协同工作。本章最后还给出了使用“4+1”视图模型进行软件架 构设计的一般方法。
A.类图
B.交互概览图
C.组合结构图
D.时间图
(8)下列选项中不属于 UML 的扩展机制的是( )。
A.约束
B.构造型
C.注解
D.标记值
(9)当我们需要表示某个元素的特性信息时,我们可以使用( )这种扩展机制。
A.约束
B.构造型
Hale Waihona Puke C.注解D.标记值
(10)在“4+1”架构中,( )主要用来描述软件的各个模块的组织方式。
相关文档
最新文档