扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 面向对象分析方法困难
单选题
2014年5月第2题
困难
单选题
2014年5月第2题
#第二版教材
#必须掌握
UML中,序列图的基本元素包括(__)。
问题(1)
浓缩知识点
UML序列图属于行为图范畴,主要用于按时间先后顺序直观展示不同对象间的消息交互过程。它的核心基本元素包含对象、生命线和消息三类:对象是参与交互的主体,可代表系统中的实体、组件等各类参与交互的单元;生命线以垂直虚线形式呈现,对应对象在整个交互周期内的存在时间范围;消息是对象间交互的载体,涵盖方法调用、信号传递、返回值等多种具体交互类型。需要注意的是,泳道是UML活动图的专属元素,用于划分不同角色或部门的职责范围,并不属于序列图的构成元素。
正确答案
C
本题考察的是UML 序列图的基本构成元素。
序列图是一种行为图,用于展示对象之间按照时间顺序进行的消息交互。
A选项 对象、生命线和泳道:泳道是活动图中的概念,用来区分不同角色或部门在活动中的职责,不属于序列图元素,所以错误。
B选项 对象、泳道和消息:同样包含了泳道这一错误元素,排除。
C选项 对象、生命线和消息:对象表示交互参与者,生命线表示对象存在的时间范围,消息表示对象之间的交互,三者正是序列图的基本元素,正确。
D选项 生命线、泳道和消息:缺少对象,并且包含泳道这一错误元素,错误。
因此,本题正确答案是 C. 对象、生命线和消息。
