问题 单项选择题

UML是一种面向对象的统一建模语言。它包含十种图,其中,用例图展示了外部ACTOR与系统所提供的用例之间的连接,UML中的外部ACTOR是指 (24) 。状态图指明了对象所有可能的状态以及状态间的迁移。如果一个并发的状态由N个并发的子状态图组成,那么,该并发状态在某时刻的状态由 (25) 个子状态图中各取一个状态组合而咸。协作图描述了协作的 (26) 之间的交互和链接。

(26)处填()。

A.对象

B.类

C.用例

D.状态

答案

参考答案:A

解析:

动作者(ACTOR)表示系统用户能扮演的角色(ROLE)。这些用户可能是人,可能是其他计算机,或者是一些硬件,甚至是其他软件系统。惟一的标准是它们必须要在被划分进用例的系统部分以外。它们必须能刺激系统部分,并接收返回。所以24应选D。

如果一个并发的状态由N个并发的子状态图组成,那么,该并发状态在某时刻的状态由这N个子状态图分别对应一个状态组合而成。

协作图强调收发消息的对象的结构组织。它产生一张协作图,首先要将参加交互的对象作为图的顶点,然后把连接这些对象的链表示为图的弧,最后,用对象发送和接收的消息来修饰这些链。所以协作图描述了协作的对象之间的交互和链接。

多项选择题
多项选择题