您好,欢迎来到微智科技网。
搜索
您的当前位置:首页UML试题集

UML试题集

来源:微智科技网


UML定义 了四类十种视图 类别 用例图 捕获需求 静态图 捕获 逻辑结构 视图 用例图 use case 类图 class 对象图 object 包图 packet 交互图 行为图 捕获 现实行为 顺序 sequence 合作 collaboration 说明 说明系统功能与执行者 系统静态结构 活跃对象 系统的分解 消息发送时序 动态协作关系 对象的动态行为 描述系统为完成某项功能而执行的操作序列,包含控制流和信息流 控制流:某 操作完成后对其后续操作的触发 信息流:刻 画操作之间的信息交换 软件实现系统中各组分以及依赖关系 运行环境的硬件及网络物理体系结构 状态图 statechart 活动图 activity 实现图 捕获 执行环境

构件图 component 部署图 deployment

1、在统一建模语言(UML)中,( 2 )B用于描述系统与外部系统及用户之间的交互。 A. 类图 B. 用例图 C. 对象图 D. 协作图 2、在下面所述中,关于UML的说法不正确的是 A。 ① UML不适用于迭代式的开发过程。 ② UML是一种可视化的建模语言。

③ 不是过程也不是方法,但允许每一种过程和方法使用它。 ④ UML描述系统的静态结构与动态行为。

A. ① B. ② C. ③ D. ④

3、在面向对象开发方法中,用UML表示软件体系架构,用到5个视图:逻辑视图、构件视图、部署视图、 C。

A.使用视图和动态视图 B.用例视图和动态视图 C.用例视图和进程视图 D.静态视图和动态视图 UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中4 B是面向对象系统规模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择5 A;

( 7 )A.构件图 B.类图 C.对象图 D.部署图 ( 8 )A.构件图 B.协作图 C.状态图 D.部署图

6. UML提供了4种动态行为图,用于对系统的动态方面进行可视化、详述、构造和文档化。当需要说明系统的交互视图时,应该选择 C 。

A.状态机图 B.活动图 C.顺序图 D.部署图 7、UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中 A 是面向对象系统建模中最常用的图,用于说明系统的静态涉及视图。

A. 类图 B. 构件图 C. 对象图 D.部署图

8.UML中有很多种类型的图,其中协作图显示在某种情况下对象之间发送的消

息, A 与协作图类似,但其强调的是顺序而不是连接。 A.顺序图 B.用例图 C.活动图 D.类图

9.UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。当需要说明体系结构的静态实施视图时,应该选择 D 。

A.构件图 B.协作图 C.顺序图 D.部署图 10.UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中(4)是面向对象系统规模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择(5);当需要说明体系结构的静态实施视图时,应该选择(6)。

(4)A.构件图 B.类图 C.对象图 D.部署图 (5)A.构件图 B.协作图 C.状态图 D.部署图 (6)A.协作图 B.对象图 C.活动图 D.部署图

参:

(4)B(5)A(6)D

11、关于UML,错误的说法是 A 。 A.UML 是一种可视化的程序设计语言

B.UML 不是过程,也不是方法,但允许任何一种过程和方法使用 C.UML 简单且可扩展

D.UML 是面向对象分析与设计的一种标准表示

12、在UML中,动态行为描述了系统随时间变化的行为,下面不属于动态行为视图的

是 B 。

A.状态机视图 B.实现视图 C.交互视图 D.活动视图 13 协作图主要描述 对象间的交互与连接,它___A_。

A.能够表示消息的顺序和嵌套关系

B.能够表示消息的顺序关系,但不能表示消息的嵌套关系 C.能够表示消息的嵌套关系,但不能表示消息的顺序关系 D.既不能表示消息的顺序关系,也不能表示消息的嵌套关系 14 下列关于UML叙述正确的是__ __。

A.UML是一种语言,语言的使用者不能对其扩展 B.UML仅是一组图形的集合

C.UML仅适用于系统的分析与设计阶段 D.UML是于软件开发过程的

案:D(UML是在一种图形的语言,可对其进行扩展,贯穿于系统开发的各个阶段,且和系统的开发过程相) 15 B 是专业的建模语言。

A.XML B.UML C.VC++ D.JAVA 答案:B

16某软件公司欲开发一个在线交易系 统。为了能够精确表达用户与系统的复杂交互过程,应该采用UML的 B 进行交互过程建模。 A.类图 B.序列图 C.部署图 D.对象图 分析

类图描述了类、接口、协作以及它们之间的关系。

序列图用来描述对象之间动态的交互关系,着重体现对象间消息传递的时间顺序。可为一个协作建模。

对象图描述了类图某一时刻的实际例子,描述了这个时刻对象与对象间的关系。 由上述的内容可知本题正确的选项为B。

17 UML 2.0支持13种图,它们可以分成两大类:结构图和行为图。 说法不正确。

A. 部署图是行为图 B. 顺序图是行为图 C. 用例图是行为图 D. 构件图是结构图

答案:A (分析:静态模型(类图,构件图和部署图)和动态模型(顺序,对象,用例,协作,状态,活动)

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务