1 / 3
文档名称:

UML期末试卷.doc

格式:doc   大小:83KB   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

UML期末试卷.doc

上传人:zbfc1172 2018/9/13 文件大小:83 KB

下载得到文件列表

UML期末试卷.doc

文档介绍

文档介绍:2012年第二学期UML期末试卷
单选题(20分,每题2分)
,下面哪个符号表示继承关系( C )
(B)
(A)
(C)
(D)
( D )
Teacher
Teacher
name : String
age : Integer
Teacher
achert
getName ()
getAge ()
Teacher
Name : String
Age: intInteger
getName ()
getAge ()
(B)
(A)
(C)
(D)
( B )
(A)类图(B)状态图(C)协作图(D)顺序图
,哪种关系表达总体与局部的关系( D )
(A)泛化(B)实现(C)依赖(D)聚合
( D )
(A)类图(B)状态图(C)活动图(D)顺序图
,边界类( A )
(A)负责目标软件系统与外部执行者之间的交互
(B)作为完成用例任务的责任承担者,负责协调、控制其他类共同完成用例规定的功能或行为
(C)负责保存目标软件系统中具有持久意义的信息项并向其他信息提供访问的操作
(D)负责实现用户的业务逻辑
,一个用例通常对应一个( B )。如果不同用例的任务有较多类似之处,也可以考虑在多个用例的实现方案中加以共享。
(A)边界类(B)控制类(C)实体类(D)数据字典
,( B )表示使用软件系统的功能、与软件系统交换信息的外部实体。
(A)用例(B)执行者(C)边(D)用例图
9. 下面哪个视图属于UML语言的交互图( D )
(A)行为图(B)状态图(C)实现图(D)顺序图
( D )
(B)
(A)
(C)
(D)
填空题(20分,每空2分)
,请标出图示是哪种关系(选择5项作答,全部作答则取前5项): 0..1 0..*
employer employee
(1) 依赖关联(2)

(3) 聚合组合(4)

( 5 ) 泛化实现(6)
2. _泳道_技术是将一个活动图中的活动状态进行分组,每一组表示一个特定的类、人或部门,他们负责完成组内的活动。
3. _部署_图可以用来描述系统硬件的物理拓扑结构以及在此结构上运行的软件。
4. UML中的静态视图有包图、_对象图_、_类图_
5. 类通常可以分为实体类,_控制类_和边界类
(20分)
1. 请指出UML的三个主要的特性。(6分)
1)UML是一种语言
2)UML是用来建模的
3)UML是统一的标准
2、UML中的交互图有两种,分别是顺序图和协作图,请分析一下两者之间的主要差别和各自的优缺点。掌握利用两种图进行的设计的方法。(10分)
答:协作图可视化地表示了对象之间随时间发