uml试题及其答案.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UML中关联的多重度是指() 一个类有多个方法被另一个类调用 一个类的实类能够与另一个类的多个实类相关联 一个类的某个方法被另一个类调用的次数 两个类所具有的相同的方法和属性 答案:B 已知三个类A.B和C.其中类A由类B的一个实类和类 C的1个或多个实类构成 请画出能够正确表示类 A,B和C之间关系的UML>图. 答案: 3在某个信息系统中,存在如下的业务陈述:①一个客户提交 0个或多个订单;②一个订单由一个且仅由 一个客户提交。系统中存在两个类:“客户”类和“订单”类。对应每个“订单”类的实例,存在 (46) “客户”类的实例:对应每个“客户”类的实例,存在 (47) 个“订单”类的实例。 供选择的答案: (1) A.0 个 B.1 个 C.1个或多个 D.0个或多个 (2) A.0 个 B.1 个 C.1个或多个 D.0个或多个 答案:1. 2. 4、UML中的交互图有两种,分别是顺序图和协作图,请分析一下两者之间的主要差别和各自的优缺点。 掌握利用两种图进行的设计的方法。 答:协作图可视化地表示了对象之间随时间发生的交互,它除了展示对象之间的关联,还显示岀对象之 间的消息传递。与顺序图一样,协作图也展示对象之间的交互关系。顺序图强调的是交互的时间顺序, 而协作图强调的是交互的语境和参与交互的对象的整体组织。顺序图按照时间顺序布图,而协作图按照 空间组织布图。 顺序图可以清晰地表示消息之间的顺序和时间关系,但需要较多的水平方向的空间。 协作图在增加对象时比较容易,而且分支也比较少,但如果消息比较多时难以表示消息之间的顺 序。 6、 什么是高内聚度 高内聚度是对一个类中的各个职责之间相关程度和集中程度的度量。 一个具有高度相关职责的类并且这个类所能完成的工作量不是特别巨大,那么它就具有高内聚度。 7、 UML提供一系列的图支持面向对象的分析与设计 ,其中_G』出系统的静态设计视图; _B_对系统的行为进行组织和建模是非常重要的 ;_。_和_尸_都是描述系统动态视图的交互图,其中_D__描述 了以时间顺序组织的对象之间的交互活动 ,—F_强调收发消息的对象的组织结构. A状态图B用例图C状态图D序列图E部署图F协作图G类图 9、UML是有四种关系,他们分别是:依赖,关联,泛化和实现,还有一种聚集是一种特殊类型的关联,请 标出图示是哪种关系: (1) () (1) () key:依赖 0..1 0..* employer employee () key:关联 TOC \o 1-5 \h \z 匚 ( ) key:聚集 [ ( ) key:泛化 [ ( ) key:实现 图为销售实例,请为概念类添加联系。 a,b,c,d ? 解:a: 1 b: 1..* c: 1 d: 1..* usecase12、这是个usecase,其中有两个打电话的个案:使用电话卡和对方付款。Actort是电话用户,画出其 diagram 解: usecase 如图: 什么是对象间的可见性? 答:可见性(Visibility )指的是一个对象能够“看到” 或者引用另一个对象的能力 领域模型是一组表示_A_,在设计工作中广泛用来启发设计软件对象 真实世界的概念类 虚拟世界的概念类 软件部件的模型 硬件部件的模型 UML提供了一系列的图支持面向对象的分析与设计,其中 (1)— 给出系统的静态设计视图; —(2) 对系统的行为进行组织和建模是非常重要的; (3)_ 和 (4)_ 都是描述系统动态视图 .(4) 强调收发消息的对象(2) ___ .(4) 强调收发消息的对象 (2) ___用于按时间 A、状态图 B 、用例图 C 、序列图 D 、部署图 E、协作图 F 、类图 答案:(1) F (2) B (3) C (4) E 在UML提供的图中, —(1)—用于描述系统与外部系统及用户之间的交互; 顺序描述对象间的交互。 A、用例图 B A、网络图 B 、类图 、状态图 C C 、对象图 D 、协作图 D 、部署图 、序列图 答案: (1) A (2) D 18.可以用 和 两种方法找概念类。 答案: 概念类类别表、 标识名词短语 关于GRASF模式设计的。(中午提到的,这里就不写了) 找出下面场景中的概念类: .顾客带着购买的商品或服务来到 POS攵款台 .收款员启动一次销售 .收款员输入商品标识 .系统记录商品,并且显示该商品说明,价格,并计算总金额。按一组计价规则计算单价。 答案:顾客、POS攵款台、收款员、销售、商品标识、商品、商品说明 画出下面场景的SSD图 收款员启动一次销售(makeNewSale()) 收款员输入商品标识(enterltem(itemlD,quantity)) 销售结束,系统计算并显示总金额(en

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档