UML综合经典练习题集(3)

2020-03-26 21:35

上插入附加的动作序列而构成的,则称( ) A、用例A扩展用例B C、用例A继承用例B A、用例A实现用例B C、用例A扩展用例B 则称( )

A、用例A扩展用例B C、用例A包括用例B A、数据对象 C、实体类 A、概念类 C、实现类

B、用例A继承用例B D、用例A实现用例B B、控制类 D、边界类 B、分析类 D、接口 B、接口 D、消息传递 B、控制流 D、活动 B、决策点 D、活动

B、初始节点和活动终点 D分叉 B、流程图 D、状态图 B、协作图 D、状态图

B、用例A包含用例B D、用例A实现用例B B、用例A继承用例B D、用例A包括用例B

13.如果用例A与用例B相似,但A的动作序列是通过改写B的部分或者扩展B的动作而获得的,则称( )

14.如果用例B是用例A的某项子功能,并且建模者确切地知道在A所对应的动作序列中何时将调用B,

15.( )作为完成用例任务的责任承担者,协调、控制其他类共同完成用例规定的功能或行为

16.( )是一种不包含操作的实现部分的特殊类。

17.( )是对象与其外界相互关联的唯一途径。 A、函数调用 C、状态转换 A、信息流

18.在UML活动图中,( )表示一个操作完成后对其后续操作的触发。 C、初始活动 A、并发控制 C、对象 A、活动 C、结合 A、时间图 C、活动图 A、交互图 C、对象图 二、多选题

1.用例之间的关系主要有( ) A、聚合 C、扩展 A、包含 C、扩展

B、继承 D、包含 B、继承 D、聚合

19.在UML活动图中,( )表示活动需要输入的对象或者作为活动的处理结果输出的对象。

20.在活动图中,( )是从多个源活动汇合到一个。

21.( )是一种特殊形式的状态机,用于对计算流程和工作流程建模。

22.( )使用类图的一个子集,用于强化某个时间点类实例之间的关系。

2.用例之间的关系主要有( )

3.两个类之间的关联表示他们之间存在一种不适于继承的逻辑关系。在关联关系的表示图元的两端,可以表示参与关联的( )特性。 A、约束

B、可见性

C、角色名

D、多重性

B、虚包{《Facade》} D、系统{《system》} B、包内公开(package) D、私有(private)

4.在UML中,以下( )是可以应用于包的构造型 A、框架{《Framework》} C、子系统{《Subsystem》} A、公开(public) C、保护(protected) 题来确定

A、系统同环境如何进行交互

B、由谁安装系统 D、系统的使用者是谁 B、用例建模 D、识别参与者

C、系统为哪些对象提供信息、服务 A、描述非功能需求 C、识别用例

5.对于类,其属性的可见性表示对类的外部世界的可见性,它有以下( )选项

6.基于用例图的需求捕获的第一步就是确定系统的参与者,在寻找系统参与者时,可以根据以下( )等问

7.在采用用例模型捕获需求时,需要执行如下( )操作

8.以下对部署图说法正确的有( ) A、部署图有主要建模元素是构件

B、使用部署图可以显示运行时系统的结构,同时还传达构成应用程序的硬件和软件的配置的部署方式 C、从部署图中,可以了解到软件与硬件之间物理关系及处理节点的组件分布情况 D、部署图(deployment,配置图)是用来显示系统中软件和硬件的物理结构 9.用例图的节点包括( ) A、用例 C、关联

B、边界 D、执行者

10.在识别用例时,以下( )问题可以帮助识别用例 A、当系统状态发生故障时,是否需要通知参与者

B、系统是否存在外部事件,如果存在,是哪个能参与者通知系统这些个部事件 C、参与者希望系统为他提供什么样的功能 D、系统运行环境是什么 综合测试题四参考答案:

单选题:1-5 DDADA 6-10 CADAB 11-15 ACBAB 16-20 DDBCC 21-22 CC 多选题:1 BCD 2 ABC 3 ABCD 4 ABCD 5 ABCD 6 ABCD 7 ABCD 8 BCD 9 ABD 10 ABC

综合测试题五

一、单选题

1.在活动图中,( )表示一个具有子结构的纯粹计算的执行,通常为操作或位于其内的声明的调用成真实世界程序的执行。 A、状态

B、活动 D、活动状态 B.完善 D.迭代 B、通信图 D、类图

C、顺序状态 A.建模 C.优化 A、用例图 C、协作图

2.UML系统设计的一般步骤包括系统对象设计、系统体系结构设计和系统设计的( )和审查。

3.用于概述相互合作的对象流的交互关系和链接关系。

4.在UML顺序图中,如果一条消息从对象a传向对象b,那么其( )是一条从b指向a的虚线有向边,它表示原消息的处理已经完成处理结果( )用于概述相互合作的对象流的交互关系和链接关系。 A、用例图 C、协作图

B、通信图 D、类图 B、自消息 D、同步消息

B、创建(create)消息 D、自消息 B.体系结构 D.功能要求 B、控制流 D、活动 B.用户

