标签: 初级程序员考试易错题,计算机基础, 面向对象基础,统一建模语言 (UML)
2 在UML中有4种事物:结构事物、行为事物、分组事物和注释事物。其中,( )事物表示 UML模型中的名词,它们通常是模型的静态部分,描述概念或物理元素。以下( )属于此类事物。
问题1
A.结构
B.行为
C.分组
D.注释
问题2
A.包
B.状态机
C.活动
D.构件
问题1:
正确答案A
问题2:
正确答案D
。
参考解析: UML有3种基本的构造块,分别是事物(元素)、关系和图。事物是UML中重要的组成部分。关系把事物紧密联系在一起。图是很多有相互相关的事物的组。UML中的事物也称为建模元素,包括结构事物、动作事物、分组事物和注释事物。这些事物是UML模型中最基本的面向对象的构造块。结构事物。
结构事物在模型中属于最静态的部分,代表概念上等或物理上的元素。
总共有7种结构事物:首先是类,类是描述具有相同属性、方法、关系和语义的对象的集合。
第二种是接口(interface),接口是指类或组件提供特定服务的一组操作的集合。
第3种是协作,协作定义了交互的操作,是一些角色和其他元素一起工作,提供一些合作的动作,这些动作比元素的总和要大。
第4种是用例,用例是描述一系列的动作,这些动作是系统对一个特定角色执行,产生值得注意的结果的值。
第5种是活动类,活动类是这种类,它的对象有一个或多个进程或线程。
第6种是==构件==,构件是物理上或可替换的系统部分,它实现了一个接口集合。在一个系统中,可能会遇到不同种类的构件,如DCOM或EJB。
第7种是节点,节点是一个物理元素,它在运行时存在,代表一个可计算的资源,通常占用一些内存和具有处理能力。