第七章 顺序图:在UML建模语言中,类对象的交互可以通过顺序图来描述的,顺序图专注于系统的动态视图,是在静态视图基础上对系统行为描述的有利补充,关注在时间轴上多个对象的消息交互。7.1导学:对本章学习内容进行概述,列举要学习的知识点 。[单选题]在UML2.0的顺序图中,引入了交互片段的概念,交互片段是顺序图的某一段,不同类型的交互片段其操作符是不同的。例如,操作符par表示组合片段中的各个交互片段并行执行,操作符( )表示根据判断条件选择组合片段中的一个交互片段执行。
7.2概述:顺序图的作用。
7.3顺序图的组成:顺序图中的组成元素和表达含义。
7.4UML 交互片段:顺序图是 UML 交互图中最重要、最常用的图,尤其是带有组合交互片段的顺序图,组合交互片段给顺序图带来的丰富的表达能力。
7.5小结:对本章知识内容进行总结
loop
ref
break
alt
答案:alt
[判断题]顺序图中每个对象向下方向伸展的虚线是对象的生命线。
错
对[判断题]在UML的顺序图中,如果同步消息有返回消息,必须明确的表示出来,而异步消息的返回消息可以不画。( )
错
对[单选题]在UML顺序图中,如果一条消息从对象a传向对象b,那么其( )是一条从b指向a虚线有向边,它表示原消息的处理已经完成,处理结果(如果有的话)沿原消息传回。
返回消息
销毁消息
自消息
创建消息[单选题]UML的哪类消息表示消息源发出消息后不必等待消息处理过程的返回,即可继续执行自己的后续操作?( )
异步消息
简单消息
返回消息
同步消息[单选题]系统架构师Bob在分析面向对象的课程注册系统的“注册课程”用例时,得到了一组协作关系复杂的类,下面哪种图可以描述该用例中多个对象之间的相互协作关系以及协作过程中的行为次序?( )
用例图
对象图
顺序图或通信图(协作图)
状态机图(状态图)
[单选题]下列四个选项中,哪个不会出现在顺序图中?( )
消息
对象
控制焦点
对象间的链接[单选题]分析下面的顺序图,并指出哪种说法是正确的( )
“求战”、“怎么办”以及“火烧连营”这3条消息并没有严格的次序,比如:“求战”消息有可能在“火烧连营”之前产生。
图中的虚线称作“生命线”,表示一个对象在其时间周期内的存在。
“求战”这条消息将调用“曹操”的某一操作。
、、代表3个类,该顺序图表述了这3个类的实例对象为了完成某一功能的交互情况。[单选题]下图分别是某订票系统的类图(部分)和顺序图(部分),其中顺序图中缺了两个类名,用X和Y代替,请问X和Y分别可以是哪个类?( )
X= Sale Y= Ticket
X=BoxOffice Y=TourCoordinator
X= TourCoordinator Y= BoxOffice
X=Ticket Y=Sale[单选题]根据下面顺序图, 选择类Account必须实现哪些方法。( )
withdraw , checkBalance
withdraw , checkBalance, log
withdraw , checkBalance, log, acknowledge
withdraw , checkBalance, acknowlege
温馨提示支付 ¥1.00 元后可查看付费内容,请先翻页预览!