uml选择

上传人:小** 文档编号:70924698 上传时间:2019-01-19 格式:DOC 页数:14 大小:60KB
返回 下载 相关 举报
uml选择_第1页
第1页 / 共14页
uml选择_第2页
第2页 / 共14页
uml选择_第3页
第3页 / 共14页
uml选择_第4页
第4页 / 共14页
uml选择_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《uml选择》由会员分享,可在线阅读,更多相关《uml选择(14页珍藏版)》请在金锄头文库上搜索。

1、第1章 面向对象概述 选择题(1)可以认为对象是 abc 。(A)某种可被人感知的事物(B)思维、感觉或动作所能作用的物质(C)思维、感觉或动作所能作用的精神体(D)不能被思维、感觉或动作作用的精神体(2)类的定义要包含以下的要素 abd 。(A)类的属性(B)类所要执行的操作(C)类的编号(D)属性的类型(3)面向对象程序的基本特征不包括 b 。(A)封装(B)多样性(C)抽象(D)继承(4)下列关于类与对象的关系的说法不正确的是 a 。(A)有些对象是不能被抽象成类的(B)类给出了属于该类的全部对象的抽象定义(C)类是对象集合的再抽象(D)类用来在内存中开辟一个数据区,并存储新对象的属性第

2、2章 UML概述选择题(1)UML图不包括 d 。(A)用例图(B)类图(C)状态图(D)流程图(2)下列关于视图的说法不正确的是 d 。(A)用例视图描述了系统的参与者与系统进行交互的功能(B)交互视图描述了执行系统功能的各个角色之间相互传递消息的顺序关系(C)状态机视图是通过对象的各种状态来建立模型来描述对象随时间变化的动态行为(D)构件视图表示运行时的计算资源(例如计算机以及它们之间的连接)的物理布置(3)构件不包括 c 。(A)源代码构件(B)二进制构件(C)UML图(D)可执行构件(4)下列关于互视图说法正确的是 a 。(A)交互试图描述了执行系统功能的各个角色之间相互传递消息的顺序

3、关系,是描绘系统中各个角色或功能交互的模型(B)交互视图包含类图和顺序图(C)交互视图的主要目的是帮助开发团队以一种可视化的方式理解系统的功能需求(D)交互视图是参与者所能观察和使用到的系统功能的模型图(5)下列关于对象约束语言的特性,说法不正确的是 b 。 (A)对象约束语言不仅是一种查询(Query)语言,同时还是一种约束(Constraint)语言(B)对象约束语言是一种弱类型的语言(C)对象约束语言是基于数学的,但是却没有使用相关数学符号的内容(D)对象约束语言也是一种声明式(Declarative)语言第3章 Rational Rose 概述选择题(1)Rational Rose的代

4、码生成功能可以针对不同类型的目标语言生成相应的代码Rational Rose 企业版默认支持的目标语言不包括 d 。(A)Java(B)CORBA(C)Visual Basic(D)C#(2)下面不是Rational Rose 中的试图是 c 。(A)用例视图(B)部署视图(C)数据视图(D)逻辑视图(3)Rational Rose建模工具可以执行以下几项任务,其中不包括 b 。(A)非一致性检查(B)生成Delphi语言代码(C)报告功能(D)审查功能(4)下列说法不正确的是 b 。(A)在用例视图下可以创建类图(B)在逻辑视图下可以创建构件图(C)在逻辑视图下可以创建包(D)在构建试图下可

5、以创建构件第5章 用例图选择题(1)下面不是用例图组成要素的是 c 。(A)用例(B)参与者(C)泳道(D)系统边界(2)识别用例要注意的事项不包括下面哪一个 d 。(A)参与者希望系统提供什么功能(B)参与者是否会读取、创建、修改、删除、存储系统的某种信号?如果是的话,参与者又是如何完成这些操作的(C)参与者是否会将外部的某些事件通知给系统(D)系统将会由哪些人来使用(3)下例说法不正确的是 b 。(A)用例和参与者之间的对应关系又叫做通信关联,它表示参与者使用了系统中的哪些用例(B)参与者只能是人,不能是子系统、时间等(C)特殊需求指的是一个用例的非功能性需求和设计约束(D)在扩展关系中,

