1 第6 章活动图习题解答 一、简答题 1 . 活动的含义是什么? 答:活动的一般含义是指在过程中能够完成确定任务的一组相关动作的集合。 2 . 动作与活动存在什么关系? 答:动作是活动的一个基本执行单位,若干个动作按照一定的流程联系起来,就构成一个活动。活动可以分解为多个动作,但动作一般不再分解。 3 . 什么叫令牌?它有什么作用? 答:令牌被定义为一个可以赋予结点执行权力的数据结构,这个数据结构可以在活动图的各个结点之间进行传递,一个结点只有获得令牌才可以执行。 4 . 什么叫引脚? 答:引脚是用来作为动作参数的对象结点,因此引脚也被称为动作参数结点。因为在动作的两边通过小插脚来表示动作参数结点,这种小插脚和集成电路芯片的引脚很相像,因此被称为引脚。 5 . 活动图的作用是什么? 答:在软件建模中,活动图可以用于业务流程、工作流和算法流程建模。 二、填空题 1. 动作是活动的基本(执行)单位,活动可以分解,动作一般不再(分解)。 2.令牌被分为(控制令牌)和(对象令牌)两种类型。 3.活动结点分为(动作结点)、对象结点和(控制结点)三种类型。 4. 动作参数结点被形象地称为(引脚),它属于一种特殊的(对象)结点。 5.异常处理器包括(被保护结点),异常处理结点和(异常对象结点)三个要素。 三、选择题 1.下面说法不正确的是(D ) A:一个过程包括多个活动 B:一个活动包括一组动作 C:一个动作包括多个操作 D:一个操作包括多个引脚 2.下面哪一个不属于活动图建模的作用( A ) A:消息流程建模 B:工作流程建模 C:业务流程建模 D:操作流程建模 3. 对控制结点,下面说法正确的是(B ) A:一个活动只有一个起始结点 B:一个活动可以有多个起始结点 C:一个活动只有一个活动终止结点 2 D:一个活动有活动终止结点就不能有流终止结点 4.下面哪一个不属于对象结点( C ) A:活动参数结点 B:引脚 C:队列 D:中心缓冲结点 5.下面说法不正确的是(A ) A:一条活动边权重规定同时通过该边令牌的最大数目 B:控制流不能连接对象结点 C:对象流最少要连接一个对象结点 D:对象流传递对象令牌 四、练习题 1 .小蓝周末休息,到附近超市购物。进入超市后,先找到一辆购物车,然后在超市的各层选择自己所要的商品,等选购好后,小蓝到收银处排队,排到自己时,收银员一件件地扫描小蓝选购的商品,在收银机的计价器上动态显示...