




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——可视化建模与UML模拟试题2系别班级学号姓名
成人业余班期期末考试模拟试题2
可视化建模与UML
10级计算机科学与技术专业
题号一二三四总分分数说明:本试卷共四道大题,试卷总分值100分,考试时间90分钟。
请将答案写到答题纸的相应位置,在试卷上答题无效。
一、单项选择题:共20小题,每题2分,总分值20分;请将正确答案填入答题纸的相应位置。1、在UML中属于静态视图的是(D)
A、顺序图、协作图、包图、类图B、对象图、类图、构件图、包图C、顺序图、用例图、对象图、类图D、对象、类图、构件图、部署图2、以下关于UML表达正确的是(D)
A、UML是一种语言,语言的使用者不能对其进行扩展B、UML仅是一组图形的集合
C、UML仅适用于系统的分析与设计阶段D、UML是独立于软件开发过程的
3、以下描述中,哪个不是建模的基本原则(D)A、要细心的选择模型
B、每一种模型可以在不同的精度级别上表示所要开发的系统C、模型要与现实相联系
D、对一个重要的系统用一个模型就可以充分描述
4、在一个课程注册系统中,定义了类CourseSchedule和类Course,并在类CourseSchedule中定义了方法add(c:Course)和方法remove(c:Course),则类CourseSchedule和类Course之间的关系是:(C)
A、泛化关系B、组成关系C、依靠关系D、包含关系
5、类A的一个操作调用类B的一个操作,且这两个类之间不存在其他关系,那么类A和类B之间是(C)关系。
A、实现B、关联C、依靠D、泛化6、在UML2.0版本中的图形表示方式中,“包〞的表示方式是以下图形中的哪一个?(A)
组件1A、B、C、D、
7、在UML中以下图形代表什么关系?(A)
A、组成关系B、依靠关系C、聚集关系D、泛化关系8、类A的一个操作调用类B的一个操作,且这两个类之间不存在其他关系,那么类A和类B之间是(C)关系。
第1页(共4页)
B、实现B、关联C、依靠D、泛化
9、在UML的用例图图形表示方式中,“角色.〞的表示方式是以下图形中的哪一个(D)
组件1A、B、C、D、
10、包含关系是在下面哪种关系的基础上构造的?(B)
A、组成关系B、依靠关系C、聚合关系D、泛化关系11、在用例之间,会有三种不同的关系,以下哪个不是他们之间可能的关系(D)A.包含(include)B.扩展(extend)C.泛化(generalization)D.关联(connect)
12、在ATM自动取款机的工作模型中(用户通过输入正确的用户资料,从银行取钱的过程),下面哪个是“Actor〞(A)
A.用户B.ATM取款机C.ATM取款机管理员D.取款
13、在UML中,用来表示企业业务的工作流。这种图显示出工作流中的步骤、决策点,以及完成每一步骤的角色和对象。这种图形是(A)
A.活动图B.业务图C.用例图D.交互图14、在下面的图例中,哪个用来描述活动(activity)(A)ABCD15、状态是指在对象的生命周期中满足某些条件、执行某些活动或等待某些事件时的一个条件或状况,下面哪个不是状态的基本组成部分(F)
A.名称B.进入/退出动作C.内部转换D.子状态E.延迟事件F.外部转换
16.转换是两个状态间的一种关系,表示对象将在当前状态中执行动作,并在某个特定事件发生或某个特定的条件满足时进入后续状态。下面哪个不是转换的组成部分(F)A.源状态B.事件触发C.监护条件D.动作E.目标状态F.转换条件17、以下四个选项中,哪个不会出现在协作图中:(B)A.对象B.控制焦点C.消息
D.对象间的连接
18、以下四个选项中,哪个不会出现在顺序图中:(D)A.对象B.控制焦点C.消息
D.对象间的连接
第2页(共4页)
19、软件构件是软件系统的一个什么单元。(A)
A、物理B、规律C、顺序D、实现20、关于设计模式的论述,以下哪项是错误的(B)
A.设计模式描述了在特定环境中解决一般设计问题的通信构件频繁出现的结构B.设计模式是一种从面向对象的设计到特定的实现语言的映射机制C.设计模式是中小规模的模式,但寻常独立于编程语言
D.以UML表现设计模式时,一个设计模式是一个参数化的协作。二、填空题:共10空,每空2分,总分值20分1、下图中Wheel和Car的关系为___聚集___。
CarWheel
2、在UML中,类之间的关联关系有两种类型用来表示整体-部分关系的,分别是聚集______、___组合___。
4、交互图有两种,分别为:顺序和写作。5、在UML中分组元素是包。
6、在类图中,类之间的关系有____关联____、___依靠_____、__泛化______、____聚集______和实现。
三分析设计题,总分值16分
2、请细心阅读下图,描述该图的基本含义:该图的基本含义:
该用例图描述的是图书馆管理系统中管理员对书籍和书目的管理流程。在这个流程中,管理员这个Actor与用例删除书目、删除书籍、修改书籍信息、新增书籍之间能通过消息传递发生关联,而图书查询这个用例与删除书目、删除书籍、修改书籍信息这三个用例之间有被包含的关系,也就是说,在删除书目、删除书籍、修改书籍信息用例发生的过程前,需要进行图书查询。新增书
第3页(共4页)
目这个用例与新增书籍这个用例也是被包含的关系。
四、分析题,总分值24分
1.请为下面这段编译正确的代码,补充类图。pulicclassStudent{privateStringname;
publicvoidsetName(Stringname){=name;}
publicStringgetName(){return;}}
Student+Stringname+getName()+setName()
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基于企业战略之绩效管理体系-培训课件
- 教育培训分析报告
- 密闭式静脉输液操作流程
- 店头团购会活动运营手册
- 情境教学写作指导课件
- 2025年高考物理二轮复习备考策略讲座
- 工作安全场所管制
- 包茂高速43车连撞教育
- 北师大版三年级下册数学第三单元乘法标准检测卷(含答案)
- 小学家委会工作总结
- 小学语法专项-be动词练习(含答案)
- 招标代理服务应急预案
- 霞浦县沙江水闸除险加固工程环境影响报告
- 区块链原理与实践- 课件 第10章以太坊
- 智慧酒店数字智能化整体解决方案
- 技术通知单(新模版-0516)
- 餐饮从业人员晨检表
- US-52交流电机调速控制器
- 关键岗位计划方案
- 智慧养老综合解决方案PPT
- 排球运动活动PPT
评论
0/150
提交评论