网站大量收购闲置独家精品文档,联系QQ:2885784924

UML的课后习题答案.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UML的课后习题答案

填空题 第一章 (1)统一建模语言UML是绘制软件蓝图的标准工具语言,可以对软件系统产品进行说明、可视化、构造和编制文档。 (2)UML在实际软件项目中,可以用于构造各种类型系统的业务模型和软件模型。 (3)软件的开发模式有瀑布模型、喷泉模型、基于构件的开发模型和XP方法。 (4)面向对象程序的三大要素是多态、封装和继承。(抽象) (5)瀑布模型的缺点是缺乏灵活性,特别是无法解决软件需求不明确或不准确的问题。 第二章 (1) 在UML中,静态视图包含有两种视图,分别是 类图 和 对象图 。 (2) 规格说明,修饰,拓展划分 是UML常用的通用机制。 (3) 够造型,标记型,约束 是UML常用的扩展机制。 (4) 用例视图 描述了系统的 参与者 与系统进行交互的功能,是参与者所能观察和使用到的系统功能的模型图。 (5) 状态图是通过对象的各种 状态 来建立模型来描述对象的 随时间变化的 动态行为,并且它是独立的对象为中心进行描述。 第三章 (1)Rational Rose默认支持的目标语言主要包括 Java、Visual Basic等。(C++,C#) (2) 部署 视图显示的是系统的实际部署情况,它是为了便于理解系统如何在一组处 理解节点上的物理分布,而在分析和设计中使用的架构视图。 (3)使用Rational Rose 生成代码的步骤包括选择待转换的目标模型 、检查Java语言的语法错误 (4)在用例视图中包括了系统中的所有参与者、用例和用例图,必要时还可以在其中添加顺序图、协作图 、活动图 和类图 等。 (5) 构件视图 用来描述系统中的各个实现模块以及它们之间的依赖关系包含模型代码库、执行文件、运行库和其他构件等信息。 第四章 (1)对象图的目的在于描述系统中参与交互的各个对象在同一时刻是如何运行的。 (2)链是两个或多个对象之间的独立连接,是关联的实例。 (3)在UML的图形表示中,类是由 (4)依赖关系使用一个从客户指南提供者的虚箭头来进行表示。 (5)在接口中包含一系列操作但是不包含属性,并且它没有对外界可见的关联。 第五章 1)包是用于把元素组织成组的通用机制。 (2)包的可见性关键字包括private、public和protect。 (3)包之间的关系总的来讲可以概括为依赖关系和嵌套关系。 (4)将系统分层很常用的一种方式是将系统分为用户界面层、业务逻辑层和数据访问层的 三层结构。 (5)包是包图中最重要的概念,它包含了一组模型元素。 第六章 (1)由参与者、用例以及它们之间的关系构成的用于描述系统功能的动态视图称为为用例图。 (2)参与者、用例、系统边界和关系是用例图组成的要素。 (3)用例中的主要关系有包含、泛化和扩展。 (4)用例的粒度是指用例包含的系统服务或功能单元的多少。 (5)系统边界是用来表示正在建模系统的边界,这个边界是指系统与系统之间的界限。 第七章 (1)在UML的表示中,交互图将交互关系表示为一个二维图。其中,纵向是时间轴,时间沿竖线向下延伸。横向代表了在协助中个独立对象的角色。 (2)序列图构成的对象是对象、生命线、激活和消息。 (3)分支指的是从同一点出发多个消息并指向不同的对象,根据条件是否互斥,可以有条件和并行两种。 (4)生命线是一条垂直的虚线,用来表示序列图中的对象在同一段时间内的存在。 (5)序列图中的对象的表示形式使用包围名称的矩形框来标记,所显示的对象及其类的名称带有下划线,两者用冒号隔开 第八章 (1)活动图是模型中的整体单元,表示一个程序或工作流,常用于计算机流程和工作流程建模。 (2)动作状态是原子性的动作或操作的执行状态,它不能被外部事件的转换中断。 (3)活动状态可以有内部转换,可以有出口动作和入口动作。 (4)活动图中的初始状态使用黑色实心圆表示。 (5)泳道技术将是一个活动图中的活动状态进行分组,每一组表示一个特定的类、人或部门、他们完成组内的活动。 第九章 1.uml的交互图中,强调对象之间关系和消息传递的是 (协作图)。 2.(结构图)的作用体现在显示对象及其交互关系的空间组织结构。 3.在协作图中的 (链) 是两个或多个对象之间的 (连接)关联的实例。 4.uml中,对象行为是对象间为完成某一目的而进行的一系列消息传递,消息序列可用 (顺序号)和 (消息的名称)来表示。 5. uml中的协作图强调的是交互对象的整体结构,是按照(空间结构)进行布图。 第十章 初始状态在状态途中用实心圆表示, 终止状态在状态图中用含有实心圆的空心圆表示。 2判定/分支将转换路劲分为多个部分,每一个部分都是一个分支,都有单独监护条件。 4在uml中 状态图由对象的各个状态和连接这些状态的装换组成,是展示状态与状态转换的图。 第十一章 1.填空题 (1) (2)UML中

文档评论(0)

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

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

1亿VIP精品文档

相关文档