早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
在UML结构事物中,(46)用于说明类或构件的某种服务的操作集合,并定义了该服务的实现。A.构件B.节点
题目
在UML结构事物中,(46)用于说明类或构件的某种服务的操作集合,并定义了该服务的实现。
A.构件
B.节点
C.接口
D.协作
参考答案
正确答案:C
解析:UML的结构事物包括类、接口、协作、用例、主动类、构件和节点等。各结构事物的定义如表2-15所示。

表2-15中,接口的作用表现为:①用于说明类或构件的某种服务的操作集合,并定义了该服务的实现;②用于一组操作名,并说明其特征标记和效用(要注意不是“结构”);③为一组共同实现系统或部分系统的部分行为命名等。接口不为类或构件的操作提供实现,其操作列表可以包括类和构件的预处理信号。另外接口参与关联,但不能作为关联的出发点。它还可以泛化元素,子接口继承其祖先的全部操作并可以有新的操作,实现则被视为行为继承。
协作是动作过程中产生的一类类元。协作中有在运行时被对象和连接占用的槽,该协作槽也称为角色。角色描述了协作中对象或连接的目的。
节点是位置(Location)的单位。其中,位置被定义为一个运行时实体在环境中的物理放置,如分布式环境中的对象或分栏。在UML规范中,位置是分散的。运行时的对象及构件实例可以驻留在节点上。
解析:UML的结构事物包括类、接口、协作、用例、主动类、构件和节点等。各结构事物的定义如表2-15所示。

表2-15中,接口的作用表现为:①用于说明类或构件的某种服务的操作集合,并定义了该服务的实现;②用于一组操作名,并说明其特征标记和效用(要注意不是“结构”);③为一组共同实现系统或部分系统的部分行为命名等。接口不为类或构件的操作提供实现,其操作列表可以包括类和构件的预处理信号。另外接口参与关联,但不能作为关联的出发点。它还可以泛化元素,子接口继承其祖先的全部操作并可以有新的操作,实现则被视为行为继承。
协作是动作过程中产生的一类类元。协作中有在运行时被对象和连接占用的槽,该协作槽也称为角色。角色描述了协作中对象或连接的目的。
节点是位置(Location)的单位。其中,位置被定义为一个运行时实体在环境中的物理放置,如分布式环境中的对象或分栏。在UML规范中,位置是分散的。运行时的对象及构件实例可以驻留在节点上。
看了在UML结构事物中,(46)用...的网友还看了以下:
定义集合A和B的运算为A*B={x|x属于A且X不属于B},试写出含有集合运算符号“*”“∪”“∩ 数学 2020-04-06 …
对于一个给定的集合A,那么某元素a与集合A有那几种可能关系?思考1:设集合A表示"1~20以内的所 数学 2020-04-08 …
定义集合A、B的一种运算:,若,,则集合的真子集个数为()A.15B.16C.31D.32 数学 2020-05-13 …
定义集合A和B的运算:A*B={X|X属于A,且X不属于B},试写出含有集合运算符号“*”“∪”“ 数学 2020-05-13 …
(2014•普陀区一模)富集培养是从微生物混合群开始,对特定种的数量比例不断增高而引向纯培养的一种 语文 2020-06-13 …
集合的一套题求出m的取直范围在得出当两种情况后一种为空集时为m小于2另一种集合的一套题求出m的取直 数学 2020-07-30 …
那如果集合A是集合B的子集也是真子集.那当题目为“判断两种集合之间的关系”,应说子集还是真子集?什 数学 2020-08-01 …
设P、Q为两种非空实数集合,定义集合运算:P*Q={z|z=ab(a+b),a∈0P,b∈Q},若 数学 2020-08-01 …
一正常男孩的某一体细胞处于有丝分裂的后期,则此时该细胞中的染色体的形态和数目分别是()A.46种、4 语文 2020-11-06 …
所谓阶级,就是在一定生产关系中处于不同地位的各种集团,这里的“不同”在本质上指[]A.各个集团在政治 政治 2020-11-21 …