参考答案和解析
正确答案: 顺序图和协作图都可以表示各个对象之间的交互关系,但是它们的侧重点不同。顺序图用消息的排序关系来表达消息的时间顺序,各角色之间的关系是隐含的;协作图用各个角色的排列来表示角色之间的关系,并用消息说明这些关系。
在实际应用中可以根据需要来选择两种图,如果需要重点强调时间或顺序,那么选择顺序图;如果需要重点强调上下文,那么选择协作图。
更多“简述顺序图与协作图的区别?”相关问题
  • 第1题:

    顺序图与协作图都是交互图,它们有何不同?所描述的主要系统特征是什么?


    正确答案: 顺序图(Sequence Diagram)重点描述某些对象间消息传递的时间顺序,对象间的通信和交互通过在对象的生命线之间传送的消息来表示。还常给出消息的说明信息及消息之间的时间限制及一些约束信息等。但当参与交互的对象数增加,交互关系复杂时难于表达清楚对象之间的交互关系。
    协作图(Collaboration Diagram)则着重体现交互对象间的静态链接关系和协作关系,不强调执行事件的顺序,而是强调为了完成某个任务,对象之间通过发送消息实现协同工作关系。可以有效地描述当参与对象数较多时的交互关系。

  • 第2题:

    标准建模语言UML的静态建模机制可以使用的图形有()

    • A、状态图、活动图、顺序图、合作图
    • B、用例图、类图、顺序图、部件图
    • C、状态图、活动图、对象图、合作图、配置图
    • D、用例图、类图、对象图、部件图、配置图

    正确答案:D

  • 第3题:

    讨论顺序图与协作图的关系,何时用顺序图建模优于协作图建模,以及相反的情况。


    正确答案: 顺序图和协作图都能描述对象间的交互关系,但两者的侧重点不同,顺序图着重表现交互的时间顺序,协作图则着重表现交互对象的静态链接关系。但即使他们各有侧重,但从语义上来说是等价的,可从一种图自动转换为另一种图。
    一般情况下,当需要强调消息传递的时间顺序时,采用顺序图;当表示涉及很多对象的模型时,协作图比顺序图更形象。顺序图在分析中更常用,而协作图则在设计中更常用。

  • 第4题:

    顺序图反映对象之间发送消息的时间顺序,它与()是同构的。

    • A、用例图
    • B、类图
    • C、协作图
    • D、状态图

    正确答案:C

  • 第5题:

    UML中用状态图、顺序图、协作图和包图来建立动态模型。


    正确答案:错误

  • 第6题:

    简述顺序图和协同图的区别与联系。


    正确答案: 联系:顺序图和协作图都可以表示各对象间的交互关系。区别:顺序图按时间顺序描述对象间的交互模式,它利用对象的“生命线”和它们之间传递的消息来显示对象如何按时序参与交互。顺序图由活动者、对象、消息、生命线和激活组成。顺序图的主要目的是定义事件序列,产生一些希望的输出。重点不是消息本身,而是消息产生的顺序。即顺序图能够清晰地表示消息的顺序和时间排列,各角色之间的关系是隐含的。
    协作图也是一种交互图,它强调的是发送和接收消息的对象之间的链接结构。一个协作图显示了一组对象及其之间的关系以及对象间收发的消息。协作图的基本组成元素有活动者、对象、链接和消息。协作图用各个角色的几何排列和关联线上的消息来表示角色之间的关系,但时间顺序则不明显,因为这是通过消息序号表示的。在实际中可以根据需要选用。

  • 第7题:

    关于协作图的描述,下列说法正确的是()

    • A、在Rational Rose工具中,协作图可在顺序图的基础上按F5键自动生成
    • B、协作图是顺序图的一种特例(作用并列)
    • C、协作图作为一种交互图,强调的是参加交互的对象的组织
    • D、协作图中有消息流的顺序号

    正确答案:A,C,D

  • 第8题:

    UML中有4种交互图,其中强调控制流时间顺序的是()。

    • A、顺序图
    • B、协作图
    • C、定时图
    • D、交互概述图

    正确答案:A

  • 第9题:

    单选题
    标准建模语言UML的静态建模机制可以使用的图形有()
    A

    状态图、活动图、顺序图、合作图

    B

    用例图、类图、顺序图、部件图

    C

    状态图、活动图、对象图、合作图、配置图

    D

    用例图、类图、对象图、部件图、配置图


    正确答案: B
    解析: 暂无解析

  • 第10题:

    问答题
    顺序图和协作图有什么区别?

    正确答案: 顺序图和协作图相同点都是表现系统流程以及系统元素之间的交互关系。不同点是:时序图的功能时按时间顺序描述系统元素间的交互,协作图的功能是按照时间和空间顺序描述系统元素间的交互和它们之间的关系。
    解析: 暂无解析

  • 第11题:

    问答题
    放样图与工作图的主要区别?

    正确答案: ①放样图应按l:1画图,而工作图可放大或缩小
    ②放样图不必标注尺寸,线条粗细也不作规定,而工作图应按国家制图标准绘制
    ③工作图上应注明技术要求,包括各加工表面粗糙度等,并有标题栏,而作放样图时,只考虑技术要求
    ④对于图样上的线条,放样图可以增减,而工作图则不可以
    ⑤放样图应反映工件的实际尺寸,而工作图应反映工件的几何尺寸和加工要求
    解析: 暂无解析

  • 第12题:

    问答题
    顺序图与协作图都是交互图,它们有何不同?所描述的主要系统特征是什么?

    正确答案: 顺序图(Sequence Diagram)重点描述某些对象间消息传递的时间顺序,对象间的通信和交互通过在对象的生命线之间传送的消息来表示。还常给出消息的说明信息及消息之间的时间限制及一些约束信息等。但当参与交互的对象数增加,交互关系复杂时难于表达清楚对象之间的交互关系。
    协作图(Collaboration Diagram)则着重体现交互对象间的静态链接关系和协作关系,不强调执行事件的顺序,而是强调为了完成某个任务,对象之间通过发送消息实现协同工作关系。可以有效地描述当参与对象数较多时的交互关系。
    解析: 暂无解析

  • 第13题:

    关于协作图的描述,下列哪个不正确()

    • A、协作图作为一种交互图,强调的是参加交互的对象的组织
    • B、协作图是顺序图的一种特例
    • C、协作图中有消息流的顺序号
    • D、在ROSE工具中,协作图可在顺序图的基础上按“F5”键自动生成

    正确答案:B

  • 第14题:

    ()是同构的。

    • A、顺序图
    • B、状态图
    • C、协作图
    • D、用例图

    正确答案:A,C

  • 第15题:

    协作图和顺序图都是用于描述模型系统中对象之间的交互行为,请简述它们各自的特点。


    正确答案: 表示模型系统中对象之间的交互行为的图有两种:协作图和顺序图。
    其中协作图按照对象本身进行组织,展示了对象之间的连接,以及连接的对象之间如何发送/接收消息。
    而顺序图则用来描述对象之间动态的交互行为,着重体现对象间消息传递的时间顺序。

  • 第16题:

    UML中用()、顺序图、协作图和活动图来建立动态模型。


    正确答案:状态图

  • 第17题:

    顺序图和协作图有什么区别?


    正确答案:顺序图和协作图相同点都是表现系统流程以及系统元素之间的交互关系。不同点是:时序图的功能时按时间顺序描述系统元素间的交互,协作图的功能是按照时间和空间顺序描述系统元素间的交互和它们之间的关系。

  • 第18题:

    简述因果图的作图步骤。


    正确答案:因果图的作图步骤:
    ①确认质量特性(结果)质量特性是准备改善和控制的对象。应当通过有效的调查研究加以确认,也可以通过画排列图确认。
    ②画出特性(结果)与主干。
    ③选取影响特性的大原因先找出影响质量特性的大原因,再进一步找出影响质量的中原因、小原因,在图上画出中枝、小枝和细枝等。注意所分析的各层次原因之间的关系必须是因果关系,分析原因直到能采取措施为止。
    ④检查各项主要因素和细分因素是否有遗漏。
    ⑤对特别重要的原因要附以标记,用明显的记号将其框起来。特别重要的原因即对质量特性影响较大的因素,可通过排列图来确定。
    ⑥记载必要的有关事项,如因果图的标题,制图者、时间及其它备查事项。

  • 第19题:

    请您简述时序图和协作图的区别和联系?


    正确答案: 联系:时序图和协作图都来自UML元模型的相同信息,都是表示对象间的交互作用;他们的语义是等价的;它们可以从一种形式转换成另一种形式而不丢失任何信息。
    区别:时序图和协作图的侧重点不同,前者主要描述交互过程中的时间顺序,后者主要是明确的表达出对象间的关系;时序图有生命线和激活期而协作图没有。

  • 第20题:

    放样图与工作图的主要区别?


    正确答案: 放样图与工作图的区别主要有:
    ①放样图应按l:1画图,而工作图可放大或缩小;
    ②放样图不必标注尺寸,线条粗细也不作规定,而工作图应按国家制图标准绘制;
    ③工作图上应注明技术要求,包括各加工表面粗糙度等,并有标题栏,而作放样图时,只考虑技术要求;④对于图样上的线条,放样图可以增减,而工作图则不可以;
    ⑤放样图应反映工件的实际尺寸,而工作图应反映工件的几何尺寸和加工要求。

  • 第21题:

    问答题
    简述顺序图和协同图的区别与联系。

    正确答案: 联系:顺序图和协作图都可以表示各对象间的交互关系。区别:顺序图按时间顺序描述对象间的交互模式,它利用对象的“生命线”和它们之间传递的消息来显示对象如何按时序参与交互。顺序图由活动者、对象、消息、生命线和激活组成。顺序图的主要目的是定义事件序列,产生一些希望的输出。重点不是消息本身,而是消息产生的顺序。即顺序图能够清晰地表示消息的顺序和时间排列,各角色之间的关系是隐含的。
    协作图也是一种交互图,它强调的是发送和接收消息的对象之间的链接结构。一个协作图显示了一组对象及其之间的关系以及对象间收发的消息。协作图的基本组成元素有活动者、对象、链接和消息。协作图用各个角色的几何排列和关联线上的消息来表示角色之间的关系,但时间顺序则不明显,因为这是通过消息序号表示的。在实际中可以根据需要选用。
    解析: 暂无解析

  • 第22题:

    问答题
    讨论顺序图与协作图的关系,何时用顺序图建模优于协作图建模,以及相反的情况。

    正确答案: 顺序图和协作图都能描述对象间的交互关系,但两者的侧重点不同,顺序图着重表现交互的时间顺序,协作图则着重表现交互对象的静态链接关系。但即使他们各有侧重,但从语义上来说是等价的,可从一种图自动转换为另一种图。
    一般情况下,当需要强调消息传递的时间顺序时,采用顺序图;当表示涉及很多对象的模型时,协作图比顺序图更形象。顺序图在分析中更常用,而协作图则在设计中更常用。
    解析: 暂无解析

  • 第23题:

    问答题
    协作图和顺序图都是用于描述模型系统中对象之间的交互行为,请简述它们各自的特点。

    正确答案: 表示模型系统中对象之间的交互行为的图有两种:协作图和顺序图。
    其中协作图按照对象本身进行组织,展示了对象之间的连接,以及连接的对象之间如何发送/接收消息。
    而顺序图则用来描述对象之间动态的交互行为,着重体现对象间消息传递的时间顺序。
    解析: 暂无解析