下载此文档

UML试题及答案 (9).pdf


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
该【UML试题及答案 (9) 】是由【小屁孩】上传分享,文档一共【5】页,该文档可以免费在线阅读,需要了解更多关于【UML试题及答案 (9) 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。 : .
UML试题及答案 (9)--第1页
1. UML中关联的多重度是指 (B)
A. 一个类有多个方法被另一个类调用
B. 一个类的实类能够与另一个类的多个实类相关联
C. 一个类的某个方法被另一个类调用的次数
D. 两个类所具有的相同的方法和属性
2. 已知三个类 和 C. 其中类 A由类 B的一个实类和类 C的 1 个或多个
实类构成 .
请画出能够正确表示类 A,B 和 C之间关系的 UML类图.








3 在某个信息系统中, 存在如下的业务陈述: ①一个客户提交 0 个或多个
订单;②一个订单由一个且仅由一个客户提交。 系统中存在两个类: “客
户”类和“订单”类。对应每个“订单”类的实例, 存在___(46)_B __“客
户”类的实例;对应每个“客户”类的实例, 存在___(47)D___ 个“订单”
类的实例。
供选择的答案:
(1) 个 个 个或多个 个或多个
(2) 个 个 个或多个 个或多个
4、 UML中的交互图有两种,分别是顺序图和协作图,请分析一下两者之
间的主要差别和各自的优缺点。掌握利用两种图进行的设计的方法。
答:顺序图可视化地表示了对象之间随时间发生的交互,它除了展示
对象之间的关联,还显示出对象之间的消息传递。与顺序图一样,协作
图也展示对象之间的交互关系。顺序图强调的是交互的时间顺序,而协
作图强调的是交互的语境和参与交互的对象的整体组织。顺序图按照时
间顺序布图,而协作图按照空间组织布图。
UML试题及答案 (9)--第1页 : .
UML试题及答案 (9)--第2页
顺序图可以清晰地表示消息之间的顺序和时间关系,但需要较多的水平
方向的空间。
协作图在增加对象时比较容易,而且分支也比较少,但如果消息比较多
时难以表示消息之间的顺序。
?
答:可见性(Visibility )指的是一个对象能够“看到” 或者引用另一
个对象的能力。

5、UML提供了一系列的图支持面向对象的分析与设计,其中 ____(1)___
给出系统的静态设计视图; ___(2)____ 对系统的行为进行组织和建模是非
常重要的;____(3)___ 和____(4)___ 都是描述系统动态视图的交互图, 其
中___(3)___ 描述了以时间顺序组织的对象之间的交互活动, ___(4)____
强调收发消息的对象的组织结构。
A、状态图 B 、用例图 C 、序列图 D 、部署图
E、协作图 F 、类图
答案:(1)F (2)B (3)C (4)E
6、在 UML提供的图中, ___(1)___ 用于描述系统与外部系统及用户之间
的交互; __(2)___用于按时间顺序描述对象间的交互。
(1)A、用例图 B 、类图 C 、对象图 D 、部署

(2)A、网络图 B 、状态图 C 、协作图 D 、序列

答案:(1)A (2)D

9、UML提供了 4 种结构图用于对系统的静态方面进行可视化、详述、构
造和文档化。其中___(3)___ 是面向对象系统规模中最常用的图,用于说
明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择
___(4)___ ;当需要说明体系结构的静态实施视图时,应该选择 ___(5)___ 。
(3)A.构件图 B.类 图 C.对象图 D.部署图
(4)A.构件图 B.协作图 C.状态图 D.部署图
(5)A.协作图 B.对象图 C.活动图 D.部署图
答案: (3)B (4)A (5)D
UML试题及答案 (9)--第2页 : .
UML试题及答案 (9)--第3页

10、定义大多数的需求和范围的工作是在 RUP中的 (11)B 阶段完成
的。
(11)A初始阶段 B细化阶段 C构造阶段 D提交阶段
11、下列 (12)D 不在 RUP的初始阶段中完成的
(12)A编制简要的愿景文档 B粗略评估成本 C定义大多数的需求 D
业务案例
12、在协作图中通过 消息编号 表示出消息的时间顺序。
13、在面向对象的方法学中, 对象可看成是属性及对于这些属性的专用服
务的封装体。封装是一种 (19)D 技术,封装的目的是使对象的 (20)
A 分离。
(19)A组装 B产品化 C固化 D信息隐藏
(20)A定义和实现 B设计和测试 C设计和实现 D分析和定义
14 类是一组具有相同属性的和相同服务的对象的抽象描述,类中的每
个对象都是这个类的一个 (21)C 。类之间共享属性与服务的机制称
为 (22)D 。一个对象通过发送 (23)B 来请求另一个对象为其服
务。
(21)A例证 B用例 C实例 D例外
(22)A多态性 B动态绑定 C静态绑定 D继承
(23)A调用语句 B消息 C命令 D口令
15、领域模型又称为(C)
A.业务流程模型
17、统一过程中有哪四个阶段,各阶段需要完成的主要工作有哪些?
答:1)先启阶段:编制简要的愿景文档、 业务案例、 确定范围、
粗略评估成本。]
2)精化阶段:细化愿景文档、 迭代地实现核心构架、 解决高风
险的问题、 定义大多数的需求和范围、 进一步评估成本
3)构建阶段:迭代地实现系统的其余部分、 准备部署
4)产品化阶段: beta 测试、部署
18、统一过程中的核心工作流有哪些?
答:1)核心工作流程 : 业务建模、 需求、分析设计、 实现、 测试、
UML试题及答案 (9)--第3页 : .
UML试题及答案 (9)--第4页
部署。
2)核心支持工作流程:环境、项目管理、配置与变更管理
19、概念模型建立的步骤?
答案:
列出候选的概念类
画出领域模型图
必要时加入概念类间的关联
必要时加入概念类的属性

20、标准建模语言 UML的重要内容可以由哪五类图 (共 9 种图形 )来定义?
答: 用例图:用例图。
静态图:类图、对象图
行为图:状态图、活动图
交互图:时序图、协作图
实现图:组件图、部署图
21、 协作图和顺序图的区别?
协作图和顺序图都表示出了对象间的交互作用,但是它们侧重点不
同。顺序图清楚地
表示了交互作用中的时间顺序,但没有明确表示对象间的关系。协作图
清楚地表示了
对象间的关系,但时间顺序必须从顺序号获得。顺序图常常用于表示方
案,而协作图
用于过程的详细设计。
22、简述统一建模语言(UML):
统一建模语言(UML)是一种绘制软件蓝图的标准语言。可以用 UML对
UML试题及答案 (9)--第4页 : .
UML试题及答案 (9)--第5页
软件密集型系统的制品进行可视化详述和文档化。UML是一种定义良好、
易于表达、功能强大且普遍适用的可视化建模语言。它融入了软件工程
领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分
析与设计,还支持从需求分析开始的软件开发的全过程。UML的作用就是
用很多图从静态和动态方面来全面描述我们将要开发的系统。


UML试题及答案 (9)--第5页

UML试题及答案 (9) 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小屁孩
  • 文件大小347 KB
  • 时间2025-02-11
最近更新