早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
采用UML分析用户需求时,用例UC1可以出现在用例UC2出现的任何位置,那么UC1和UC2之间的关系是(46)
题目
采用UML分析用户需求时,用例UC1可以出现在用例UC2出现的任何位置,那么UC1和UC2之间的关系是(46)关系。
A.包含(include)
B.扩展(extend)
C.泛化(generalize)
D.调用(call)
参考答案
正确答案:C
解析:用例之间的泛化(generalize)关系类似于类之间的泛化关系。子用例继承父用例的行为与含义。子用例还可以增加或者覆盖父用例的行为。子用例可以出现在父用例出现的任何位置。本试题中,由于用例UC1可以出现在用例UC2出现的任何位置,因此UC1与UC2之间是选项C的“泛化(generalize)”关系。注意,不是“用例UC1可以出现在用例UC2的任何位置”。选项A的“包含(include)”关系,表示基础用例在它内部,说明某一位置上显式的合并是另一个用例的行为。被包含用例从不孤立存在,仅作为某些包含它的更大的基础用例的一部分出现。选项B的“扩展(extend)”关系,表示基础用例在延伸用例间的一个位置上,隐式合并了另一个用例的行为。基础用例可以单独存在,但是在一定的条件下,它的行为可以被另一个用例的行为延伸。
解析:用例之间的泛化(generalize)关系类似于类之间的泛化关系。子用例继承父用例的行为与含义。子用例还可以增加或者覆盖父用例的行为。子用例可以出现在父用例出现的任何位置。本试题中,由于用例UC1可以出现在用例UC2出现的任何位置,因此UC1与UC2之间是选项C的“泛化(generalize)”关系。注意,不是“用例UC1可以出现在用例UC2的任何位置”。选项A的“包含(include)”关系,表示基础用例在它内部,说明某一位置上显式的合并是另一个用例的行为。被包含用例从不孤立存在,仅作为某些包含它的更大的基础用例的一部分出现。选项B的“扩展(extend)”关系,表示基础用例在延伸用例间的一个位置上,隐式合并了另一个用例的行为。基础用例可以单独存在,但是在一定的条件下,它的行为可以被另一个用例的行为延伸。
看了采用UML分析用户需求时,用例...的网友还看了以下:
某旅行团安排住处,如3人一个房间则有10人无法安排;如4人住一间则空出2间,问该旅行团共有多少人? 数学 2020-04-05 …
写出2句关于古人对“时光”有感的句子! 语文 2020-04-05 …
某旅行团安排住处,如2人一个房间则有12人无法安排;如3人住一间则空出2间.问该旅行团共有多少人? 数学 2020-04-05 …
旅游团安排宿舍,每间客房住2人,就有12名游客没住处,每间客房住4人,就空出2间空房,有几间客房, 其他 2020-04-05 …
应用题练习1、有一批客人入住某宾馆客房,若每间住4人,则正好多出2间客房,若每间住3人,则还有12 数学 2020-05-16 …
反映通货膨胀与产出之间关系的长期菲利普斯曲线是一条向右上方倾斜的曲线。 财会类考试 2020-05-30 …
写出2个关于颜色的诗句? 语文 2020-06-09 …
有一批游客入住某宾馆客房,若每间住4人,则正好多出2间客房,若每间住3人,则还有12人没有住处,问 其他 2020-08-04 …
学校给新生分配宿舍,如果每间住8人,则少2间房;如果每间住10人,则多出2间房.共有几间房?新生有多 数学 2020-11-22 …
关于苦难本是一条狗的名言警句写出2条关于“苦难本是一条狗”的名言警句再想想,还可以把苦难比做什么?为 语文 2020-12-03 …