欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    UML期末考试试题与答案解析.pdf

    • 资源ID:80828088       资源大小:152.56KB        全文页数:3页
    • 资源格式: PDF        下载积分:19.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要19.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    UML期末考试试题与答案解析.pdf

    UML 期末考试试题与答案解析 一、选择题:1.UML 中关联的多重度是指(B)A.一个类有多个方法被另一个类调用 B.一个类的实类能够与另一个类的多个实类相关联 C.一个类的某个方法被另一个类调用的次数 D.两个类所具有的相同的方法和属性 2.已知三个类和 C.其中类 A 由类 B 的一个实类和类 C 的 1 个或多个实类构成.请画出能够正确表示类A,B 和 C 之间关系的 UML 类图.3 在某个信息系统中,存在如下的业务陈述:一个客户提交0 个或多个订单;一个订单由一个且仅由一个客户提交。系统中存在两个类:“客户”类和“订单”类。对应每个“订单”类的实例,存在_(46)_B_“客户”类的实例;对应每个“客户”类的实例,存在_(47)D_个“订单”类的实例。供选择的答案:(1)个 个 个或多个 个或多个(2)个 个 个或多个 个或多个 4、UML 中的交互图有两种,分别是顺序图和协作图,请分析一下两者之间的主要差别和各自的优缺点。掌握利用两种图进行的设计的方法。答:顺序图可视化地表示了对象之间随时间发生的交互,它除了展示对象之间的关联,还显示出对象之间的消息传递。与顺序图一样,协作图也展示对象之间的交互关系。顺序图强调的是交互的时间顺序,而协作图强调的是交互的语境和参与交互的对象的整体组织。顺序图按照时间顺序布图,而协作图按照空间组织布图。顺序图可以清晰地表示消息之间的顺序和时间关系,但需要较多的水平方向的空间。协作图在增加对象时比较容易,而且分支也比较少,但如果消息比较多时难以表示消息之间的顺序。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)_是面向对象系统规模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择_(4)_;当需要说明体系结构的静态实施视图时,应该选择_(5)_。(3)A构件图 B类 图 C对象图 D部署图(4)A构件图 B协作图 C状态图 D部署图(5)A协作图 B对象图 C活动图 D部署图 答案:(3)B(4)A (5)D 10、定义大多数的需求和范围的工作是在RUP 中的(11)B 阶段完成的。(11)A 初始阶段 B 细化阶段 C 构造阶段 D 提交阶段 11、下列(12)D 不在 RUP 的初始阶段中完成的(12)A 编制简要的愿景文档 B 粗略评估成本 C 定义大多数的需求 D 业务案例 12、在协作图中通过 消息编号 表示出消息的时间顺序。13、在面向对象的方法学中,对象可看成是属性及对于这些属性的专用服务的封装体。封装是一种(19)D 技术,封装的目的是使对象的(20)A 分离。(19)A 组装 B 产品化 C 固化 D 信息隐藏(20)A 定义和实现 B 设计和测试 C 设计和实现 D 分析和定义 14 类是一组具有相同属性的和相同服务的对象的抽象描述,类中的每个对象都是这个类的一个(21)C。类之间共享属性与服务的机制称为(22)D。一个对象通过发送(23)B 来请求另一个对象为其服务。(21)A 例证 B 用例 C 实例 D 例外(22)A 多态性 B 动态绑定 C 静态绑定 D 继承(23)A 调用语句 B 消息 C 命令 D 口令 15、领域模型又称为(C)A业务流程模型 B.用例模型 C.概念模型 D.设计模型 17、统一过程中有哪四个阶段,各阶段需要完成的主要工作有哪些 答:1)先启阶段:编制简要的愿景文档、业务案例、确定范围、粗略评估成本。2)精化阶段:细化愿景文档、迭代地实现核心构架、解决高风险的问题、定义大多数的需求和范围、进一步评估成本 3)构建阶段:迭代地实现系统的其余部分、准备部署 4)产品化阶段:beta 测试、部署 18、统一过程中的核心工作流有哪些 答:1)核心工作流程:业务建模、需求、分析设计、实现、测试、部署。2)核心支持工作流程:环境、项目管理、配置与变更管理 19、概念模型建立的步骤 答案:列出候选的概念类 画出领域模型图 必要时加入概念类间的关联 必要时加入概念类的属性 20、标准建模语言 UML 的重要内容可以由哪五类图(共 9 种图形)来定义 答:用例图:用例图。静态图:类图、对象图 行为图:状态图、活动图 交互图:时序图、协作图 实现图:组件图、部署图 21、协作图和顺序图的区别 协作图和顺序图都表示出了对象间的交互作用,但是它们侧重点不同。顺序图清楚地 表示了交互作用中的时间顺序,但没有明确表示对象间的关系。协作图清楚地表示了 对象间的关系,但时间顺序必须从顺序号获得。顺序图常常用于表示方案,而协作图 用于过程的详细设计。22、简述统一建模语言(UML):统一建模语言(UML)是一种绘制软件蓝图的标准语言。可以用 UML 对软件密集型系统的制品进行可视化详述和文档化。UML 是一种定义良好、易于表达、功能强大且普遍适用的可视化建模语言。它融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。UML 的作用就是用很多图从静态和动态方面来全面描述我们将要开发的系统。

    注意事项

    本文(UML期末考试试题与答案解析.pdf)为本站会员(l***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开