第二章作业
第二章作业
一. 单选题(共4题,30.4分)
- (单选题)UML中的事物包括结构事物、分组事物、注释事物和()。
A. 实体事物
B. 边界事物
C. 控制事物
D. 动作事物
正确答案: D:动作事物; - (单选题)UML中的4种关系是依赖、泛化、关联和()
A. 继承
B. 合作
C. 实现
D. 抽象
正确答案: C:实现; - (单选题)用例用来描述系统在事件做出响应时所采取的行动。用例之间是具有相关性的。在一个“订单输入子系统”中,创建新订单和更新订单都需要检查用户账号是否正确。那么,用例“创建新订单”“更新订单”与用例“检查用户账号”之间是()关系。
A. 包含
B. 扩展
C. 分类
D. 聚集
正确答案: A:包含; - (单选题)下列关于状态图的说法中,正确的是()
A. 状态图是UML中对系统的静态方面进行建模的五种图之一
B. 状态图是活动图的一个特例,状态图中的多数状态是活动状态
C. 活动图和状态图是对一个对象的生命周期进行建模,描述对象随时间变化的行为
D. 状态图强调对一个对象参与活动过程建模,而活动图更强调对多个对象建模
正确答案: D:状态图强调对一个对象参与活动过程建模,而活动图更强调对多个对象建模;
答案解析:
二. 多选题(共1题,7.6分)
- (多选题)下面不是UML中的静态视图的是()
A. 状态图
B. 用例图
C. 对象图
D. 类图
正确答案: AB:状态图; 用例图;
三. 填空题(共5题,38分)
- (填空题)UML中主要包含4种关系,分别是()()()和()。
正确答案:
(1) 依赖
(2) 泛化
(3) 关联
(4) 实现 - (填空题)从可视化的角度来对UML的概念和模型进行划分,可将UML的概念和模型划分为()、()和()。
正确答案:
(1) 视图
(2) 图
(3) 模型元素 - (填空题)物理视图包含两种视图,分别是()和()。
正确答案:
(1) 实现视图
(2) 部署视图 - (填空题)常用的UML扩展机制分别是()、()和()。
正确答案:
(1) 构造型
(2) 标记值
(3) 约束 - (填空题)UML的通用机制分别是()、()和()。
正确答案:
(1) 规格说明
(2) 修饰
(3) 通用划分
四. 简答题(共3题,24分)
- (简答题)在UML中定义的面向对象的事物有哪几种?
正确答案:
在 UML 中,定义了四种基本的面向对象的事物,分别是结构事物、行为事物、分组 事物和注释事物等。 - (简答题)请说出构件的种类
正确答案:
构件种类有:源代码构件、二进制构件和可执行构件。 - (简答题)请说出视图有哪些种类
正确答案:
在 UML 中主要包括的视图为静态视图、用例视图、交互视图、实现视图、状态机视 图、活动视图、部署视图和模型管理视图。
参考资料:UML课后习题-答案~.doc