UML系统建模基础学习教程课后练习习题答案.docx

UML系统建模基础学习教程课后练习习题答案.docx

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
.. .. .. UML 系统建模基础教程课后答案 第一章 面向对象设计与 UML 1. 填空题 1) UML 2) 封装 继承 多态 3) 继承 (4 ) 瀑布模型 喷泉模型 基于组件的开发模型 XP 开发模型 选择题 (1)C (2)A B C D (3)A B C D (4)A B C (5)A 3.简答题 1.试述对象和类的关系 。 (1 )类是具有相同或相似结构 、操作和约束规则的对象组成的集合 ,而对象是某一类的具 体化实例 ,每一个类都是具有某些共同特征的对象的抽象 。类与对象的关系就如模具和铸 件的关系 ,类的实例化结果就是对象 ,而对一类对象的抽象就是类 .类描述了一组有相同特 性和相同行为的对象 。 第二章 UML 通用知识点综述 . 专业专注 . .. .. .. 1.填空题 1)依赖 泛化 关联 实现 2)视图 图 模型元素 3 )实现视图 部署视图 4 )构造型 标记值 约束 5 )规格说明 修饰 通用划分 2. 选择题 (1)D (2)C (3)A (4)A B (5)D 3.简答题 (1 )在 UML 中面向对象的事物有哪几种 ? 在 UML 中,定义了四种基本的面向对象的事物 ,分别是结构事物 、行为事物 、分组事物 和注释事物等 。 (2 )请说出构件的种类 。 构件种类有 :源代码构件 、二进制构件和可执行构件 。 (3 )请说出试图有哪些种类 。 在 UML 中主要包括的视图为静态视图 、用例视图 、交互视图 、实现视图 、状态机视图 、活 动视图 、部署视图和模型管理视图 。 (4 )请说出视图和图的关系 。 . 专业专注 . .. .. .. 视图和图是包含和被包含的关系 。在每一种视图中都包含一种或多种图 。 (5 )请简述 UML 的通用机制 。 UML 提供了一些通用的公共机制 ,使用这些通用的公共机制 (通用机制 )能够使 UML 在 各种图中添加适当的描述信息 ,从而完善 UML 的语义表达 。 通常 ,使用模型元素的基本功 能不能够完善的表达所要描述的实际信息 ,这些通用机制可以有效地帮助表达 ,帮助我们 进行有效的 UML 建模。 UML 提供的这些通用机制 ,贯穿于整个建模过程的方方面面 。前 面我们提到 , UML 的通用机制包括规格说明 、修饰和通用划分三个方面 。 第三章 Rational 统一过程 1.填空题 1)角色 活动 产物 工作流 2 )逻辑视图 过程视图 物理视图 开发视图 用例视图 3)设计 开发 验证 4)二维 5 )周期 迭代过程 里程碑 2.选择题 1)ABCD 2)ACD 3)ACD 4)ABC 5)ABCD . 专业专注 . .. .. .. 3.简答题 1 )请描述迭代过程有几个阶段 。 初始阶段 、细化阶段 、构造阶段和移交阶段 。 ( 2 ) Rational 统一过程以一种能够被大多数项目和开发组织都适用的形式建立起来 ,其 所包含的六项最佳时间指的是什么 ? 迭代式软件开发 、需求管理 、基于构件的架构应用 、建立可视化的软件模型 、软件质量验 证和软件变更控制 。 3 )在 Rational 统一过程的开发流程中 ,分别使用哪几种最主要的建模元素来进行表达? 在 Rational 统一过程的开发流程中 ,分别使用角色 、活动 、产物和工作流四种建模元素来进行表达 。 4 )对于一个以架构为中心的开发组织,需要对架构的那些方面进行关注? 对于一个以架构为中心的开发组织 ,需要对架构的目的 、架构的表示和架构的过程进行关注。 5 )简要说明什么事 Rational 统一过程 Rational 统一过程是 Rational 软件开发公司的一款软件产品 ,并且和 Rational 软件开发公 司开发的一系列软件开发工具进行了紧密的集成 。 Rational 统一过程拥有自己的一套架 构,并且这套架构是以一种大多数项目和开发组织都能够接受的形式存在的 。它提供了如 何对软件开发组织进行管理的方式 ,并且拥有自己的目标和方法 。 (6 )试述实现 Rational 统一过程的步骤 实现 Rational 统一过程的步骤 :评估当前状态 、建立明确目标 、识别过程风险 、计划过程 . 专业专注 . .. .. .. 实现 、执行过程实现和评价过程实现 。 (7 )Rational 统一过程对现代软件开发的发展起到了什么作用 ? Rational 统一过程作为一种软件工程过程为开发组织提供了如何在开发过程中如何对软件 开发的任务进行严格分配 、如何对参与开发的人员职责进行严格的划分等方法 。按照预先 制定的计划 ,这些计划包括项目时间计划和经费预算 ,开发出高质量的软件产品 ,

文档评论(0)

158****3804 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档