- 1
- 0
- 约2.34万字
- 约 51页
- 2026-03-07 发布于山东
- 举报
uml期末试题及答案
UML期末试题及答案
一、选择题(30分,共15题,每题2分)
1.UML(UnifiedModelingLanguage)是一种:
A.编程语言
B.建模语言
C.数据库查询语言
D.脚本语言
答案:B
解析:UML(UnifiedModelingLanguage)是一种建模语言,
用于可视化、说明、构建和文档化软件系统的制品。它不是编程语言、
数据库查询语言或脚本语言,而是用来描述和设计软件系统的图形化
语言。
2.以下哪项不是UML的图类型:
A.用例图
B.类图
C.流程图
D.序列图
答案:C
解析:UML包含九种标准图:用例图、类图、序列图、通信图、
状态图、活动图、组件图、部署图和对象图。流程图不是UML的标准
图类型,它是一种传统的流程表示方法。
3.在UML中,用于描述系统功能的图是:
A.类图
B.用例图
C.状态图
D.活动图
答案:B
解析:用例图(UseCaseDiagram)是UML中用于描述系统功
能的图,它展示了系统参与者(Actor)与系统提供的用例(UseCase)
之间的关系,从而描述系统的功能需求。类图描述静态结构,状态图
描述对象状态变化,活动图描述业务流程或操作流程。
4.UML中关联关系的表示方式是:
A.虚线箭头
B.实线箭头
C.实线
D.虚线
答案:C
解析:在UML中,关联关系(Association)用实线表示,它描
述了类之间的结构关系,表示一个类的对象与另一个类的对象之间存
在某种联系。虚线箭头通常表示依赖关系,虚线表示实现关系,实线
箭头通常表示泛化关系。
5.在类图中,表示类与类之间继承关系的线是:
A.实线,空心箭头
B.虚线,空心箭头
C.实线,实心箭头
D.虚线,实心箭头
答案:A
解析:在UML类图中,继承关系(泛化关系)用实线和空心箭
头表示,箭头指向父类。这种关系表示子类继承父类的属性和方法,
并可以添加自己的属性和方法或重写父类的方法。
6.以下哪个符号在UML中表示实现关系:
A.实线,空心箭头
B.虚线,空心箭头
C.实线,实心箭头
D.虚线,实心箭头
答案:B
解析:在UML中,实现关系(Realization)用虚线和空心箭头
表示,箭头指向接口。这种关系表示一个类实现了某个接口的规范,
即类必须提供接口中定义的所有方法。
7.在用例图中,参与者(Actor)用什么图形表示:
A.圆形
B.矩形
C.人形图标
D.椭圆形
答案:C
解析:在用例图中,参与者(Actor)用人形图标表示,它可以
是系统外部的用户或其他系统,与系统进行交互。圆形通常用于表示
状态,矩形用于表示类或组件,椭圆形用于表示用例。
8.在UML中,用于描述对象之间动态交互的图是:
A.类图
B.序列图
C.组件图
D.部署图
答案:B
解析:序列图(SequenceDiagram)是UML中用于描述对象之
间动态交互的图,它按照时间顺序展示了对象之间消息传递的序列。
类图描述静态结构,组件图描述组件之间的关系,部署图描述系统在
节点上的部署情况。
9.状态图主要用于描述:
A.系统的静态结构
B.对象的状态变化
C.系统的部署情况
D.代码的实现细节
答案:B
解析:状态图
您可能关注的文档
最近下载
- 压力管道焊缝射线检测施工方案.docx VIP
- 2025-2026学年历史统编版八年级下册 第2课 巩固人民民主政权 课件(共28张PPT).pptx VIP
- 《城镇化进程及其影响》湘教版(2019)高中地理必修二.pptx VIP
- 2025年江西信息应用职业技术学院单招笔试职业技能考核试题库含答案解析.docx VIP
- 《心理健康讲座》ppt课件(图文).pptx VIP
- LYT5005-2014 林区公路设计规范.docx
- 天津城投集团校招面试题及答案.doc VIP
- 《预埋件通用图》HG_T 21544-2006.pdf VIP
- 2025年哈尔滨市中考物理试题(含答案及解析).docx
- 溶液聚合法年产2万吨聚丙烯酰胺的生产工艺设计.pdf VIP
原创力文档

文档评论(0)