6、基础用例提供了一个或者多个插入点,扩展用例为这些插入点提供了需要插入的行为(4)下列对用例的泛化关系描述不正确的是 b 。(A)用例的泛化关系中,所有的子用例都有相似的目的和结构。注意它们是整体上的相似(B)用例的泛化关系中,基础用例在目的上可以完全不同,但是它们都有一段相似的行为,它们的相似是部分的相似不是整体的相似(C)用例的泛化关系类似于面向对象中的继承,它把多个子用例中的共性抽象成一个父用例。子用例在继承父用例的基础上可以进行修改(D)用例的泛化指的是一个父用例可以被特化形成多个子用例,而父用例和子用例之间的关系就是泛化关系第6章 类图与对象图选择题(1)下列关于和类图的说法正确的是

7、c 。(A)类图(Class Diagram)是由类,构件等模型元素以及它们之间的关系构成的(B)类图的目的在于描述系统的运行方式,而不是系统如何构成的(C)一个类图通过系统中的类以及类之间的关系来描述系统的静态方面(D)类图与数据模型有许多相似之处,区别就是数据模型不仅描述了系统内部信息的结构,也包含了系统的内部行为,系统通过自身行为与外部事物进行交互(2)下列关于对象和对象图的说法正确的是 b .(A)对象图描述系统在某一个特定时间点上的动态结构(B)对象图是类图的实例和快照,即类图中的各个类在某一个时间点上的实例及其关系的静态写照(C)对象图中包含对象和类(D)对象是类的特定实例,链是类

8、的属性的实例,表示对象的特定属性(3)类之间的关系不包括 d 。(A)依赖关系(B)泛化关系(C)实现关系(D)分解关系(4)下列关于接口关系的说法不正确的是 d 。(A)接口是一种特殊的类(B)所有接口都是有构件型的类(C)一个类可以通过实现接口从而支持接口所指定的行为(D)在程序运行的时候,其他对象不仅需要依赖于此接口,还需要知道该类对接口实现的其他信息第7章 序列图选择题(1)下列关于序列图的说法不正确的是 d 。(A)序列图是对对象之间传送消息的时间顺序的可视化表示(B)序列图从一定程度上更加详细地描述了用例表达的需求,将其转化为进一步更加正式的精细表达(C)序列图的目的在于描述系统中

9、各个对象按照时间顺序的交互过程(D)在UML的表示中,序列图将交互关系表示为一张二维图,其中横向是时间轴,时间沿竖线向下延伸。纵向代表了在协作中各独立对象的角色(2)下列关于序列图的用途中,说法正确的是 d 。(A)描述系统在某一个特定时间点上的动态结构(B)确定和丰富一个使用语境的逻辑表达(C)细化用列的表达(D)有效地描述如何分配各个类的职责以及各类具有相应职责的原因(3)消息的组成不包括 a 。(A)接口(B)活动(C)发送者(D)接收着(4)下列关于生命线的说法不正确的是 d 。(A)生命线是一条垂直的虚线,用来表示序列图中的对象在一段时间内的存在(B)在序列图中,每个对象的底部中心的

10、位置都带有生命线(C)在序列图中,生命线是一条时间线,从序列图的顶部一直延伸到底部,所用时间取决于交互持续的时间,即生命线表现了对象存在的时段(D)序列图中的所有对象在程序一开始运行的时候,其生命线都必须存在第8章 协作图选择题(1)下列关于协作图的说法不正确的是 c 。(A)协作图是在一次交互过程中有意义对象和对象间的链键模(B)协作图显示了对象之间如何进行交互以执行特定用例或用例中特定部分的行为(C)协作图的目的在于描述系统中各个对象按照时间顺序的交互的过程(D)在协作图中,类元角色描述了一个对象,关联角色描述了协作关系中的链,并通过几何排列表现交互作用中的各个角色(2)下列关于协作图的用

