首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
UML结构包括了基本构造块,公共机制和(1)。UML中提供了扩展机制,其中,构造型(Stereotype)扩展了UML的(2),约束(Constraint)扩展了UML(3)。
UML结构包括了基本构造块,公共机制和(1)。UML中提供了扩展机制,其中,构造型(Stereotype)扩展了UML的(2),约束(Constraint)扩展了UML(3)。
admin
2011-01-04
52
问题
UML结构包括了基本构造块,公共机制和(1)。UML中提供了扩展机制,其中,构造型(Stereotype)扩展了UML的(2),约束(Constraint)扩展了UML(3)。
选项
A、构造块的特性,允许创建详述元素的新信息
B、构造块的语义,允许增加新的规则或修改现有的规则
C、语意,允许创建新的构造块
D、词汇,允许创建新的构造块
答案
B
解析
UML是一种语言,是一种可视化的语言,是一组图形符号,是面向对象建模的重要工具。学习用UML建模的需要掌握三个要素:UML的基本构造块、这些构造块放在一起的规则、一些运用于整个UML的公共机制。UML中有四种贯穿整个语言且一致应用的公共机制,因此使得UML变得较为简单:这四种公共机制分别是详述、修饰、通用划分和扩展机制。
1.详述:在建模的过程中,我们利用UML的图形表示对BPEL4WS系统进行可视化,利用UML的详述来描述BPEL4WS系统的细节问题。在文章前面提到的注释的问题实际上就是详述机制的问题,一个完备的BPEL4WS系统不仅要包括完整的系统模型元素,还要有详细的详述才能称得上是一个健壮的系统。
2.修饰:UML表示法中的每一个元素都有一个基本符号,可以把各种修饰细节加到这个符号上以扩展其含义。在BPEL4WS系统中,我们可以较自由地对系统中的各个元素进行修饰以扩充其含义,但注意要保证这种扩充是在受控制的范围中。
3.通用划分;在对BPEL4WS系统建模时,我们可以采用两种通用划分的手段,一种是对类和对象的划分(类是一个抽象,而对象是这种抽象的一个具体形式);第二种是对接口和实现的分离(接口声明了一个契约,而实现则表示了对该契约的具体实施,它负责如实地实现接口的完整语义)。
4.扩展机制:扩展机制是对已有的UML语义按不同系统的特点合理地进行扩展。UML扩展机制又包括如下三种。
(1)构造型(Stereo type):我们在对BPEL4WS系统建模的时候,会发现现有的UML构造块不能完整无歧义地表示出BPEL4WS系统中的每一元素,因此我们可以利用构造型来扩展UML的词汇,我们可以 利用它来创造新的构造块,这个新创造的构造块既可以从现有的构造块派生,又专门针对我们要解决的问题。
(2)标记值(Tagged value):利用标记值,我们可以扩展UML构造块的特性,我们可以根据我们的需要来创建详述元素的新元素。
(3)约束(Constraint):如果我们需要对UML构造块的语义进行扩展,我们就可以使用约束机制,这种机制使我们可以增加新的规则和修改现有的规则。
转载请注明原文地址:https://kaotiyun.com/show/ZaXZ777K
本试题收录于:
电子商务设计师上午基础知识考试题库软考中级分类
0
电子商务设计师上午基础知识考试
软考中级
相关试题推荐
对于关系模式R(X,Y,Z),下列结论错误的是_______。
模块A直接访问模块B的内部数据,则模块A和模块B的耦合类型为______。
在进行进度安排时,PERT图不能清晰地描述________,但可以给出哪些任务完成后才能开始另一些任务。某项目X包含任务A、B、……、J,其PERT如下图所示(A=1表示任务A的持续时间是1天),则项目X的关键路径是________。(18)
某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用情况。若系统的字长为32位,磁盘上的物理块依次编号为:0、1、2、…,那么4096号物理块的使用情况在位示图中的第(23)个字中描述;若磁盘的容量为200GB,物理块的大小为1MB,那么位示
算术表达式采用逆波兰式表示时不用括号,可以利用(20)进行求值。与逆波兰式ab-cd+*对应的中缀表达式是(21)。(20)
以下程序设计语言中,(20)更适合用来进行动态网页处理。
二叉树的前序、中序和后序遍历法最适合采用(49)来实现。查找树中,由根结点到所有其他结点的路径长度的总和称为(50),而使上述路径长度总和达到最小的树称为(51),它一定是(52)。在关于树的几个叙述中,只有(53)是正确的。
二叉树的前序、中序和后序遍历法最适合采用(49)来实现。查找树中,由根结点到所有其他结点的路径长度的总和称为(50),而使上述路径长度总和达到最小的树称为(51),它一定是(52)。在关于树的几个叙述中,只有(53)是正确的。
计算机软件知识产权包括著作权、专利权、商标权和制止不正当竞争的权利等。如果某公司购买了一个工具软件,在销售该公司开发的软件(需使用该工具软件)的同时,向客户提供此工具软件的复制品,这种行为(15)。如果某公司购买了一个应用软件的源程序,他们将源程序中的所有
软件开发模型用于指导软件的开发。演化模型是在快速开发一个(99)的基础上,逐步演化成最终软件的。螺旋模型综合了(100)的优点,并增加了(101)。喷泉模型描述的是面向(102)的开发过程,反映了该开发过程的(103)特征。
随机试题
下列对锁骨的描述,不正确的是()。
女,60岁。发现风湿性心脏病10余年。查体:双侧颊部皮肤呈紫红色,心界向左扩大,心腰膨隆,心率100次/分,心尖部可闻及开瓣音及舒张期隆隆样杂音。该患者查体还可能发现的其他阳性体征是()
疏散模型在处理疏散的一般问题时,均采用了三种不同基本方法,不包括()。
根据有关规定,债权人申请债务人破产应当向法院提交的诉讼材料有()。
下列财务分析指标中,其数值越大,表明企业偿债能力越强的有()。
根据文章判断对太阳风定义正确的一项是()。下列途径不能证实太阳风存在的一项是()。
(2009年单选40)清末司法改革后,全国的最高审判机关是()。
vateSubCommand1_Crick()DimmAsInteger,nAsIntegerm=1:n=0DoWbilem<20n=m+nm=3*m+1LoopPrintm,nEndSub程序运行后,单击命令按钮C
Despitemuchloosetalkaboutthenewglobaleconomy,today’sinternationaleconomicintegrationisnotunprecedented.The50ye
气候温暖潮湿
最新回复
(
0
)