UML练习2包含详细答案.docx

上传人:b****6 文档编号:3049244 上传时间:2022-11-17 格式:DOCX 页数:8 大小:117.68KB
下载 相关 举报
UML练习2包含详细答案.docx_第1页
第1页 / 共8页
UML练习2包含详细答案.docx_第2页
第2页 / 共8页
UML练习2包含详细答案.docx_第3页
第3页 / 共8页
UML练习2包含详细答案.docx_第4页
第4页 / 共8页
UML练习2包含详细答案.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

UML练习2包含详细答案.docx

《UML练习2包含详细答案.docx》由会员分享,可在线阅读,更多相关《UML练习2包含详细答案.docx(8页珍藏版)》请在冰豆网上搜索。

UML练习2包含详细答案.docx

UML练习2包含详细答案

UML-练习2(包含详细答案)

单项选择题:

1、下面选项中语义上等价并且可以互相转换的两种图是:

(A)

A.序列图、协作图

B.序列图、活动图

C.状态图、协作图

D.状态图、活动图

2、在用例图中,执行者之间的关系只有:

(C)

A.扩展

B.包含

C.泛化

D.实现

3、表示接口的构造型(stereotype)是:

(B)

A.<>

B.<>

C.<>

D.<>

B.子类

C.控制类

D.模板类

10、序列图的基本组成元素包括由对象、生命线、控制聚焦和(B)

A.关系

B.消息

C.用例

D.实体

11、对象之间通过消息来进行通信,消息通信在面向对象的语言中表现为:

(C)

A.方法实现

B.方法嵌套

C.方法调用

D.方法定义

12、对于下图,下列说法中不正确的一项是:

(C)

 

A.2与3是包含关系;

B.5与6是扩展关系;

C.4可以参与2;

D.1可以参与5。

 

13、UML中,对象行为是通过交互来实现的,是对象间为完成某一目的而进行的一系列消息交换。

其中消息序列可用两种图来表示,分别是:

(D)

A.状态图和顺序图

B.活动图和协作图

C.状态图和活动图 

D.序列图和协作图

14、在“订单输入子系统”中,创建新订单和更新订单都需要检查用户帐号是否正确。

则用例“创建新订单”、“更新订单”与用例“检查用户帐号”之间的关系是:

(A)

A.包含(include)

B.扩展(extend)

C.泛化(generalization)

D.聚集(aggregation)

15、UML中,用例图展示了外部Actor与系统所提供的用例之间的连接关系,其中外部Actor是指:

(D)

A.人

B.单位

C.人和单位

D.人或外部系统、硬件

判断题:

1、需求分析中的涉众就是指最终用户。

(错)

涉众是利益相关者

2、用例图是从程序员角度来描述系统的功能。

(错)

用例图从用户角度来描述系统功能

3、用例总是由执行者启动,不存在没有参与者的用例。

(对)

4、类图是描述系统中类的静态结构,对象图是描述系统中类的动态结构。

(错)

类图和对象图都是描述静态结构

5、包含在其它状态内的状态称为子状态。

(对)

复合状态:

包含子状态的状态;简单状态:

不包含子状态的状态

6、在UML提供的可见性表示符号中,“#”表示的可见性是protected。

(对)

7、抽象类中的所有方法都是抽象方法。

(错)

接口中的方法都是抽象方法,抽象中的方法不都是抽象方法

8、聚合(Aggregation)关系和组合(Composition)关系均是关联关系的特殊情况,其中聚合表示的关联性比组合强烈。

(错)

组合关联比聚合强

9、采用建模工具绘制序列图时,要注意消息必须连接在两个控制聚焦之间。

(对)

10、类之间的依赖关系是一种强耦合关系。

(对)

 

分析题:

1、某商场销售信息管理系统需求如下:

(1)顾客可以购买商品;

(2)顾客分为会员和非会员;

(3)对于商场会员,将以相应折扣对其购买的商品打折。

并根据折扣情况为其生成账单。

创建此系统的类图(只需识别类与类之间的关系,无需关心类内部的实现)。

方法:

1.找出类(名词)

2.类与类之间的关系

3.重数关系

4.关联关系

2、下图是库存管理系统中“仓库管理员登录系统”的序列图,请指出图中的错误并说明理由。

RunSystem不能指向的LoginDialog端生命线上,序列图中消息不应该指在生命线上,应该指在控制聚焦上

MessageBox生命线上的叉后不能有生命线

<>的方向反了,撤销应该由loginDialog向MessageBox发出,然后退出界面

消息的警戒条件[successful]和[failed]位置反了,若登录成功,则进入主界面,失败,则进入消息窗口,退出界面

错误类型:

绘图错误(语法错误)

语义错误

3、下图是某企业销售管理系统中“产品销售”的活动图,根据此图回答下述问题:

(1)图中矩形A圈住的是活动图中的某类作图元素的名称,请问该元素是什么?

引入此元素的作用是什么?

泳道,作用:

将活动图中的活动状态进行分组,使得每一组表示一个特定对象的工作内容

(2)图中矩形B圈住的作图元素是什么?

引入此元素的作用是什么?

判断(判定),作用:

它定义了控制流的假定条件

(3)图中矩形C、D圈住的作图元素分别是什么?

它们的作用是什么?

分岔,汇合

分岔:

将一个控制流分成两个或多个独立的流,使这些流可以并行的进行处理(用于描述并行流)

汇合:

将两个或多个独立的流并发成一个控制流输出;控制达到另一个活动状态前多股控制流的汇合

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1