uml期末考试题

巡山小妖精
988次浏览
2020年08月03日 01:25
最佳经验
本文由作者推荐

意大利签证种类-陈建宁


考试科目
试卷类型
软件建模与UML
A
考试地点
考试性质
考试
命题
高晔
审批
成绩



西
















2
0
0
8


2
0
0
9












1






















雁塔
学生班级
计科05 1-5
二、 判断题(如错误,请改正)(10 * 2 = 20)

1 (Y )抽象是对某事物本质特征行为的描述,这种行为使其能区别于别的事物。抽象往往依赖于观
察 者的视角,不同的观察角度导致不同的抽象。
2 (R )统一建模语言UML定义良好,易于表达,功能强大。但它只支持软件需求分析。
3 ( R )UML模型只描述一个系统应该做什么,并没有告诉我们系统应该怎么做。
4 ( )活动状态是具有内部计算和至少一个输出完成转换的状态。
5 ( )顺序图描述了对象间的交互关系。顺序图包括交互图和通信图。
6 ( )UML是一个软件工程化过程,是与传统化方法不同的软件开发方法。
7 ( )UML的定义包括了UML语义和UML表示法两个部分。
8 ( )组件建模重在建立系统的实现维度模型,即如何实现系统。
9 ( )在初始阶段,要为系统建立商业案例并确定项目的边界,所以用例模型要求至少完成80%以
上。
10( )协作可以用来规定用例和操作的实现,协作的结构部分用类图来描述,协作的行为部分用活
动图来描述。










线












线
































线




1.命题时请尽量采用计算机录入,手写稿必须字迹工整、清晰可辩。审批由系主任负责;
2.考试科目应与教学计划保持一致,不能用简写或别称。考试性质为“考试”或“考查”;
3.试卷类型注明ABCD等字样,考试地点注明“雁塔”或“临潼”;
4.试题(卷)内容不要超出线格范围,以免影响试题印制和教师评分。
一、 填空题(20 * 1 = 20分)

1. UML 是为面向对象开发的软件系统进行可视化描述、建造和
视化和文档编制

建模语言。
2.可以认为用例是系统的一组场景。每个场景描述了一个事件序列。每个序列 是由一个人、另一个系统、
一个硬件设备或某段时间的流逝所发起。发起这些事件序列的实体叫做
参与者
③ 。
3. 用例 捕获某些角色可见的需求,实现一个具体的角色需求。
4.RUP过程可以用二维结构(或两个轴)来描述,它们是 时间 和 内容 。为了软件项目
开发成功,两个轴都要被考虑。
5.行为元素是UML模型中的动态部分,它 们是模型中的动词,代表了跨越时间和空间的行为,在UML
中有两种主要的行为元素: 交互 和 状态机 。
6.UML的词汇表包括三种构造模块:元素, 关系 ,图。
7.
对象图
主要用来描述类的实例在特定时刻的状态。
8.关系是事物间的联系。在类的关系中, 依赖 表示类之间的使用关系; 泛化 表示类之间
的一般和特殊的关系; 关联 表示对象之间的结构关系; 实现 是规格和其实现之间的关
系。
9.部署图是对面向对象系统的物理方面建模时使用的两种图之 一,另一种是组件图。部署图显示了运行





































































三、 简述题 (4 * 5 = 20)
1 什麽是模型?简述建模的目的。
2 什麽是UML?简述UML的内容及其特点。
3 UML2.0中增加了2种交互图,它们的名称分别是什么?并简要说明其作用。
4.简述聚集和组合之异同。

软件系统的物理硬件,以及如何将软件部署到硬件上。配置图中通常包括: 节点 、 组件
和 关系 。
10.RUP将周期划分为四个连续的阶段:初始阶段、 细化阶段 、 构造阶段 和 移交阶段 。


二、

第 1 页 共 3 页










考试科目
软件建模与UML
试卷类型
A
学生班级
计科05 1-5

1

第 2 页 共 3 页



四、选择填空题 (10 * 1.5 = 15)

UML视图是表达系统的某一方面特征的UML建模元素的子集,它是由一个或者多 个图组成的对系统
某个角度的抽象。在建立一个系统模型时,通过定义多个反映系统不同方面的视图,才 能对系统做出完
整、精确的描述。
视图 描述 主要使用者
B 描述系统应该具备的功能 D
A 描述系统的静态结构和动态行为、显示如何 G
实现系统的功能
E 显示系统的并发性,解决在并发系统中存在 H
的通信和同步问题
F 显示系统的物理部署,描述位于节点上的 I
运行实例的部署情况
C 描述系统的实现模块以及它们之间的依赖关系 J

