面向对象建模技术模拟试题答案及评分标准

上传人:第*** 文档编号:34017526 上传时间:2018-02-20 格式:DOC 页数:5 大小:73KB
返回 下载 相关 举报
面向对象建模技术模拟试题答案及评分标准_第1页
第1页 / 共5页
面向对象建模技术模拟试题答案及评分标准_第2页
第2页 / 共5页
面向对象建模技术模拟试题答案及评分标准_第3页
第3页 / 共5页
面向对象建模技术模拟试题答案及评分标准_第4页
第4页 / 共5页
面向对象建模技术模拟试题答案及评分标准_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《面向对象建模技术模拟试题答案及评分标准》由会员分享,可在线阅读,更多相关《面向对象建模技术模拟试题答案及评分标准(5页珍藏版)》请在金锄头文库上搜索。

1、2010-2011 学年 第 1 学期面向对象建模型技术模拟试题(A 卷)参 考 答 案 及 评 分 标 准考试时间:2010 年 12 月一、选择题,每题 1 分,共计 20 分。每个括号里的数字为该空的题号,从该题号对应的备选答案中选择最佳的一项,每空限填一个选项。请按如下表格在答题纸上答此题。15 题 C D B C C610 题 A B C B D1115 题 A C A C C1620 题 B D A B A二、判断正误,每题 1 分,共计 10 分。请按如下表格在答题纸上答此题。15 题 F F T F T610 题 T F T F F11-15 题 F T T F T三、完成下列

2、各题,在答题纸上写出答案。每题 5 分,共计 40 分。1. 说明 Sequence Diagram 和 Collaboration Diagram (或 UML2.0 中的 Communication Diagram)的异同点。 (5 分)答案:相同:Sequence Diagram 和 Collaboration Diagram 都是用于描述模型动态特性的交互图。Sequence Diagram 和 Collaboration Diagram 从语意上讲是相同的,他们只是从不同的方面来描述一次交互。不同:Sequence Diagram 重点强调消息的时间顺序;Collaboration

3、Diagram 强调一次交互中各个对象之间的关系2. RUP 中将软件生命周期划分为哪些阶段,每个阶段所完成的工作有哪些?用活动图画出RUP 中的分析和设计两个核心工作流所包含的活动和流程。 (5 分)答案: 1. 初始阶段 Inception:不是需求分析,而是可行性分析2. 细化阶段 Elaboration:不是需求分析或设计过程,而是迭代式实现核心体系结构,缓解高风险问题3. 构造阶段 Construction:实现遗留下来的风险较低和比较容易的元素,准备部署4. 移交阶段 Transition:测试,部署3. 列出体系结构建模中“4+1”Views 中都有哪 5 个 View,并简单说

4、明每个 View 所关注的内容。 (5 分)答案: 4. 比较活动图和状态图,从描述重点和使用场合两个方面说明它们的不同之处。 (5 分)答案:Activity diagram 和 State diagram 描述的重点不同:Activity diagram 描述的是从 activity 到 activity 的控制流,而 State diagram 描述的是对象的状态及状态之间的转移。Activity diagram 和 State diagram 使用的场合不同:对于以下几种情况可以使用Activity diagram:分析用例、理解涉及多个用例的工作流、处理多线程应用。对于下面的情况要使

5、用 State diagram:显示一个对象在其生命周期内的行为。5. Stereotypes(版型) 有什么作用?给出两 Stereotypes 的例子。 (5 分)答案:Stereotypes 可以用来扩展 UML 元素的语意。例子:6. 说明 UML 中的关联、泛化、实现、依赖四种关系各自的含义,并区分聚合( Aggregation)和组合(Composition )两种关系的不同。 (5 分)答案:关联表示两个类之间存在某种语义上的联系。泛化关系描述了一般事物和该事物中的特殊种类之间的关系。实现关系是用来规定接口与实现接口的类或组件之间的关系。两个元素 X、,如果修改元素的定义可能会引

6、起另一个元素的定义的修改,则称元素依赖于元素。组合和聚集都表示实例之间的整体/部分关系。组装是聚集的一种形式。聚集是概念性的,只是区分整体与部分。组装具有很强的归属关系,而且整体与部分的对象生存周期是一致的。7. 根据下面的描述绘制状态图。手机开机时,处于空闲状态;当用户开始呼叫某人时,手机进入拨号状态;如果呼叫成功,进入通话状态;如果呼叫不成功,重新进入空闲状态。在空闲状态被呼叫,进入响铃状态;如果用户接听,进入通话状态;如果一分钟不接听,重新进入空闲状态。 (5 分)idle dialingworkingringingfinish connection 8. 某大型商场的管理信息系统是由一

7、个中央服务器、每个楼层的楼层服务器、各柜台的收款机和各个业务部门的计算机终端组成的局域网络,它们分别负责商场数据的汇总与分析、当日数据的保存与整理、每笔销售款项的计算和进销存等各种业务的处理。用配置图描述各项任务在不同硬件设备上的配置情况。 (5 分)与与与与与与与与与与与与与TCP/IP TCP/IPTCP/IPTCP/IPTCP/IP四、分析题(30 分)1. 阅读下列说明和图,完成问题 1 至问题 4,并在答题纸上自行列表写出答案。【问题 1】 (4 分)根据【说明】中的描述,使用表 1 中的英文名称,给出图 1 中 A1A4 所对应的参与者。A1 User(1 分)A2 Author(

8、1 分)A3 Reviewer(1 分)A4 PCChair(1 分)【问题 2】 (3 分)!注意:U2 和 U3 的答案可以互换。!根据【说明】中的描述,使用表 2 中的英文名称,给出图 1 中 U1U3 所对应的用例。U1 list accepted / rejected papers(1分)U2 browse submitted papers(1 分)U3 assign paper to reviewer(1 分)【问题 3】 (4 分)根据【说明】中的描述,给出图 1 中(1)和(2)所对应的关系及其含义。(1)(1 分):将常规动作放在一个基本 Use Case 中,将非常规动作放

9、在其扩展Use Case 中。 (1 分)(2) (1 分):两个 Use Case,如果其中一个在其事件流中包含了另一个,那么它们间就有包含关系。 (1 分)【问题 4】 (4 分)根据【说明】中的描述,使用表 2 和表 3 中的英文名称,给出图 2 中 Action1Action4 对应的活动。Action1 enter title and abstract(1 分)Action2 select subject group(1 分)Action3 select paper location(1 分)Action4 upload paper( 1 分)2. 阅读下列说明和图,完成问题 1 至问题 3,并在答题纸上自行列表写出答案。【问题 1】 (6 分)(1)0.n(2)1(3)0.n(4)1.n(5)1(6)0.n【问题 2】 (4 分)(1) getCategories(2) getCommodities(3) createPromotion(4) addCommodities

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号