《UML基础与应用》期末考试试题

《UML基础与应用》期末考试试题

一、 选择题(共30分)

1. ( )是描述系统中在某一时刻,一组对象以及它们之间关系的图形,其可以看作是类图在系统某一时刻的实例。

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

2.以下描述中哪个不是建模的基本原则。( )

A.要仔细地选择模型

B.每一种模型可以在不同的精度级别上表示所要开发的系统 C.模型要与现实相联系

D.对一个重要的系统用一个模型就可以充分描述

3. 组件图用于对系统的静态实现视图建模,这种视图主要支持系统部件的配置管理,通常可以分为四种方式来完成,下面哪种不是其中之一( )

A.对源代码建模 B.对事物建模

C.对物理数据库建模

D.对可适应的系统建模解释:活动图是一种动态图 4.下面不是活动图中的基本元素的是( ) A.状态、分支 B.分叉、汇合 C.泳道、对象流 D.用况、状态

5.在UML中协作图的组成不包括:( ) A.对象 B.消息 C.发送者 D.链

6.UML的( )模型图由类图、对象图、包图、构件图和配置图组成。 A.用例 B.静态 C.动态 D.系统 二、简答题(共20分)

7.请解释以下UML中的术语:对象、关联、泛化、依赖。 8. 什么是高内聚度? 三、作图题(共50分)

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

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

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

? 教师登录网站后,可以上传课件、上传教学视频、发布教学心得、查看教学心得、 修

改教学心得。

? 系统管理员负责对网站页面的维护、审核不合法课件和不合法教学信息、批准用 户注

册。

第 1 页 (共 2 页)

(1)学生需要登录“远程网络教学系统”后才能正常使用该系统的所有功能。如果忘记密码,可与通过“找回密码”功能恢复密码。请画出学生参与者的用例图。

(2)教师如果忘记密码,可以通过“找回密码”功能找回密码。请画出教师参与者的用例图。

10.某公司有一个打印系统,用户在电脑上操作指定一个需要打印的文件,打印系统会判断打印机是否在工作,如果打印机正在打印其他文件则该文件会进入打印队列中排队,如果打印机空闲就立即打印,画出打印系统的顺序图。

第 2 页 (共 2 页)

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4