试用以下可供选择的术语填充上表。
A. Logical View; B. Use Case View; C. Implementation View; D. 用户;
五、设计题 (10)
当计算机用户打开PC电源的时候,自启动发生,因此Turning the PC on(打开PC)是一个触发
器事件,系统进行自检。系统自检完成后,GUI的状态转 移到Initializing状态, Bootup(自启动)
是一个在转移过程中执行的动作,随着 Initializing完成,GUI将转移进入Working状态。当用户选
择关闭机器时,就生 成了一个引起状态转移到Shutting Down状态的触发器事件,最后PC自己切断电
源,整个过程结束。
当系统处于Worki ng状态时,用户可以执行一个独立的任务或并发执行若干个任务。如果用户离
开,或者漫无目的坐在一 旁,不打字或不碰鼠标,那么过一段时间{*假定为15分钟*}屏幕保护程序就
会启动运行,以保护显 示器屏幕上的象素点免受损坏。这种状态—Screensaving(屏幕保护)一直会
持续,除非用 户按任一键或输入口令返回Working状态。
试根据上述描述设计其状态机图。

六、应用题 (15)
下面是计算机储蓄系统的需求描述,请建立它的用例模型。
为方便储户,某银行拟开发计算机储蓄系统。该银行允许客户开设不同类型的实名帐户,帐户类
型有活期 、定期两种,其利率按央行政策执行,并由专员适时负责调整。储户填写的存款单或取款单
由业务人员键 入系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,
并印出存款单给 储户;如果是取款,系统计算利息并印出利息清单给储户。当某帐户余额小于一定金
额时,系统需及时提 醒客户注销该帐户,以节约资源。
提示:注意系统的隐含需求(如安全性、可靠性等)。

E. Process View; F. Deployment View; G. 设计人员、开发人员;
H.开发人员、系统集成人员; I. 开发人员、系统集成人员、测试人员; J. 开发人员

第 3 页 共 3 页


考试科目
试卷类型
软件建模与UML
A
考试地点
考试性质
考试
命题
高晔
审批
成绩



西
















2
0
0
8


2
0
0
9












1






















雁塔
学生班级
计科05 1-5
二、 判断题(如错误,请改正)(10 * 2 = 20)

1 (Y )抽象是对某事物本质特征行为的描述,这种行为使其能区别于别的事物。抽象往往依赖于观
察 者的视角,不同的观察角度导致不同的抽象。
2 (R )统一建模语言UML定义良好,易于表达,功能强大。但它只支持软件需求分析。
3 ( R )UML模型只描述一个系统应该做什么,并没有告诉我们系统应该怎么做。
4 ( )活动状态是具有内部计算和至少一个输出完成转换的状态。
5 ( )顺序图描述了对象间的交互关系。顺序图包括交互图和通信图。
6 ( )UML是一个软件工程化过程,是与传统化方法不同的软件开发方法。
7 ( )UML的定义包括了UML语义和UML表示法两个部分。
8 ( )组件建模重在建立系统的实现维度模型,即如何实现系统。
9 ( )在初始阶段,要为系统建立商业案例并确定项目的边界,所以用例模型要求至少完成80%以
上。
10( )协作可以用来规定用例和操作的实现,协作的结构部分用类图来描述,协作的行为部分用活
动图来描述。










线












线
































线




1.命题时请尽量采用计算机录入,手写稿必须字迹工整、清晰可辩。审批由系主任负责;
2.考试科目应与教学计划保持一致,不能用简写或别称。考试性质为“考试”或“考查”;
3.试卷类型注明ABCD等字样,考试地点注明“雁塔”或“临潼”;
4.试题(卷)内容不要超出线格范围,以免影响试题印制和教师评分。
一、 填空题(20 * 1 = 20分)

1. UML 是为面向对象开发的软件系统进行可视化描述、建造和
视化和文档编制

