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

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单项选择题: 1、下面选项中语义上等价并且可以互相转换的两种图是: ( A ) A.序列图、协作图 B.序列图、活动图 C.状态图、协作图 D.状态图、活动图 2、在用例图中,执行者之间的关系只有A.扩展B.包含C.D.实现3、接口的构造型是A.B.interface C.component D.下列选项不可以具有关系A.类B.参与者C.用例D.活动 5、类图中可以A.属性B.操作C.职责D.以上都可以 6、在活动图中,接收信号A.凸五边形B.凹五边形 C.圆角矩形 D.直角矩形 7、将活动图中的活动状态进行分组,使得每一组表示一个特定对象的工作内容,这种元素是: ( ) A.泳道 B.分叉 C.决策 D.汇合 8、下列关于状态图的说法中,正确的是 () A状态图是UML中对系统的静态方面进行建模的图之一; B状态图是活动图的一个特例; C状态图是对一个对象的生命周期进行建模,描述对象随时间变化的行为。 D状态图强调对有几个对象参与的活动过程建模。 UML分为静态建模(类图、对象图),动态建模(序列图、协作图、状态图、活动图、交互概观图、定时图),架构建模(包图、构件图、部署图) 9、类通常可以分为实体类,边界类和() A父类子类 C控制类D.模板类图由生命线和() A关系B.消息C.用例D.实体11、对象之间通过消息来进行通信消息通信在面向对象的语言中A.方法实现B.方法嵌套 C方法调用D.方法定义A.2与3是包含关系; B.5与6是扩展关系; C.4可以参与2; D.1可以参与5。 13、UML中,对象行为是通过交互来实现的,是对象间为完成某一目的而进行的一系列消息交换。消息序列可用两种来表示,分别是() A状态图和顺序图B.活动图和协作图 C状态图和活动图?D.序列图和协作图、在订单输入子系统中,创建新订单和更新订单都需要检查用户帐号是否正确。用例创建新订单更新订单与用例检查用户帐号之间A.包含(include)B.扩展(extend) C(tion)D.聚集(aggregation)15、 判断题: 1、需求分析中的涉众就是指最终用户。 ( 错 ) 涉众是利益相关者 2、用例图是从程序员角度来描述系统的功能。 ( 错 ) 用例图从用户角度来描述系统功能 3、用例总是由执行者启动,不存在没有参与者的用例。 ( 对 ) 4、类图是描述系统中类的静态结构,对象图是描述系统中类的动态结构。 ( 错 ) 类图和对象图都是描述静态结构 5、包含在其它状态内的状态称为子状态。 ( 对 ) 复合状态:包含子状态的状态;简单状态:不包含子状态的状态 6、在UML提供的可见性表示符号中,“#”表示的可见性是protected。 ( 对 ) 7、抽象类中的所有方法都是抽象方法。 ( 错 ) 接口中的方法都是抽象方法,抽象中的方法不都是抽象方法 8、聚合(Aggregation)关系和组合(Composition)关系均是关联关系的特殊情况,其中聚合表示的关联性比组合强烈。 ( 错 ) 组合关联比聚合强 9、采用建模工具绘制序列图时,要注意消息必须连接在两个控制聚焦之间。 ( 对 ) 10、类之间的依赖关系是一种强耦合关系。 ( 对 ) 分析题: 1、某商场销售信息管理系统需求如下: (1)) 方法: 1.找出类(名词) 2.类与类之间的关系 3.重数关系 4.关联关系 2、下图是库存管理系统中“仓库管理员登录系统”的序列图,请指出图中的错误并说明理由。 Run System 不能指向的LoginDialog端生命线上,序列图中消息不应该指在生命线上,应该指在控制聚焦上 MessageBox生命线上的叉后不能有生命线 destroy的方向反了,撤销应该由loginDialog向MessageBox发出,然后退出界面 消息的警戒条件 [successful]和[failed]位置反了,若登录成功,则进入主界面,失败,则进入消息窗口,退出界面 错误类型: 绘图错误(语法错误) 语义错误 3、下图是某企业销售管理系统中“产品销售”的活动图,根据此图回答下述问题: (1)图中矩形A圈住的是活动图中的某类作图元素的名称,请问该元素是什么?引入此元素的作用是什么? 泳道,作用:将活动图中的活动状态进行分组,使得每一组表示一个特定对象的工作内容

文档评论(0)

kaiss + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档