- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
UML试题及答案(9)--第1页
1.UML中关联的多重度是指(B)
A.一个类有多个方法被另一个类调用
B.一个类的实类能够与另一个类的多个实类相关联
C.一个类的某个方法被另一个类调用的次数
D.两个类所具有的相同的方法和属性
2.已知三个类A.B和C.其中类A由类B的一个实类和类C的1个或多个
实类构成.
请画出能够正确表示类A,B和C之间关系的UML类图.
3在某个信息系统中,存在如下的业务陈述:①一个客户提交0个或多个
订单;②一个订单由一个且仅由一个客户提交。系统中存在两个类:“客
户”类和“订单”类。对应每个“订单”类的实例,存在___(46)_B__“客
户”类的实例;对应每个“客户”类的实例,存在___(47)D___个“订单”
类的实例。
供选择的答案:
(1)A.0个B.1个C.1个或多个D.0个或多个
(2)A.0个B.1个C.1个或多个D.0个或多个
4、UML中的交互图有两种,分别是顺序图和协作图,请分析一下两者之
间的主要差别和各自的优缺点。掌握利用两种图进行的设计的方法。
答:顺序图可视化地表示了对象之间随时间发生的交互,它除了展示
对象之间的关联,还显示出对象之间的消息传递。与顺序图一样,协作
图也展示对象之间的交互关系。顺序图强调的是交互的时间顺序,而协
作图强调的是交互的语境和参与交互的对象的整体组织。顺序图按照时
间顺序布图,而协作图按照空间组织布图。
UML试题及答案(9)--第1页
UML试题及答案(9)--第2页
顺序图可以清晰地表示消息之间的顺序和时间关系,但需要较多的水平
方向的空间。
协作图在增加对象时比较容易,而且分支也比较少,但如果消息比较多
时难以表示消息之间的顺序。
14.什么是对象间的可见性?
答:可见性(Visibility)指的是一个对象能够“看到”或者引用另一
个对象的能力。
5、UML提供了一系列的图支持面向对象的分析与设计,其中____(1)___
给出系统的静态设计视图;___(2)____对系统的行为进行组织和建模是非
常重要的;____(3)___和____(4)___都是描述系统动态视图的交互图,其
中___(3)___描述了以时间顺序组织的对象之间的交互活动,___(4)____
强调收发消息的对象的组织结构。
A、状态图B、用例图C、序列图D、部署图
E、协作图F、类图
答案:(1)F(2)B(3)C(4)E
6、在UML提供的图中,___(1)___用于描述系统与外部系统及用户之间
的交互;__(2)___用于按时间顺序描述对象间的交互。
(1)A、用例图B、类图C、对象图D、部署
图
(2)A、网络图B、状态图C、协作图D、序列
图
答案:(1)A(2)D
9、UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构
造和文档化。其中___(3)___是面向对象系统规模中最常用的图,用于说
明系统的静态设计视图;当需要说明系统的静态实现视图
文档评论(0)