UML复习汇总+答案详解精选.docVIP

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UML复习汇总答案详解精选

计科院UML复习汇总+答案详解 一、单项选择题 1、组成UML构造块三大要素为:( B  ) A、事物、元素、关系 B、事物、关系、图形 C、事物、组件、图形 D、事物、图形、结构 UML中有三种基本构造块,分别是事物、关系和图。事物分结构事物(包括类、接口、协作、用况、主动类、构件和节点)、行为事物(包括交互和状态机)、分组事物(包)和注释事物(注解)。、、A.   B.    C.     D.A.   B.   C.     D.A.   B.   C.     D.A软件开发工程师 B系统架构师 C系统分析员 D 软件测试工程师 11、对象技术是( D ) A、一系列指导软件构造的原则 B、一种新的已被认可的理论 C、Grady Booch发明的一种新的动态的语言 D、仅仅基于模块化的原则 二、填空题 1、UML是 Unified Modeling Language(统一建模语言) 的英文缩写。 2.UML中的图分为:1、用例图 2、类图 3、对象图 4、活动图 5、状态图 6、序列图(顺序图)7、协作图 8、构件图 (组件图) 9、部署图 (配置图) 面向对象可以看成面向抽象和面向接口编程….1 B. 0….* C. 1….* D. *….* 2.通常对象有很多属性,但对于外部对象来说某些属性应该不能被直接访问,下面哪个不是UML中的类成员访问限定性( C ) A.公有的(public) B.受保护的(protected) C.友员(friendly) D.私有的(private) 3、在一个课程注册系统中,定义了类CourseSchedule和类Course,并在类CourseSchedule中定义了方法add(c:Course)和方法remove(c:Course),则类CourseSchedule和类Course之间的关系是:( C ) A、泛化关系 B、组成关系 C、依赖关系 D、包含关系 4、类A的一个操作调用类B的一个操作,且这两个类之间不存在其他关系,那么类A和类B之间是( )关系。 B、 C、 D、 6、在UML中下列图形代表什么关系?(  A ) A、组成关系 B、 依赖关系 C、聚集关系 D、泛化关系 7、在UML中下列图形代表什么关系?( D ) A、一般化关系 B、 依赖关系 C、聚集关系 D、泛化关系 8、汽车(Car)由轮子、发动机、油箱、座椅、方向盘等组成。那么car类和其他类(Wheel、Engin、Tank、Chair、SteeringWheel)之间的关系是:( D ) A、泛化关系(Generalization) B、实现关系(Realization) C、包含关系(Inclusion) D、组合关系(Composition) 9.在下面的图例中,哪个用来描述注释(D ) A B C D 10、在一个网络游戏系统中,定义了类Cowboy和类Castle,并在类Cowboy中定义了方法open(c:Castle)和方法Close(c:Castle),则类Cowboy和类Castle之间的关系是:……( A  ) A、依赖(dependency)关系 B、组成(composition)关系 C、泛化(generalization)关系 D、包含(include)关系 11、根据下面的代码,判断下面那些叙述是正确的?( A ) public class HouseKeeper{ private TimeCard timecard; public void clockIn(){ timecard.punch(); } } A、类HouseKeeper和类TimeCard之间存在关联(Association)关系; B、类HouseKeeper和类TimeCard之间存在泛化(Generalization)关系; C、类HouseKeeper和类TimeCard之间存在实现(Realization)关系; D、类HouseKeeper和类TimeCard之间存在包含(Inclusion)关系 12、UML关系包括关联、聚合、泛化、实现、依赖等5种类型,请将合适的关系填写在下列描述的( )中。   用例及其协作之间是( )关系。类A的一个操作调用类B的一个操作,

文档评论(0)

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

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

1亿VIP精品文档

相关文档