全部科目 > 软件设计师 >
2012年上半年 上午试卷 综合知识
第 40 题
知识点 交互图   消息  
关键词 UML   对象   消息  
章/节 面向对象基础知识  
 
 

UML序列图是一种交互图,描述了系统中对象之间传递消息的时间次序。其中,异步消息与同步消息不同,(40) 。下图中(41)表示一条同步消息,(42)表示一条异步消息,(43)表示一条返回消息。

 

 
  A.  异步消息并不引起调用者终止执行而等待控制权的返回
 
  B.  异步消息和阻塞调用有相同的效果
 
  C.  异步消息是同步消息的响应
 
  D.  异步消息和同步消息一样等待返回消息




 
 
相关试题     面向对象基础知识 

  第38题    2017年下半年  
在面向对象方法中,将逻辑上相关的数据以及行为绑定在一起,使信息对使用者隐蔽称为(37)。当类中的属性或方法被设计为private时,(38)可以对其进行访问。

  第47题    2018年上半年  
假设现在要创建一个Web应用框架,基于此框架能够创建不同的具体Web应用,比如博客、新闻网站和网上商店等;并可以为每个Web应用创建不同的主题样式,如浅色或深色..

  第15题    2025年上半年  
一个类中,成员变量和成员函数有时也可以分别被称为(37)。

 
知识点讲解
· 交互图
· 消息
 
        交互图
        顺序图(或称序列图)和协作图均被称为交互图,用于对系统的动态方面进行建模。一张交互图显示的是一个交互,由一组对象及其之间的关系组成,包含它们之间可能传递的消息。
        顺序图是强调消息时间序列的交互图,协作图则是强调接收和发送消息的对象的结构组织的交互图。
        交互图用于对一个系统的动态方面建模。在大多数情况下,它包括对类、接口、构件和节点的具体的或原型化的实例及其之间传递的消息进行建模。交互图可以单独使用,用于可视化、详述、构造和文档化一个特定的对象群体的动态方面,也可以用来对一个用例的特定控制流进行建模。
        序列图有以下两个不同协作图的特征。
        (1)序列图有对象生命线,对象生命线是一条垂直的虚线,表示一个对象在一段时间内存在。
        (2)序列图有控制焦点,控制焦点是一个瘦高的矩形,表示一个对象执行一个动作所经历的时间段,既可以是直接执行,也可以是通过下级过程执行。
        协作图有以下两个不同于序列图的特征。
        (1)协作图有路径。
        (2)协作图有顺序号。
        序列图和协作图是同构的,它们之间可以互相转换。
 
        消息
        对象之间进行通信的一种构造叫做消息。但一个消息发送给某个对象时,包含要求接收对象去执行某些活动的信息,接收到消息的对象经过解释,然后予以响应,这种通信机制叫做消息传递。发送消息的对象不需要知道接收消息的对象如何对请求予以响应。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2026 All Rights Reserved
软考在线版权所有