建模语言。
2.可以认为用例是系统的一组场景。每个场景描述了一个事件序列。每个序列 是由一个人、另一个系统、
一个硬件设备或某段时间的流逝所发起。发起这些事件序列的实体叫做
参与者
③ 。
3. 用例 捕获某些角色可见的需求,实现一个具体的角色需求。
4.RUP过程可以用二维结构(或两个轴)来描述,它们是 时间 和 内容 。为了软件项目
开发成功,两个轴都要被考虑。
5.行为元素是UML模型中的动态部分,它 们是模型中的动词,代表了跨越时间和空间的行为,在UML
中有两种主要的行为元素: 交互 和 状态机 。
6.UML的词汇表包括三种构造模块:元素, 关系 ,图。
7.
对象图
主要用来描述类的实例在特定时刻的状态。
8.关系是事物间的联系。在类的关系中, 依赖 表示类之间的使用关系; 泛化 表示类之间
的一般和特殊的关系; 关联 表示对象之间的结构关系; 实现 是规格和其实现之间的关
系。
9.部署图是对面向对象系统的物理方面建模时使用的两种图之 一,另一种是组件图。部署图显示了运行





































































三、 简述题 (4 * 5 = 20)
1 什麽是模型?简述建模的目的。
2 什麽是UML?简述UML的内容及其特点。
3 UML2.0中增加了2种交互图,它们的名称分别是什么?并简要说明其作用。
4.简述聚集和组合之异同。

软件系统的物理硬件,以及如何将软件部署到硬件上。配置图中通常包括: 节点 、 组件
和 关系 。
10.RUP将周期划分为四个连续的阶段:初始阶段、 细化阶段 、 构造阶段 和 移交阶段 。


二、

第 1 页 共 3 页










考试科目
软件建模与UML
试卷类型
A
学生班级
计科05 1-5

1

第 2 页 共 3 页



四、选择填空题 (10 * 1.5 = 15)

UML视图是表达系统的某一方面特征的UML建模元素的子集,它是由一个或者多 个图组成的对系统
某个角度的抽象。在建立一个系统模型时,通过定义多个反映系统不同方面的视图,才 能对系统做出完
整、精确的描述。
视图 描述 主要使用者
B 描述系统应该具备的功能 D
A 描述系统的静态结构和动态行为、显示如何 G
实现系统的功能
E 显示系统的并发性,解决在并发系统中存在 H
的通信和同步问题
F 显示系统的物理部署,描述位于节点上的 I
运行实例的部署情况
C 描述系统的实现模块以及它们之间的依赖关系 J

试用以下可供选择的术语填充上表。
A. Logical View; B. Use Case View; C. Implementation View; D. 用户;
五、设计题 (10)
当计算机用户打开PC电源的时候,自启动发生,因此Turning the PC on(打开PC)是一个触发
器事件,系统进行自检。系统自检完成后,GUI的状态转 移到Initializing状态, Bootup(自启动)
是一个在转移过程中执行的动作,随着 Initializing完成,GUI将转移进入Working状态。当用户选
择关闭机器时,就生 成了一个引起状态转移到Shutting Down状态的触发器事件,最后PC自己切断电
源,整个过程结束。
当系统处于Worki ng状态时,用户可以执行一个独立的任务或并发执行若干个任务。如果用户离
开,或者漫无目的坐在一 旁,不打字或不碰鼠标,那么过一段时间{*假定为15分钟*}屏幕保护程序就
会启动运行,以保护显 示器屏幕上的象素点免受损坏。这种状态—Screensaving(屏幕保护)一直会
持续,除非用 户按任一键或输入口令返回Working状态。
试根据上述描述设计其状态机图。

六、应用题 (15)
下面是计算机储蓄系统的需求描述,请建立它的用例模型。
为方便储户,某银行拟开发计算机储蓄系统。该银行允许客户开设不同类型的实名帐户,帐户类
型有活期 、定期两种,其利率按央行政策执行,并由专员适时负责调整。储户填写的存款单或取款单
由业务人员键 入系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,
并印出存款单给 储户;如果是取款,系统计算利息并印出利息清单给储户。当某帐户余额小于一定金
额时,系统需及时提 醒客户注销该帐户,以节约资源。
提示:注意系统的隐含需求(如安全性、可靠性等)。

E. Process View; F. Deployment View; G. 设计人员、开发人员;
H.开发人员、系统集成人员; I. 开发人员、系统集成人员、测试人员; J. 开发人员

第 3 页 共 3 页

山阳中学-人教版六年级语文上册教案


党的十八大召开时间-三年级数学手抄报


数据通信与网络-上海财经大学研究生分数线


721暴雨-难忘的元宵节


珠海市中考-婚礼司仪主持词


古风歌曲古韵遗风-变废为宝教案


语文教育专业-第二志愿


资质升级-中秋祝词