UML期末考试试题(共13页).doc
《UML期末考试试题(共13页).doc》由会员分享,可在线阅读,更多相关《UML期末考试试题(共13页).doc(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上一、选择1.UML的全称是( B )(A)Unify Modeling Language(B)Unified Modeling Language(C)Unified Modem Language(D)Unified Making Language2.参与者(Actor)与用例之间的关系是( C )(A)包含关系(B)泛化关系(C)关联关系(D)扩展关系3.在类图中,下面哪个符号表示继承关系( C )4.下面哪个视图属于UML语言的交互图( D )(A)行为图(B)状态图(C)实现图(D)顺序图5. 在类图中,下面哪个符号表示实现关系( C )6.下面哪个图形代表活动(
2、 D )7.UML中关联的多重度是指 ( B )(A)一个类有多个方法被另一个类调用(B)一个类的实类能够与另一个类的多个实类相关联(C)一个类的某个方法被另一个类调用的次数(D)两个类所具有的相同的方法和属性8.下面哪个不是UML中的静态视图( A )(A)状态图 (B)用例图 (C)对象图(D)类图9.( A )技术是将一个活动图中的活动状态进行分组,每一组表示一个特定的类、人或部门,他们负责完成组内的活动。(A)泳道(B)分叉汇合 (C)分支(D)转移10.下列关于状态图的说法中,正确的是(C )(A) 状态图是UML中对系统的静态方面进行建模的图之一。(B) 状态图是活动图的一个特例,
3、状态图中的多数状态是活动状态(C) 活动图和状态图是对对象的生命周期进行建模,描述对象随时间变化的行为。(D) 状态图强调对有几个对象参与的活动过程建模,而活动图更强调对单个反应型对象建模11.类图应该画在Rose的哪种(B )视图中。(A)Use Case View (B)Logic View (C)Component View (D)Deployment View12.顺序图由类角色,生命线,激活期和(B )组成(A)关系 (B)消息 (C)用例(D)实体13.关于通信图的描述,下列哪个不正确(B)(A)通信图作为一种交互图,强调的是参加交互的对象的组织;(B)通信图是顺序图的一种特例(C
4、)通信图中有消息流的顺序号;(D)在ROSE工具中,通信图可在顺序图的基础上按“F5”键自动生成;14.组件图用于对系统的静态实现视图建模,这种视图主要支持系统部件的配置管理,通常可以分为三种方式来完成,下面哪种不是其中之一( B )(A)对源代码建模 (B)对事物建模(C)对数据库建模 (D)对可执行文件建模在某个信息系统中,存在如下的业务陈述:一个客户提交0个或多个订单;一个订单由一个且仅由一个客户提交。系统中存在两个类:“客户”类和“订单”类。对应每个“订单”类的实例,存在15(B )“客户”类的实例;对应每个“客户”类的实例,存在16(D )个“订单”类的实例。(A)0个(B)1个 (
5、C)1个或多个(D)0个或多个 UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中17( B )是面向对象系统规模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择18 ( A ) ;当需要说明体系结构的静态实施视图时,应该选择19 ( D ) 。A 构件图B类图C对象图D部署图在UML中,对象行为是通过交互来实现的,是对象间为完成某一目的而进行的一系列消息交换。消息序列可用两种图来表示,强调消息时间次序的图称之为20(C ),A活动图B状态图C顺序图 D通讯图该图的特点是21( A ),A有生命线及控制焦点,重点在消息的时间顺序上B
6、有路径有顺序号,为了一个消息的时间顺序给消息加数字前缀C是对系统、子系统或类的行为建模D本质上是一个流程图,显示从活动到活动的信息流强调参加交互的对象的组织图称之为22( D),A活动图B状态图C顺序图D通讯图这两种图是23(A )。A同构的,所以可以互相转换B异构的,所以不可以互相转换C强调对象行为的事件顺序,常用于对反应式系统建模D专注于系统的动态视图,状态无法确定,所以不可以互相转换类是一组具有相同属性的和相同服务的对象的抽象描述,类中的每个对象都是这个类的一个24(C)。类之间共享属性与服务的机制称为25(D)。一个对象通过发送26(B)来请求另一个对象为其服务。(24)A例证B用例C
7、实例D例外(25)A多态性 B动态绑定C静态绑定D继承(26)A调用语句B消息C命令D口令27. 以下不是用例之间的关系的是(A)A、聚合 B、泛化 C、扩展 D、包含28. 如果用例B是用例A的某项子功能,并且建模者确切地知道在A所对应的动作序列中何时将调用B,则称(A)A、用例A扩展用例B B、用例A继承用例B C、用例A包括用例B D、用例A实现用例B 29.如果用例A与用例B相似,但A的功能较B多,A的动作序列是通过在B的动作序列中的某些执行点上插入附加的动作序列而构成的,则称(B)A、用例A实现用例B B、用例A继承用例B C、用例A扩展用例B D、用例A包括用例B30. 在构件中图
8、中,(D )用于显示构件之间的关联关系。A、节点 B、包 C、构件 D、依赖关系31. (D )是一种不包含操作的实现部分的特殊类。A、概念类 B、分析类 C、实现类 D、接口32. (A )关系是类元的一般描述和具体描述之间的关系,具体描述建立在一般描述的基础之上,并对其进行了扩展,具体描述与一般描述完全一致所有特性、成员和关系,并且包含补充的信息,它用从子指向父的箭头表示,指向父的是一个空三角形。A、泛化 B、继承 C、组成 D、聚集33. ( C)使用类图的一个子集,用于强化某个时间点类实例之间的关系。A、交互图 B、协作图 C、对象图 D状态图34. ( A)是用来反映代码的物理结构。
9、A、构件图 B、用例图 C、类图 D、状态机35. 以下对部署图说法不正确的是(A )A、部署图有主要建模元素是构件 B、使用部署图可以显示运行时系统的结构,同时还传达构成应用程序的硬件和软件的配置的部署方式C、从部署图中,可以了解到软件与硬件之间物理关系及处理节点的组件分布情况D、部署图是用来显示系统中软件和硬件的物理结构36. (B )是一个类对象所可能经历的所有历程的模型图A、模型管理视图 B、状态机视图 C、动态视图 D、静态视图37. UML的( B )是由建模者设计的新的建模元素,但是这个模型元素的设计要建立在UML已定义的模型元素基础上A、标记值 B、构造型 C、注释 D、约束3
10、8. UML通过图形化的表示机制从多个侧面对系统的分析和设计模型进行刻画,其中(C )包括构件图,它描述软件系统中各组成构件,构件的内部结构以及构件之间的依赖关系A、行为视图 B、结构视图 C、构件视图 D、用例视图39、在UML中,( B )可以对模型元素进行有效组织,如类,用例,构件,从而构成具有一定意义的单元。A连接 B包 C构件 D节点40、在UML中(D )表示参与者为达成一项相对独立、完整的业务目标而要求软件系统完成的功能。A用例图 B边 C执行者 D用例41下列不属于属性的可见性的是( C )。A.公有的B.私有的C.私有保护的 D.保护的42通常对象有很多属性,下面仅能在对象内
11、部访问的属性可见性限制是( D )。A.公有的(public) B.受保护的(protected)C.友员(friendly)D.私有的(private)43下面不是活动图中的基本元素的是( D )。A.状态、判定 B.分叉、汇合C.泳道、初态D.用例、消息44.在类图中,“ #”表示的可见性是( B )(A)Public(B)Protected(C)Private(D)Package45.下面哪个符号代表包图( A )46.生命线是UML视图中哪个图形的组成部分( D )(A)类图(B)状态图(C)活动图 (D)顺序图47.在类图中,哪种关系表达总体与局部的关系(D)(A)泛化(B)实现(C
12、)依赖(D)聚合48.下面哪个UML视图是描述一个对象的生命周期的( B )(A)类图(B)状态图(C)协作图(D)顺序图49、下列关于UML叙述正确的是(D)A、UML是一种语言,语言的使用者不能对其进行扩展B、UML仅是一组图形的集合 C、UML仅适用于系统的分析与设计阶段D、UML是独立于软件开发过程的50在UML中,类之间的关系有一种为关联关系,其中多重性用来描述类之间的对应关系,下面哪个不是其中之一(D)A. 0.1B. 0.*C. 1.*D. *.*二.填空题1接口是可以在整个模型中反复使用的一组行为,是一个没有 属性 而只有 方法 的类。2多重性指的是,某个类有 多个 个对象可以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UML 期末考试 试题 13
限制150内