UML考试真题-

上传人:心**** 文档编号:147136170 上传时间:2020-10-07 格式:DOCX 页数:17 大小:230.94KB
返回 下载 相关 举报
UML考试真题-_第1页
第1页 / 共17页
UML考试真题-_第2页
第2页 / 共17页
UML考试真题-_第3页
第3页 / 共17页
UML考试真题-_第4页
第4页 / 共17页
UML考试真题-_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《UML考试真题-》由会员分享,可在线阅读,更多相关《UML考试真题-(17页珍藏版)》请在金锄头文库上搜索。

1、前面的实体有欠缺。828.在状态视图中,(B)表示两个状态之间的关系;源状态和目的状态。A、监护条件 B、事件 C、状态 D、转换829.在需求分析中,控制类(B)。A、负责目标软件系统与外部执行者之间的交互B、作为完成用例任务的责任承担着,负责协调,控制其他类共同完成用例规定的功能或行为C、负责保存目标软件系统中具有持久意义的信息项并向其他类提供信息访问的操作。D、负责实现用户的业务逻辑830.UML的(B)是由建模者设计的心的模型元素,但是这个模型元素的设计要建立在UML已定义的模型元素基础上。A、标记值 B、构造型 C、注释 D、约束831.一般情况下,可以将面向对象中的聚合概念区分为(

2、B)关系。A 继承 B 关联 C 组合 D 聚合832.在UML活动图中,(B)表示操作之间的信息交换。A 控制流 B 信息流 C 初始活动 D 活动833.如果用例A与用例B相似,但A的动作序列是通过改写B的部分动作或者扩展B的动作而获得的,则称(C)。A .用例A包含用例BB .用例A扩展用例B C .用例A继承用例B D .用例A实现用例B 834.UML通过图形化的表示机制从多个侧面对系统的分析和设计模型进行刻画,其中(A)包括构件图(component diagram)。它描述软件系统中各组成构件、构件的内部结构以及构件之间的依赖关系。A 构件视图 B 行为视图 C 结构视图 D 用

3、例视图835.在用例图中,执行者之间的关系只有(D)一种。A 扩展 B 包含 C 继承 D 实现836.(C)是一种特殊形式的状态机,用于对计算流程和工作流程建模。A 状态图 B 活动图 C 流程图 D 时间图837.(D)使用类图的一个子集,用于强化某个时间点类实例之间的关系。A 协作图 B 交互图 C 对象图 D 状态图838.(D)用于描述相互合作的对象间的交互关系和链接关系。A 通信图 B 用例图 C 类图 D 协作图839.在UML中,(B)可以对模型元素进行有效组织,如类、用例、构件,从而构成具有一定意义的单元。A 连接 B 包 C 构件 D 节点840.(C)是子对象或者子类自动

4、共享父对象或者父类数据结构和方法的机制,这是对象或类之间的一种关系。A 封装 B 抽象 C 继承 D 信息隐藏841.泛化使得(A)操作成为可能,即操作的实现是由它们所使用的对象的类,而不是由调用者确定的。A、多重 B、多态 C、传参 D、传值844.( C)表明了软件构件之间的依赖关系,包括源代码构件,二进制代码构件和可执行代码构件。A、用例图 B、类图 C、包图 D、构件图845.在UML中,(C)表示使用软件系统的功能、与软件系统交换信息的外部实体。A、边 B、执行者 C、用例图 D、用例846.在活动图中,(AB)的一个输出部分有一个监护条件,检查预订者是不是会员。这是一个条件线程,它

5、只有在监护条件被满足时才会激发,如果这个线程没有被激发,那么随后相对应的结合的输入部分被认为已完成。A、分叉 B、转换 C、控制 D、活动847.将下图中的接口映射为JAVA代码,具有(A)的形式。A、 void interface Service.B、 private interface Service.C 、protect interface Service.D、 public interface Service.849.(C)描述软件系统中的构件及构件之间的构成关系和依赖关系A、状态图 B、对象图 C、构件图 D、部署图850.在UML中,(B)可以对模型元素进行有效地组织,如类,用例,

6、构件,从而构成具有一定意义的单元。A、构件 B、包 C、节点 D、链接 851.在UML顺序图中,如果一条消息从对象a传向对象b,那么其(A )是一条从b指向a的虚线有向边,它表示原消息的处理已经完成,处理结果(如果有的话)沿返回消息传回。A返回消息 B创建(create)消息 C自消息 D销毁(destroy)消息852.在顺序图中,下图表示(C)A带时延的消息 B自消息 C异步消息 D同步消息853.UML通过图形化的表示机制从多个侧面对系统的分析和设计模型进行刻画,其中(B)包括构件图(components diagram),它描述软件系统中各组成构件,构件的内部结构以及构件之间的依赖关

7、系。A、 行为视图 B、构件视图 C、结构视图 D、用例视图854.(多选)ocl已经嵌入到UML2.0规约中,建模人员可以在以下(ABCD)情况下使用OCL。A、使用OCL在类上或者在类模型的类型上定义不变量B、使用OCL对构造型(stereotypes)定义类型不变量C、将OCL作为一种查询语言D、使用OCL描述操作和方法上的前置和后置条件856.当需要强调一系列相关产品对象的设计以便进行联合使用,可以考虑使用(B)。A对象池模式 B工厂模式 C单例模式 D外观模式858.UML通过图形的表示机制从多个侧面对系统的分析和设计模型进行刻画。其中(A)包括类图(classic diagram)

