ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:1,015.10KB ,
资源ID:14544589      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14544589.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(UML课后习题答案Word文档格式.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

UML课后习题答案Word文档格式.docx

1、(3)使用Rational Rose 生成代码的步骤包括选择待转换的目标模型 、检查Java语言的语法错误、设置代码生成属性、生成代码。(4)在用例视图中包括了系统中的所有参与者、用例和用例图,必要时还可以在其中添加顺序图、协作图 、活动图 和类图 等。(5) 构件视图 用来描述系统中的各个实现模块以及它们之间的依赖关系 包含模型代码库、执行文件、运行库和其他构件等信息。第四章(1)对象图的目的在于描述系统中参与交互的各个对象在同一时刻是如何运行的。(2)链是两个或多个对象之间的独立连接,是关联的实例。(3)在UML的图形表示中,类是由名字、属性和方法三个部分组成的。(4)依赖关系使用一个从客

2、户指南提供者的虚箭头来进行表示。(5)在接口中包含一系列操作但是不包含属性,并且它没有对外界可见的关联。第五章1)包是用于把元素组织成组的通用机制。(2)包的可见性关键字包括private、public和protect。(3)包之间的关系总的来讲可以概括为依赖关系和嵌套关系。(4)将系统分层很常用的一种方式是将系统分为用户界面层、业务逻辑层和数据访问层的三层结构。(5)包是包图中最重要的概念,它包含了一组模型元素。第六章(1)由参与者、用例以及它们之间的关系构成的用于描述系统功能的动态视图称为为用例图。(2)参与者、用例、系统边界和关系是用例图组成的要素。(3)用例中的主要关系有包含、泛化和扩

3、展。(4)用例的粒度是指用例包含的系统服务或功能单元的多少。(5)系统边界是用来表示正在建模系统的边界,这个边界是指系统与系统之间的界限。第七章(1)在UML的表示中,交互图将交互关系表示为一个二维图。其中,纵向是时间轴,时间沿竖线向下延伸。横向代表了在协助中个独立对象的角色。(2)序列图构成的对象是对象、生命线、激活和消息。(3)分支指的是从同一点出发多个消息并指向不同的对象,根据条件是否互斥,可以有条件和并行两种。(4)生命线是一条垂直的虚线,用来表示序列图中的对象在同一段时间内的存在。(5)序列图中的对象的表示形式使用包围名称的矩形框来标记,所显示的对象及其类的名称带有下划线,两者用冒号

4、隔开第八章(1)活动图是模型中的整体单元,表示一个程序或工作流,常用于计算机流程和工作流程建模。(2)动作状态是原子性的动作或操作的执行状态,它不能被外部事件的转换中断。(3)活动状态可以有内部转换,可以有出口动作和入口动作。(4)活动图中的初始状态使用黑色实心圆表示。(5)泳道技术将是一个活动图中的活动状态进行分组,每一组表示一个特定的类、人或部门、他们完成组内的活动。第九章1.uml的交互图中,强调对象之间关系和消息传递的是 (协作图)。2.(结构图)的作用体现在显示对象及其交互关系的空间组织结构。3.在协作图中的 (链) 是两个或多个对象之间的 (连接)关联的实例。4.uml中,对象行为

5、是对象间为完成某一目的而进行的一系列消息传递,消息序列可用 (顺序号)和 (消息的名称)来表示。5. uml中的协作图强调的是交互对象的整体结构,是按照(空间结构)进行布图。第十章1.初始状态在状态途中用实心圆表示, 终止状态在状态图中用含有实心圆的空心圆表示。 2判定/分支将转换路劲分为多个部分,每一个部分都是一个分支,都有单独监护条件。4在uml中 状态图由对象的各个状态和连接这些状态的装换组成,是展示状态与状态转换的图。第十一章1.填空题(1)构件是系统中遵从一组接口且提供实现的一个物理部件,通常指开发和运行时类的物理实现。(2)在UML中,连接的表现形式使用一条实线表示,在实线上可以添

6、加构造型和名称。(3)构件图是用来表示系统中构件与接口以及定义的它们之间的关系图。(4)部署图的组成元素包括节点、设备和连接。(5)节点是存在于运行时并代表一项计算资源的物理资源,一般用于对执行处理或计算的资源建模。第十二章 (1) 软件开发过程 是指实施与软件开发和维护中的阶段、方法、技术、实践和相关产物的集合。 (2)Rational统一过程中的 核心工作流 在项目中轮流被使用,在每一次迭代中以不同的重点和强度重复。 (3)对于一个以架构为中心的开发组织,需要对 架构的目的 、 架构的表示和 架构的过程 方面进行关注。 (4) 迭代式软件开发 是能够通过一系列细化和若干个渐进的反复过程从而

