UML序列图是一种交互图,描述了系统中对象之间传递消息的时间次序。其中,异步消息与同步消息不同,____(40)____。下图中____(41)____表示一条同步消息,____(42)_____表示一条异步消息,_____(43)____表示一条返回消息。
(41)处填()。
A.1
B.2
C.3
D.4
参考答案:A
解析:
本题考查统一建模语言(UML)的基本知识。 UML2.0中提供了多种图形,序列图是场景的图形化表示,描述了以时间顺序组织的对象之间的交互活动。其中消息定义了交互中生命线之间的特定交互,有同步消息、异步消息和返回消息三类。同步消息指进行阻塞调用,调用者中止执行,等待控制权返回,需要等待返回消息;而异步消息的调用者发出消息后继续执行,不引起调用者阻塞,也不等待返回消息。消息由名称进行标识,还描述出消息的发出者和接收者。异步消息由空心箭头表示,如上图中3所示,同步消息用实心三角箭头表示,如上图中1所示,返回消息。