当前位置:首页 >课程 >面向对象与UML

1、顺序图中每个对象向下方向伸展的虚线是对象的生命线。

A、对
B、错

参考答案:请扫码使用小程序查看答案

2、在UML的顺序图中,如果同步消息有返回消息,必须明确的表示出来,而异步消息的返回消息可以不画。( )

A、对
B、错

参考答案:请扫码使用小程序查看答案

3、在UML顺序图中,如果一条消息从对象a传向对象b,那么其( )是一条从b指向a虚线有向边,它表示原消息的处理已经完成,处理结果(如果有的话)沿原消息传回。

A、返回消息
B、创建消息
C、自消息
D、销毁消息

参考答案:请扫码使用小程序查看答案

4、UML的哪类消息表示消息源发出消息后不必等待消息处理过程的返回,即可继续执行自己的后续操作?( )

A、简单消息
B、同步消息
C、异步消息
D、返回消息

参考答案:请扫码使用小程序查看答案

5、系统架构师Bob在分析面向对象的课程注册系统的“注册课程”用例时,得到了一组协作关系复杂的类,下面哪种图可以描述该用例中多个对象之间的相互协作关系以及协作过程中的行为次序?( )

A、顺序图或通信图(协作图)
B、状态机图(状态图)
C、对象图
D、用例图

参考答案:请扫码使用小程序查看答案

6、下列四个选项中,哪个不会出现在顺序图中?( )

A、对象
B、控制焦点
C、消息
D、对象间的链接

参考答案:请扫码使用小程序查看答案

7、分析下面的顺序图,并指出哪种说法是正确的( )

A、“求战”、“怎么办”以及“火烧连营”这3条消息并没有严格的次序,比如:“求战”消息有可能在“火烧连营”之前产生。
B、 、、代表3个类,该顺序图表述了这3个类的实例对象为了完成某一功能的交互情况。
C、图中的虚线称作“生命线”,表示一个对象在其时间周期内的存在。
D、“求战”这条消息将调用“曹操”的某一操作。

参考答案:请扫码使用小程序查看答案

8、下图分别是某订票系统的类图(部分)和顺序图(部分),其中顺序图中缺了两个类名,用X和Y代替,请问X和Y分别可以是哪个类?()

A、X=BoxOffice Y=TourCoordinator
B、X= TourCoordinator Y= BoxOffice
C、X=Ticket Y=Sale
D、X= Sale Y= Ticket

参考答案:请扫码使用小程序查看答案

9、根据下面顺序图, 选择类Account必须实现哪些方法。( )

A、withdraw , checkBalance
B、withdraw , checkBalance, log
C、withdraw , checkBalance, acknowlege
D、withdraw , checkBalance, log, acknowledge

参考答案:请扫码使用小程序查看答案

10、在UML2.0的顺序图中,引入了交互片段的概念,交互片段是顺序图的某一段,不同类型的交互片段其操作符是不同的。例如,操作符par表示组合片段中的各个交互片段并行执行,操作符( )表示根据判断条件选择组合片段中的一个交互片段执行。

A、ref
B、break
C、loop
D、alt

参考答案:请扫码使用小程序查看答案