活动图作业

活动图作业

一. 简答题(共7题,100分)

  1. (简答题)
    活动图和顺序图之间有什么区别?它们的特点是什么。

    正确答案:
    顺序图做为一种交互图,强调的是对象到对象的控制流(交互),而活动图则强调的是活动 以及活动到活动的控制流。

  2. (简答题)“在活动图中,可以根据自己的需要,有多个初始节点和活动终点”,这一描述是否 正确,请说明原因以及它们各自的图形表示法。

    正确答案:
    不正确,活动终点可以有多个,但初始节点有且只有能一个。

  3. (简答题)
    分岔和分支有什么区别?

    正确答案:
    分岔表示的是并行流,分支则是任务的不同变体。

  4. (简答题)
    在活动图中泳道要怎么表示,在需要表示什么信息时,需要用到它?

    正确答案:
    用一条垂直的线分隔,表示不同的参与角色,例如流程图中的不同部门。

  5. (简答题)如果要表示出某个活动节点的输入参数和输出参数,那么应该如何做?如果还要表示 异常的输出信息,则应该如何做?

    正确答案:
    用引脚表示。异常用空心三角形表示。

  6. (简答题)
    在图中,有一个表示某公司销售过程的一张活动图,请阅读并说明该图所表示的含义。

    image

    正确答案:
    收到订单后,将开始准备货物,对于加急的用 EMS,其他的用普通包裹;在准备货物的同 时开具发票、收款;两个工作都完成后关闭订单。

  7. (简答题)
    假设订单的接收与关闭是由销售人员负责,开票收款是由财务人员负责,准备货物是 由仓管负责。请将其修改成为带泳道的活动图,以体现这种分工。
    正确答案:

    image

参考资料:UML课后习题-答案~.doc

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/343215.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

实时能见度测量系统是什么

TH-NJD50实时能见度测量系统是一种先进的测量设备,用于测量大气中的能见度,即空气中的透明度。它通过使用光学技术和传感器技术,可以实时监测和测量大气中的颗粒物、气体和其他物质的浓度,从而计算出空气中的能见度。 实时能见度测…

stl中的list模拟实现

目录 一、list的简单介绍二、写出节点的代码三、模拟实现迭代器(重点)1、list中的迭代器是怎么实现的2、编写iterator类的代码3、对const_iterator进行理解4、编写const_iterator类的代码5、对iterator类和const_iterator类进行合并 四、list类进行代码实…

国产六核CPU商显板,三屏异显,米尔基于全志D9360开发板

芯驰D9-Pro 自主可控、安全可信的高性能商显方案 采用国产CPU:集成了6个ARM Cortex-A551.6GHz 高性能CPU和1个ARM Cortex-R5800MHz; 高性能的高安全HSM安全的处理器,支持TRNG、AES、RSA、SHA、SM2/3/4/9; 它包含100GFLOPS 3D G…

软件测试|Beautiful Soup库详细使用指南

简介 Beautiful Soup是一款强大的Python库,广泛用于解析HTML和XML文档,从中提取数据并进行处理。它的灵活性和易用性使得数据抽取变得简单,本文将详细介绍Beautiful Soup库的基本用法和示例。 安装Beautiful Soup 首先,需要确保…

Flink CDC 实时抽取 Oracle 数据-排错调优

前言 Flink CDC 于 2021 年 11 月 15 日发布了最新版本 2.1,该版本通过引入内置 Debezium 组件,增加了对 Oracle 的支持。对该版本进行试用并成功实现了对 Oracle 的实时数据捕获以及性能调优,现将试用过程中的一些关键细节进行分享。 使用…

超简单的简历模板精选5篇

HR浏览一份简历也就25秒左右,如果你连「好简历」都没有,怎么能找到好工作呢? 如果你不懂得如何在简历上展示自己,或者觉得怎么改简历都不出彩,那请你一定仔细读完。 个人求职简历第 1 篇 男 22 本科 AI简历 市场营…

44-js return返回值,全局作用域,局部作用域,隐式作用域,变量的生命周期,delete释放内存

1.return返回值:函数执行后剩下结果就是返回值。 function fn(a,b,c){//return返回值return(a+b+c);// console.log("aaa"); //return之后的值都不在执行了// alert("bbb"); //return之后的值不在执行了}console.log(fn(1,2,3)*10); 2.作用…

【c++】类和对象1

1.面向过程和面向对象初步认识 C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。 C是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完 成 …

计算机体系结构动态调度(计分板及Tomasulo)学习记录

1.动态调度核心思想:允许就绪指令越过前方停顿指令,提前进入运行(乱序执行) 就绪指令指不存在资源冲突、操作数已就绪的指令,例如,计分板算法使用计分板来实现,Tomasulo使用保留站来实现&#…

2024Flutter岗位面试题总结

StatelessWidget和StatefulWidget的区别是什么? StatelessWidget是一个不可变的类,充当UI布局中某些部分的蓝图,当某个组件在显示期间不需要改变,或者说没有状态(State),你可以使用它。 Statef…

2024年MIA最新生成综述:基于深度学习的MRI/CT/PET合成【文献阅读】

2024年MIA最新生成综述:基于深度学习的MRI/CT/PET合成【文献阅读】 基本信息 标题:Deep learning based synthesis of MRI, CT and PET: Review and analysis发表年份: 2024期刊/会议: Medical Image Analysis分区: SCI 1区IF:1…

泛型进阶: 泛型方法 通配符

泛型方法 定义语法 方法限定符 <类型参数列表> 返回值类型 方法名称(形参列表) {...} 示例 public class Test {//静态的泛型方法 需要在static后用<>声明泛型参数public static <E> void swap(E[] array, int i, int j) {E t array[i];array[i] array[j…