D.问题领域专家 B.对象 D.数据

5.在顺序图中,下图表示( ) A、 带时廷的消息 C、异步消息

6.在UML顺序图中,( )对消息传递的目标对象的销毁。 A、销毁(destory)消息 C、返回消息 A.状态

7.UML客户需求分析产生的用例模型描述了系统的( )。 C.静态模型 A、信息流

8.在UML活动较中,( )表示操作之间的信息交换。 C、初始活动 A.软件生产商

9.在UML的需求分析建模中,用例模型必须与( )反复交流并加以确认。 C.软件开发人员 A.事件 C.执行者 的动作。 A.一组对象 C.多个执行者 A.交互

B.一个对象 D.几个子系统 B.状态 D.软件复用

10.状态图描述一个对象在不同( )的驱动下发生的状态迁移。

11.状态图可以表现( )在生存期的行为、所经历的状态序列、引起状态转移的事件以及因状态转移而引起

12.顺序图和合作图建立了UML面向对象开发过程中的对象动态( )模型。 C.体系结构

13.顺序图描述( )对象之间消息的传递顺序。

A.某个

B.单个 D.一组

C.一个类产生的

14.顺序图的模型元素有( )、消息、链接等,这些模型元素表示某个用例中的若干个对象和对象之间所传递的消息,来对系统的行为建模。 A.对象 C.活动 A.数据流 C.消息流

B.箭头线 D.状态 B.控制流 D.数据字典 B、返回消息 D、简单消息 B.设计方法 D.软件复用 B、状态 D监护条件 B.修改 D.删除

B.系统体系层次结构 D.功能要求 B.动作 D.私有成员 B.完全不同 D.稍有差异 B.对象静态模型 D.体系结构模型 B.对象的时序 D.系统体系结构框架 B.状态图 D.构件图

15.顺序图和合作图主要用于用例图中( )的建模,用它们来描述用例图的行为。

16.UML的( )表示消息源发出消息后不必等待消息处理过程的返回,即可继续执行自己的后续操作。 A、异步消息 C、同步消息 A.软件调用 C.子系统 A、转换 C、事件 A.查找 C.创建 A.状态

17.设计模式在面向对象系统设计中是( )的一种形式。

18.要状态机图中,( )表示两个状态之间的关系,源状态和目的状态。

19.“对象容器”设计模式对有限的对象进行管理,它不能( )对象。

20.UML系统需求分析阶段产生的包图描述了系统的( )。 C.静态模型 A.正负号 C.具体值

21.类和对象都有属性,它们的差别是:类描述了属性的类型,而对象的属性必须有( )。

22.UML的客户需求分析、系统分析和系统设计阶段产生的模型,其描述图符( )。 A.完全相同 C.不可以通用 A.数据模型

23.UML的系统分析进一步要确立的三个系统模型是( )、对象动态模型和系统功能模型。 C.对象关系模型 A.并发处理行为 C.类的关系 A.活动图 C.配置图 二、多选题

1.状态图和活动图建立了UML面向对象开发过程中的对象动态( )模型。 A.交互

B.状态 D.软件复用

C.体系结构

24.活动图中的分劈和同步接合图符是用来描述( )。

25.在UML的需求分析模型中,对用例模型中的用例进行细化说明应使用( )。

2.活动图的边包括( )

A、数据流 C、对象流

B、控制流 D、消息

3.对于活动图,以下说法正确的有( )

A、活动图适用于精确地描述单个用例中的处理流程,也可用来描述多个用例联合起来形成的处理流程,表达相对复杂的业务操作或软件处理过程,有时甚至可以针对类中某个个复杂的操作用活动图给出实现细节

B、活动图中包含控制流和信息流,控制流表示一个操作完成后对其后续操作的触发,信息流则刻画操作这间的信息交换

C、活动图的基本建模机制包括节点、边及泳道

D、活动图描述实体为完成某项功能面执行的操作序列,其中的某些操作或者操作的子序列可以并发和同步

4.时间图中,包含以下( )几个部分。 A、值生命线 C、状态生命线

B、消息标签和消息端点 D、消息

5.一个( )迁移图符可以有多个源状态或目标状态,它们可以把一个控制分解为并行运行的并发状态,或将多个并发线程接合成单个线程。 A.状态 C.活动 A.对象 C.执行者

B.对象 D.同步并发 B.事件 D.系统

6.活动图中动作状态之间的迁移不是靠( )触发的,当活动(动作)状态中的活动完成时迁移就被触发。

7.利用部署图,可以( )

A、探究系统和生产环境中的其它系统的依赖关系,这些系统可能是已经存在,或是将要引入的 B、探究系统投产的相关问题 C、描述一个应用主要的部署结构

D、描述一个商业应用主要的部署结构,描述一个组织的硬件网络基础结构 综合测试题五参考答案:

单选题:1-5 DCBAD 6-10ACABA 11-15 BADAB 16-20 ADACB 21-25 CABAA 多选题:1B 2BC 3ABD 4 BCD 5 D 6 B 7 ABCD


UML综合经典练习题集(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:吊车性能手册

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: