教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

uml期末考试题集及答案(4)

来源:网络收集 时间:2026-08-21
导读: 《UML基础与Rose建模案例》期末试题 (适用专业:java、信息管理、。Net 专业 考试时间:120分钟) 合分人: 复查人: 一、单项选择题:(本大题共20小题,每题2分,共40分) 分数 评卷人 (说明:将答案写在试卷后

《UML基础与Rose建模案例》期末试题

(适用专业:java、信息管理、。Net 专业 考试时间:120分钟)

合分人: 复查人: 一、单项选择题:(本大题共20小题,每题2分,共40分) 分数 评卷人 (说明:将答案写在试卷后面的答题纸上)

1. UML图不包括 ( D )

(A)用例图 (B)类图 (C)状态图

(D)流程图 2. 下面哪一项不是包图中的关系( D )

(A)<> (B)<> (C)<> (D)<> 3. 在类图中,下面哪个符号表示继承关系( C )

(A)

(B)

(C) (D)

4. 在类图中,“ #”表示的可见性是( B ) (A)Public (B)Protected (C)Private

(D)Package

5. 消息的组成不包括( C )

(A)接口 (B)活动 (C)发送者 (D)接收者 6. 下面哪个视图属于UML语言的交互图( D ) (A)行为图 (B)状态图 (C)实现图 (D)顺序图 7. UML语言包含几大类图形( B )

(A)3

(B)5

(C)7

(D)9

8. RUP中有( C )个核心过程工作流。 (A)1 (B)3 (C)6 (D)9

9. 类之间的关系不包括( D )

11

(A)依赖关系 (B)泛化关系 (C)实现关系 (D)分解关系 10. 在UML中,协作图的组成不包括( C )

(A)对象 (B)消息 (C)发送者 (D)链 11. 下面哪个符号代表包图( A ) (A)

(B)

(C)

(D)

12. 下列对状态图描述不正确的是( C )

(A)状态图通过建立类对象的生命周期模型来描述对象随时间变化的动态行为

(B)状态图适用于描述状态和动作的顺序,不仅可以展现一个对象拥有的状态,还可与说明事

件如何随着时间的推移来影响这些状态 (C)状态图的主要目的是描述对象创建和撤销的过程中资源的不同状态,有利于开发人员提高

开发效率 (D)状态图描述了一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处状态对

不同的事件作出反应 13. 在UML的顺序图中,通常由左向右分层排列各个对象,正确的排列方法是( A)

(A)执行者角色 控制类 用户接口 业务层 后台数据库

(B)执行者角色 用户接口 控制类 业务层 后台数据库

(C)执行者角色 控制类

用户接口

后台数据库 业务层

(D)执行者角色 用户接口 业务层 控制类 后台数据库

14. 多对象是UML哪个视图中的概念( C ) (A)类图 (B)状态图

(C)协作图

(D)组件图

15. 构件图的组成不包括( C )

(A)接口 (B)构件 (C)发送者 (D)依赖关系 16. 在UML中,接口有几种表达方式( A ) (A)2 (B)4 (C)6

(D)8

17. 部署图的组成不包括( C )

(A)处理器

(B)设备

(C)构件

(D)连接

18. 下面哪个UML视图是描述一个对象的生命周期的( B ) (A)类图 (B)状态图 (C)协作图 (D)顺序

19. 顺序图由对象,生命线,控制焦点和(B)组成 (A)关系 (B)消息

(C)用例 (D)实体

20. UML中关联的多重度是指( B)

(A)一个类有多个方法被另一个类调用

(B)一个类的实类能够与另一个类的多个实类相关联 (C)一个类的某个方法被另一个类调用的次数 (D)两个类所具有的相同的方法和属性

二、填空题:(本大题共20个空,每空1分,共20分) 分数 评卷人 (说明:将答案写在试卷后面的答题纸上)

12

1. 面向对象程序的基本特征是: 抽象 、 封装 、 继承 和 多态 。

2.Rose的正向工程以 组件 为单位,把模型中的一个或多个类图转换为java源代码的过程。逆向工程是

把代码转换为 设计模型。 3.用例图两个最核心的元素是 参与者 与用例。

4.在类图中一共包含了以下几种元素,分别是: 类 、 接口 、关系、 协作 、注释、约束以及 。 5.顺序图是由 对象 、 生命线 、 控制焦点 和 消息 等构成的 6.在UML的表示中顺序图将交互关系表示为一张二维图,其中纵向是 时间轴 ,时间沿竖线向下延伸。

横向代表了在协作中 各独立对象的角色 。

7. 状态机图 图描述从状态到状态的控制流程,常用来对系统的动态特征进行建模。

8.在UML中,状态机由对象的各个状态和连接这些状态的 转换 组成,是展示状态与状态转换的图。

三、简答题:(本大题共4小题,,每题5分,共20分) (说明:将答案写在试卷后面的答题纸上)

分数 评卷人

1.什么是用例图?用例图有什么作用?

定义:

由参与者(Actor)、用例(Use Case)以及它们之间的关系构成的用于描述系统功能的图成为用例图。(2分) 作用:

用例图是从软件需求分析到最终实现的第一步,它显示了系统的用户和用户希望提供的功能,有利于用户和软件开发人员之间的沟通(1分)。用例图可视化的表达了系统的需求,具有直观、规范等优点,克服了纯文字性说明的不足(1分)。用例方法是完全从外部来定义系统的,它把需求和设计完全分离开来(1分),使用户不用关心系统内部是如何完成各种功能的。

2. 简述面向对象分析方法(OOA)的5个基本步骤

1)、识别对象,识别对象包括标识潜在的对象和筛选对象两步(1分) 2)、识别对象的属性(1分) 3)、识别对象的行为(1分) 4)、识别对象所属的类(1分) 5)、定义主题词(1分) 3. 简述时序图的建模步骤

建模步骤:

1) 设置交互语境(1分)

2) 确定对象(1分)

3) 分析消息和条件(1分) 4) 分析附加约束(1分)

5) 对建模结果精化和细化(1分)

4. RUP统一过程中的四个阶段?

1) 初始阶段 (1分)

2) 细化阶段 (1分) 3) 构造阶段 (1分) 4) 提交阶段 (1分)

全部答对(1分)

13

四、问答题和分析题:(本大题共2小题,共40分) (说明:将答案写在试卷后面的答题纸上)

分数 评卷人

1. 网络的普及带给了人们更多的学习途径,随之而来的管理远程网络教学的“远程网络教学系统”诞生了。(16)

“远程网络教学系统”的功能需求如下:

? 学生登录网站后,可以浏览课件、查找课件、下载课件、观看教学视频。

? 教师登录网站后,可以上传课件、上传教学视频、发布教学心得、查看教学心得、修改教学心得。 ? 系统管理员负责对网站页面的维护、审核不合法课件和不合法教学信息、批准用户注册。 1)学生需要登录“远程网络教学系统”后才能正常使用该系统的所有功能。如果忘记密码,可与通过“找回密码”功能恢复密码。请画出学生参与者的用例图。 …… 此处隐藏:1086字,全部文档内容请下载后查看。喜欢就下载吧 ……

uml期末考试题集及答案(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/606731.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)