UML

在用例之间会有不同的关系,下列()不是它们之间可能的关系。A、包含(includE)B、扩展(extenD)C、泛化(generalization)D、关联(connect)

题目

在用例之间会有不同的关系,下列()不是它们之间可能的关系。

  • A、包含(includE)
  • B、扩展(extenD)
  • C、泛化(generalization)
  • D、关联(connect)
参考答案和解析
正确答案:D
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

抽象用例代表了某种形式的“复用”,是降低用例之间冗余的极好工具。抽象用例和使用它的用例之间的关系称为()。

A.关联关系

B.扩展关系

C.使用(或包含)关系

D.继承关系


正确答案:A

第2题:

采用UML分析用户需求时,用例UC1可以出现在用例UC2出现的任何位置,那么UC1和UC2之间的关系是(48)关系。

A.包含(include)

B.扩展(extend)

C.泛化(generalize)

D.调用(call)


正确答案:C
解析:用例之间的泛化(generalize)关系类似于类之间的泛化关系。子用例继承父用例的行为与含义。子用例还可以增加或者覆盖父用例的行为。子用例可以出现在父用例出现的任何位置。本试题中,由于用例UC1可以出现在用例UC2出现的任何位置,因此UC1与UC2之间是选项C的“泛化(generalize)”关系。注意,不是“用例UC1可以出现在用例UC2的任何位置”。选项A的“包含(include)”关系,表示基础用例在它内部,说明某一位置上显式的合并是另一个用例的行为。被包含用例从不孤立存在,仅作为某些包含它的更大的基础用例的一部分出现。选项B的“扩展(extend)”关系,表示基础用例在延伸用例间的一个位置上,隐式合并了另一个用例的行为。基础用例可以单独存在,但是在一定的条件下,它的行为可以被另一个用例的行为延伸。

第3题:

()关系是指某个用例(基用例、主用例)在特定情况下无法进行处理,而把这些行为委托给其他用例。

A、包含关系

B、扩展关系

C、关联关系

D、泛化关系


参考答案:B

第4题:

用例(use case)用来描述系统对事件做出响应时所采取的行动。用例之间是具有相关性的。在一个会员管理系统中,会员注册时可以采用电话和邮件两种方式。用例“会员注册”和“电话注册”、“邮件注册”之间是( )关系。

A.包含(include)B.扩展(extend)C.泛化(generalize)D.依赖(depends on)


正确答案:C

第5题:

用例之间有几种不同的关系,下列哪个不是他们之间可能的关系( )。

A.include

B.connect

C.generalization

D.extend


参考答案:B

第6题:

执行者(Actor)与用例之间的关系是( )。

A.包含关系

B.泛化关系

C.关联关系

D.扩展关系


参考答案:C

第7题:

面向对象的软件开发过程是用例驱动的,用例是UML的重要部分,用例之间存在着一定的关系,下图表示的是用例之间的()关系。

A、泛化

B、包含

C、扩展

D、等同


正确答案:B

第8题:

以下不属于用例之间的关系的是()

A、包含关系

B、扩展关系

C、关联关系

D、泛化关系


参考答案:C

第9题:

执行者与用例之间的关系是()。

A、包含关系

B、泛化关系

C、关联关系

D、扩展关系


正确答案:C

第10题:

用例之间是具有相关性的。在商场管理系统中,有个会员卡注册模块。用例“金卡会员注册”和“银卡卡会员注册”、“会员卡注册”之间是( )关系。

A. 包含(include)
B.扩展(extend)
C.泛化(generalization)
D.依赖(depends on)

答案:C
解析:
用例(use case)用来描述系统对事件做出响应时所采取的行动。用例之间是具有相关性的。用例间的关系有:包含、扩展和泛化。(1)包含关系:抽取两个或多个用例共有的一组相同动作,作为一个独立的子用例,该子用例可为多个基用例共享或复用。包含关系用带箭头的虚线表示,并附上标记<>。虚线箭头指向子用例。(2)扩展:当出现多个不同情况而导致的多种分支时,则可将用例分为一个基本用例和一个或多个扩展用例。扩展关系是对基用例的扩展,扩展用例不是必须执行,具备了一定触发条件才执行。扩展关系用带箭头的虚线表示,并附上标记<>。虚线箭头由子用例指向基用例。(3)泛化:泛化代表一般与特殊的关系,子用例继承了父用例所有的结构、行为和关系。泛化关系用空心三角形箭头的实线表示,箭头指向父用例。

更多相关问题