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

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

 

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




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

  第43题    2009年下半年  
采用(43)设计模式可保证一个类仅有一个实例;采用(44)设计模式可将对象组合成树形结构以表示“部分-整体”的层次结构,使用户对单个对象和组合对象的..

  第45题    2022年上半年  
在某系统中,项目经费支配申请(Request)根据额度的不同,由不同层次的主管人员分级审批,项目经理(Manager)可以审批5万元以下的支配单,部门主管(Director)可以审..

  第30题    2024年上半年  
结构化设计方法中使用结构图来描述构成软件系统的模块以及这些模块之间的调用关系。结构图的基本成分不包括()。

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



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

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