11、途,说法不正确的是 c 。(A)通过描绘对象之间消息的传递情况来反映具体的使用语境的逻辑表达(B)显示对象及其交互关系的空间组织结构(C)显示对象及其交互关系的时间传递顺序(D)表现一个类操作的实现(3)在UML中,协作图的组成不包括 c 。(A)对象(B)消息(C)发送者(D)链(4)下列关于协作图中的链,说法不正确的是 c 。(A)在协作图中的链是两个或多个对象之间的独立连接(B)在协作图中的链是关联的实例(C)在协作图中,需要关于某个类的所有对象都出现,同一个类的对象在一个协作图中也不可以充当多个角色(D)在协作图中,链的表示形成为一个或多个相连的或弧第9章 状态图选择题(1)下面不是状

12、态图组成要素的是 d 。(A)状态(B)转换(C)初始状态(D)链(2)状态在于 a 。(A)对实体在其生命周期中的各种状况进行键模,一个实体总是在有限的一段时间内保持一个状态(B)将系统的需求先转化成图形表示,在转化成程序的代码(C)表示两个或多个对象之间的独立链接,是不同对象在不同时期的图形描述(D)描述对象与对象之间的定时交互,显示了对象之间消息发送成功或者失败的状态(3)下列说法不正确的是 d 。(A)触发器事件就是能够引起状态转换的事件,触发器事件可以是信号、调用等(B)没有明确标明触发器事件的转换是由状态中活动的完成引起的(C)内部转换只有源状态,没有目标状态,不会激发入口和出口动

13、作,因此内部转换激发的结果不改变本来的状态(D)浅历史状态是保存在最后一个引起封装组成状态退出的显式转换之前处于活动的所有状态(4)下列对状态图的描述不正确的是 c 。(A)状态图通过建立类对象的生命周期模型来描述对象随时间变化的动态行为(B)状态图适用于描述状态和动作的顺序,不仅可以展现一个对象拥有的状态,还可以说明事件如何随着时间的推移来影响这些状态(C)状态图的主要目的是描述对象创建和销毁的过程中资源的不同状态,有利于开发人员提高开发效率(D)状态图描述了一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处的状态对不同的时间做出反应第10章 活动图选择题(1)下面不是活动图组成要

14、素的是 a 。(A)生命线(B)动作状态(C)泳道(D)活动状态(2)动作状态(Action State) b c 。(A)是非原子性的动作或操作的执行状态(B)是原子性的动作或操作的执行状态,它不能被外部事件的转换中断(C)通常用于对工作流执行过程中的步骤进行建模(D)从理论上讲,所占用的处理时间极长(3)下列说法不正确的是 c 。(A)分支将转换路径分成多个部分,每一部分都有单独的监护条件和不同的结果(B)一个组合活动在表面上看是一个状态,但其本质却是一组子活动的概括(C)活动状态是原子性的,用来表示一个具有子结构的纯粹计算的执行(D)对象流中的对象表示的不仅仅是对象自身,还表示了对象作为过程中的一个状态存在(4)下列对活动图的描述不正确的是 d 。(A)活动图可以算是状态图的一个变种,并且活动图的符号非常相似(B) 活动图是模型中的完整单元,表示一个程序或工作流,常用于计算流程和工作流程建模(C)活地图是一种用于描述系统行为的模型试图,它可用来描述动作和动作导致对象状态改变的结果(D)活地图是对象之间传递消息的时间顺序的可视表示,目的在于描述系统中各个对象按照时间顺序的交互过程第11章 包图选择题(1)下列关

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号