1、最新6章活动图习题6章:活动图习题第6章活动图习题解答一、简答题 1. 活动的含义是什么? 答:活动的一般含义是指在过程中能够完成确定任务的一组相关动作的集合。2. 动作与活动存在什么关系? 答:动作是活动的一个根本执行单位,假设干个动作按照一定的流程联系起来,就构成一个活动。活动可以分解为多个动作,但动作一般不再分解。3. 什么叫令牌?它有什么作用? 答:令牌被定义为一个可以赋予结点执行权力的数据结构,这个数据结构可以在活动图的各个结点之间进行传递,一个结点只有获得令牌才可以执行。 4. 什么叫引脚? 答:引脚是用来作为动作参数的对象结点,因此引脚也被称为动作参数结点。因为在动作的两边通过小
2、插脚来表示动作参数结点,这种小插脚和集成电路芯片的引脚很相像,因此被称为引脚。 5. 活动图的作用是什么? 答:在软件建模中,活动图可以用于业务流程、工作流和算法流程建模。二、填空题1. 动作是活动的根本执行单位,活动可以分解,动作一般不再分解。2令牌被分为控制令牌和对象令牌两种类型。3活动结点分为动作结点、对象结点和控制结点三种类型。4. 动作参数结点被形象地称为引脚,它属于一种特殊的对象结点。5异常处理器包括被保护结点,异常处理结点和异常对象结点三个要素。A:活动参数结点 B:引脚C:队列 D:中心缓冲结点5下面说法不正确的选项是A A:一条活动边权重规定同时通过该边令牌的最大数目B:控制
3、流不能连接对象结点C:对象流最少要连接一个对象结点D:对象流传递对象令牌四、练习题1小蓝周末休息,到附近超市购物。进入超市后,先找到一辆购物车,然后在超市的各层选择自己所要的商品,等选购好后,小蓝到收银处排队,排到自己时,收银员一件件地扫描小蓝选购的商品,在收银机的计价器上动态显示商品的累计金额。扫描完后,收银员问小蓝有没有会员卡,小蓝把自己的会员卡交给收音员,收银员扫描小蓝的会员卡,计价器上显示小蓝的总钱数是60.5元,小蓝如数交了货款,收款机打印出小蓝的购物单,小蓝提着自己今天采购的物品回家。分析这个问题,并用活动图描述小蓝的购物过程。答:流程见以下列图。 2以下列图是书店售书处理的用例表
4、达,分析用例表达中的事件流程,并用活动图描述出这个流程。 3某教学系统操作员登录过程是:启动该系统,系统给出登录窗口,在登录窗口中需要输入用户名和密码,如果用户名或密码有误,那么系统提示错误,操作员重新输入,假设连续3次用户名或密码均没有输入正确,那么系统拒绝登录。如果输入正确,那么进入系统。用活动图描述操作员的登录过程。 答:流程见以下列图。 4李晓在大学二年级时参加计算机等级考试。他持自己的身份证和学生证到学校的计算机等级考试管理办公室报名。工作人员首先检查李晓的证件,在检查合格后,交给李晓一份登记表,让李晓填写。李晓填好登记表,交给工作人员。工作人员把他的登记表信息录入计算机系统,并用数码相机给李晓拍照,然后打印计算机等级考试证,要求李晓缴纳报名费。李晓缴纳报名费后,工作人员把考试证和缴费收据交给李晓。分析计算机等级考试的报名过程,并用活动图描述报名过程。 5分析银行储蓄的业务过程,用活动图描述储户在银行取款的业务过程。6分析医院挂号的业务过程,用活动图描述医院挂号的业务过程。