查看更多
当前 - 选择题 - 面向对象分析方法
中等
单选题
2014年5月第27题
#第二版教材
#必须掌握

在UML2.0中, (问题1) 强调消息跨越不同对象或参与者的实际时间,而不仅仅关心消息的相对顺序;它能够 (问题2)

浓缩知识点

UML2.0中的交互图包含多种类型,各有不同的适用场景与核心功能。其中定时图是专门强调消息在不同对象或参与者之间传递的实际时间节点的类型,区别于仅关注消息相对先后顺序的顺序图、侧重对象间结构关系与消息传递路径的通信图、用于宏观展现多个交互之间组织结构的交互概览图。定时图的核心作用是精准呈现对象状态发生变化的时刻以及各状态持续的时长,能清晰展示状态随时间的演化过程,尤其适用于对时间精度要求较高的实时系统、嵌入式系统等场景。此外需要明确,表示对象间组织结构多为类图或组件图的功能,直观展示对象协作关系是通信图的典型特征,确定交互执行者则更贴近用例图或顺序图的参与者部分,这些都不属于定时图的核心应用方向。

正确答案
A

本题考察的是UML 2.0中各种交互图的特性和用途
问题 1:
A选项定时图:用于强调事件在时间上的发生顺序,关注消息在时间轴上的具体发生时刻,适用于需要精确描述时序的实时系统或嵌入式系统,是本题描述的正确选项。
B选项通信图:强调对象之间的结构关系和消息传递的路径,主要用于展示对象之间的连接方式,不注重具体时间。
C选项顺序图:主要强调消息的相对顺序,即谁先谁后,并不具体表示消息在时间轴上的精确位置。
D选项交互概览图:用于从宏观上表示多个交互之间的组织结构,并不用于描述单个交互中的精确时间。

因此,正确答案是 A。

问题 2:
A选项表示对象之间的组织结构:更符合类图或组件图的用途,不是定时图的功能。
B选项直观地表示对象之间的协作关系:是通信图的典型特征。
C选项把状态发生变化的时刻以及各个状态所持续的时间具体地表示出来:这是定时图的核心作用,特别适用于需要表示状态随时间演化的系统。
D选项确定参与交互的执行者:更贴近用例图或顺序图的参与者部分,非定时图核心用途。
因此,正确答案是 C。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有