扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - UML困难
单选题
2022年11月第30题
困难
单选题
2022年11月第30题
#第二版教材
#超纲
在 UML2.0 中,顺序图用来描述对象之间的消息交互,其中循环、选择等复杂交互使用 (问题1) 表示,对象之间的消息类型包括 (问题2) 。
正确答案
D
本题考察的是UML 2.0 顺序图的组成元素及消息类型。
顺序图通过时间轴展示对象间的消息传递顺序,既可用于简单交互,也能通过序列片段表示复杂交互。
问题 1:
A选项 嵌套:并不是 UML 顺序图的正式术语,错误。
B选项 泳道:用于活动图或用例图表示责任划分,不适用于顺序图复杂交互,错误。
C选项 组合:并非顺序图中专门描述循环、选择的概念,错误。
D选项 序列片段:UML 2.0 中用序列片段(Combined Fragment)表示复杂交互结构,如循环(loop)、选择(alt)、并行(par)等,正确。
选择选项 D。
问题 2:
A选项:动态消息、静态消息不是 UML 顺序图的标准消息类型,错误。
B选项:动态消息不是标准类型,错误。
C选项:静态消息不是标准类型,错误。
D选项:同步消息(sender 等待 receiver 完成)、异步消息(sender 不等待)、返回消息(receiver 处理完返回结果)、创建消息(新对象实例化)、销毁消息(对象生命周期结束)都是标准类型,正确。
选择选项 D。
