选择题
1.(        )模型是对现实的简化,建模是为了更好地理解所开发的系统。
A.真
B.假
2.(        )UML语言支持面向对象的主要概念,并与具体的开发过程相关。
A.真
B.假
3.类的结构是(        )。
A.由代码来表示
B.由属性和关系来表示
C.由操作来表示
D.由对象的交互来表示
E.选项B和C
4.类的行为是(        )。
A.由一组操作决定
B.由类的属性决定
C.对类的每一个对象唯一的
D.由父类决定
E.选项A和B
5.(        )是把对象的属性和操作结合在一起,构成一个独立的对象,其内部信息对外界是
隐蔽的,外界只能通过有限的接口与对象发生联系。
A.多态性
B.继承
C.封装
D.消息
6.(        )意味着一个操作在不同的类中可以有不同的实现方式。
A.多态性
B.多继承
C.消息
D.封装
7.UML是(        )的缩写。
A.Unified Module Language
B.Unified Modeling Language
正则化描述正确的是C.Universal Module Leveling
D.Universal Module Language
8.顺序图反映对象之间发送消息的时间顺序,它与(        )是同构的。
A.用例图
B.类图
C.协作图
D.状态图
9.(        )定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功
能的具体实现。
A.用例图
B.类图
C.活动图
D.状态图
10.状态图包括(        )。
A.类的状态
B.状态之间的转换
C.类执行的动作
D.触发类的动作的事件
E.所有以上选项

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。