7、形成有效的解决方案的软件开发方式。 (5)Rational统一过程的开发过程使用一种 二维 结构来表达。选择题(1) 对象程序的基本特征是(ABCD)A.抽象 B.封装 C.继承 D.多态(2)类包含的要素有(ABC) A.名字 B.属性 C.操作 D.编号(3)下列关于类与对象的关系说法不正确的是(A) A.有些对象是不能被抽象成类的B.类给出了属于该类的全部对象的抽象定义C.类是对象集合的再抽象D.类是用来在内存中开辟一个数据区,存储新对象的属性(4)面向对象方法中的(C)机制给予子类可以自动的拥有(复制)父类全部属性和操作。(5)建立对象的动态模型一般包含的步骤有(ABCD) A.准备脚

8、本 B.确定事件 C.准备事件跟踪表 D.构造状态图UML中的关系元素包括(ABCD)。.依赖 .关联 .泛化 .实现在UML中,定义了面向对象的事物,这些事物分为(ABCD).。.结构事物 .行为事物 .分组事物 .注释事物UML中的图包括(ABC)。.用例图 .类图.状态图 .流程图UML的视图不包括(B)。.用例视图 .类视图.状态视图 .物理视图下面不属于UML中的静态视图的是(AB)。. 状态图 .用例图.对象图 . 类图(1)下列说法正确的是(ACD)A在用例视图下可以创建类图B在逻辑视图下可以创建构件图C在逻辑视图下可以创建包D在构件视图下可以创建构件(2)在Rational R

9、ose 的逻辑视图下可以创建(ACD)A类图 B.构件图C包 D.活动图(3)Rational Rose 建模工具可以执行的任务有(ABCD)A非一致性检查 B.生成C+语言代码C报告功能 D.审查功能(4)Rational Rose 中支持的视图不包括(D)A逻辑视图 B.构件视图C部署视图 D.机构视图(5)在构建视图下的元素可以包括(ABC)A构件 B.构件图C包 D.类(1)类中的方法的可见性包括(ABC)AprivateBpublicCprotectedDabstract(不考)(2)下面属于UML中类元的类型的是(ACD)A类B对象C构件D接口(3)类之间的关系包括(ABCD)A泛

10、化B关联C实现D依赖(4)下列关于接口的关系说法正确的是(ABC)A接口是一种特殊的类B所有接口都是有构造型的类C一个类可以通过实现接口从而支持接口所指定的行为D在程序运行的时候,其他对象可以不仅需要依赖与此接口,还需要知道该类对接口实现的其他信息(5)下列关于类方法的声明正确的是(ABD)A方法定义了类所许可的行为B从一个类所创建的所有对象可以使用同一组属性和方法C每个方法应该有一个参数D如果在同一个类中定义了类似的操作,则他们的行为应该是类似的1在Rational Rose 2003中,支持(ABCD)的构造模型A.业务设计包 B.业务分析模型包C.业务用例模型包 D.CORBA Modu

11、le包2对照子系统进行建模时,在Rational Rose 2003中,内部支持的系统有(CD)A.数据系统 B.视图系统C.程序系统 D.业务系统3建立模型时包的嵌套不宜过深,包的嵌套一般以(A)为宜A23层 B.34层C12层 D.35层4下列关于包的描述中正确的是(ABCD)A每个包必须有一个区别于其他包的名称B包中可以包含其他元素,如类,接口,组件和用例等C引入(import)使得一个包中的元素可以单向访问另一个包中的元素D包的可见性分为protected,public和private5下列对于创建包的说法不正确的是(A)A在序列图和协作图中可以创建包B在类图中可以创建包C如果将包从模

12、型中永久删除,包及包中的内容都将被删除D在创建包的依赖关系时,尽量避免循环依赖1下面哪些是识别用例时要引起的注意要点?(ABC)A参与者希望系统提供什么功能B参与者是否会读取,创建,修改,删除,存储系统的某种信息。如果是的话,参与者又是如何完成这些操作的C参与者是否会将外部的某些事件通知给系统D系统将会有哪些人来使用2下面(B)不是构成用例图的基本元素A参与者 B泳道C系统边界 D用例3下面是用例间主要关系的有(ABD)A扩展 B包含C依赖 D泛化4下列对系统边界描述正确的是(ABC)A系统边界是指系统与系统之间的界限B用例图中的系统边界用来表示正在建模系统的边界C边界内表示系统的组成部分,边界外表示系统外部D可以使用Rational 绘制用例中的系统边界5在ATM自动存款机的工作模型中,用户通过输入密码将钱存入ATM机,下面属于参与者的是(ABC)A用户 BATM取款机CATM取款机管理员 D存款1序列图中的消息有着不同的类型,下列选项中属于输入消息类型的有(ABCD)A定期消息 B不定期消息C阻止消息 D同步消息2下列关于序列图的用途,说法不正确的是(A)A描述系统在某一个特定时间点上的动态结构B确认和丰富一个使用意境的逻辑表达C细化用例的表达D有效地描述如何分配各个类的职责以及各类具有相应职责的原因3下列选项属于消息的组成部分

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1