8、、对象图(object diagram)和包图(package diagram),它们分别从不同的层面表示系统的静态结构。A、构件视图 B、行为视图 C、结构视图 D、用例视图859.在需求分析中,实体类(B)A作为完成用例任务的责任承当着,负责协调、控制其他类共同完成用例规定的功能或行为B负责保存目标软件系统中具有持久意义的信息项并向其他类提供信息访问的操作C负责目标软件系统与外部执行者之间的交互D负责实现用户的业务逻辑860.(多选)以下(BC)属于活动图的节点A决策点 B活动 C并发控制 D对象861. 当需要强调一系列相关产品对象的设计以便进行联合使用,可以考虑使用(B)。A、对象池模

9、式 B、工厂模式 C、单例模式 D、外观模式863. UML通过图形化的表示机制从多个侧面对系统的分析和设计模型进行刻画。其中(C)包括交互图(interactivediagram)、状态图(statechart diagram)与活动图(activity diagram)。它们从不同的侧面刻画系统的动态行为。A 结构视图B 用例视图C 行为视图D 构件视图864. 在UML活动图中,(C)表示操作之间的信息交换。P26控制流初始活动信息流活动865. 在UML活动图中,(?)表示活动需要输入的对象或者作为活动的处理结果输出的对象。A 并发控制B 决策点C 对象D 活动868. 下图表示类图的

10、(B)A 聚合关系B 组合关系C 关联关系D 依赖关系869. 在状态机图中,(?)表示两个状态之间的关系:源状态和目的状态。A 事件B 监护条件C 状态D 转换870. (?)是在分析模型的基础上,添加设计元素的结果,使得分析模型更加接近系统实现。A 数据模型B 设计模型C 领域模型D 概念模型871.如果用例B是用例A的某项子功能,并且建模者确切地知道在A所对应的动作序列中间将调用8,则称(D)A、用例A继承用例B B、用例A实现用例B C、用例A扩展用例B D、用例A包含用例B872.(多选)在UML的最上一层,试图划分成()视图域。A 结构分类 B 动态行为 C模型管理 D扩展机制87

11、3.(多选)用例之间的关系主要有(ABC)A扩展 B 包含 C继承 D聚合874.当需要支持日志修改时,可以考虑使用A 命令模式 B 工厂模式 C 单例模式 D适配器模式875.(多选)当使用单件设计模式时,可以获得如下()优点。A缩小名称空间 B 允许对操作和表示进行精化操作 C对唯一实例提供受控访问 D运行可变数目的类实例数876()可用于描述用户接口、设备控制器和其他具有反馈的子系统。它可以用于描述在生命期中跨越多个不同性质阶段的被动对象行为,在每一阶段该对象都自己特殊的行为。A 状态机视图 B动态视图 C 模型管理视图 D静态视图877()有关联和类的特性,他将多个类连接起来又有着属性

12、和操作。A 继承 B关联 C泛化 D关联类879(多选)活动图的边包括A数据流 B对象流 C控制流 D消息流880(多选)用例图的节点包括()A 边界 B用例 C 执行者 D 关联881、对于某些类来说,只有一个实例是非常重要的。例如,系统中可以有多种类型的打印机,但是只能有一个打印假脱机(printer spooler),只应该一个文件系统和一个窗口管理器,为此,可以使用()。A、对象池模式 B、工厂模式 C、单例模式 D、外观模式882、()是在分析模型的基础上,添加了设计元素的结果,使得分析模型更加接近系统实现。A、数据模型 B、领域模型 C、设计模型 D、概念模型884、在面向对象的设

13、计原则中,()表示软件实体应当对扩展开放,对修改关闭,即软件实体应当在不修改的前提下扩展。 A、完全替换原则 B、开放封闭原则 C、合成/聚合服用原则 D、单一责任原则885、(多选)在需求分析的业务流程建模中,可以利用活动图描述()。A、系统对外部成现的功能 B、多个用例联合起来形成的处理流程C、多对象(或多个子系统、多个构件)协同的单个用例中的处理流程D、软件系统与外部实体共同参与的业务处理流程886、在用例图中,执行者之间的关系只有()一种。A、实现 B、继承 C、包含 D、扩展888、()是在领域模型的基础上,对系统进行进一步的分析获得的,它有三种非常有效的模型:实体类、控制类和边界类

14、。A、设计模型 B、分析模型 C、概念模型 D、E-R模型889、(多选)两个类之间的关联表示它们之间存在一种不适于继承关系的逻辑关系。在关联关系的表示图元的两端,可以表示参与关联的()特性。A、可见性 B、约束 C、角色名 D、多重性891、()以算法和数据结构为中心,其系统功能由一系列的处理步骤构成,相邻的处理步骤之间以数据流通管道相互连接。 A、分层模式 B、架构模式 C、MVC D、流程处理模式892.下图表示类图的()。A关联关系 B 实现关系 C 继承关系 D 依赖关系894.在面向对象的设计原则中,( )表示在包的依赖关系图中不允许存在环。 A 无循环依赖原则 B 接口隔离原则 C 依赖倒转原则 D 最少知识原则895.在面向对象的设计原则中,( )表示使用多个专门的接口比使用单一的总接口要好,一个类对另

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 高考

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