当前位置:首页 >课程 >面向对象与UML

1、UML中有哪些扩展机制?( )

A、标记值
B、包
C、构造型
D、约束
E、注释

参考答案:请扫码使用小程序查看答案

2、UML2.0版本中交互图包括以下哪几个?( )

A、顺序图
B、通讯图(协作图)
C、交互纵览图
D、定时图
E、用例图
F、活动图
G、状态机图

参考答案:请扫码使用小程序查看答案

3、UML通过图形的表示机制从多个侧面对系统的分析和设计模型进行刻画。其中( )包括类图(classic diagram)、对象图(object diagram)和包图(package diagram),它们分别从不同的层面表示系统的静态结构。

A、行为视图
B、构件视图
C、结构视图
D、用例视图

参考答案:请扫码使用小程序查看答案

4、以下哪个不是UML事物?( )

A、结构事物
B、行为事物
C、分组事物
D、机制事物

参考答案:请扫码使用小程序查看答案

5、UML提供了多种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中哪个图是面向对象系统建模中最常用的图,用于说明系统的静态设计视图( )

A、组件图
B、类图
C、对象图
D、用例图

参考答案:请扫码使用小程序查看答案

6、UML中的关系分为哪几种?( )

A、依赖关系、类关系、一般化关系、合作关系
B、依赖关系、泛化关系、实现关系、继承关系
C、依赖关系、关联关系、泛化关系、实现关系
D、依赖关系、关联关系、泛化关系、合作关系

参考答案:请扫码使用小程序查看答案

7、把元素进行分组管理的通用机制是什么?( )

A、包
B、类
C、接口
D、组件
E、泳道

参考答案:请扫码使用小程序查看答案

8、UML通过图形化的表示机制从多个侧面对系统的分析和设计模型进行刻画。( )视图包括交互图(interactive diagram)、状态图(statechart diagram)与活动图(activity diagram)。它们从不同的侧面刻画系统的动态行为。

A、结构视图
B、用例视图
C、行为视图
D、构件视图

参考答案:请扫码使用小程序查看答案

9、( )是一种不包含操作的实现部分的特殊类。

A、实现类
B、接口
C、分析类
D、概念类

参考答案:请扫码使用小程序查看答案

10、( )可以用于帮助设计人员在UML模型为模型定义约束信息,创建更为精确的设计模型。

A、OCL
B、表达式
C、属性
D、变量

参考答案:请扫码使用小程序查看答案