- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2009-2010学年第一学期期的末试题
2009-2010学年第一学期期末试题UML图不包括( D )(A)用例图(B)类图 (C)状态图(D)流程图Rational Rose的代码生成功能可以针对不同类型的目标语言生成相应的代码,Rational Rose企业版默认支持的目标语言不包括( D )(A)Java (B)CORBA (C)Visual Basic (D)C#在类图中,下面哪个符号表示继承关系( C )在类图中,“ #”表示的可见性是( B )(A)Public(B)Protected(C)Private(D)Package消息的组成不包括( C )(A)接口(B)活动(C)发送者 (D)接收者下面哪个视图属于UML语言的交互图( D )(A)行为图(B)状态图(C)实现图(D)顺序图UML语言包含几大类图形( B )(A)3(B)5(C)7(D)9OMT方法是由下面哪位科学家提出的( B )(A)Booch(B)Rumbaugh(C)Coad (D)Jacobson类之间的关系不包括( D )(A)依赖关系(B)泛化关系(C)实现关系 (D)分解关系在UML中,协作图的组成不包括( C )(A)对象 (B)消息 (C)发送者 (D)链下面哪个符号代表包图( A )下列对状态图描述不正确的是( C )(A)状态图通过建立类对象的生命周期模型来描述对象随时间变化的动态行为(B)状态图适用于描述状态和动作的顺序,不仅可以展现一个对象拥有的状态,还可与说明事件如何随着时间的推移来影响这些状态(C)状态图的主要目的是描述对象创建和撤销的过程中资源的不同状态,有利于开发人员提高开发效率(D)状态图描述了一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处状态对不同的事件作出反应在UML的顺序图中,通常由左向右分层排列各个对象,正确的排列方法是( A)(A)执行者角色控制类用户接口业务层后台数据库(B)执行者角色用户接口控制类业务层后台数据库(C)执行者角色控制类用户接口后台数据库业务层(D)执行者角色用户接口业务层控制类后台数据库多对象是UML哪个视图中的概念( C )(A)类图(B)状态图(C)协作图(D)组件图构件图的组成不包括( C )(A)接口(B)构件(C)发送者(D)依赖关系在UML中,接口有几种表达方式( A )(A)2(B)4(C)6(D)8部署图的组成不包括( C )(A)处理器 (B)设备 (C)构件(D)连接下面哪个UML视图是描述一个对象的生命周期的( B )(A)类图(B)状态图(C)协作图(D)顺序顺序图由类角色,生命线,激活期和(B)组成(A)关系 (B)消息 (C)用例 (D)实体UML中关联的多重度是指(B)(A)一个类有多个方法被另一个类调用(B)一个类的实类能够与另一个类的多个实类相关联(C)一个类的某个方法被另一个类调用的次数(D)两个类所具有的相同的方法和属性二 填空 1. 面向对象程序的基本特征是: 抽象 、 封装 、 继承 和 多态 。2.在UML中定义了4种基本的面向对象的事物,分别是 结构事物 、 行为事物 、分组事物和 注释事物 。3.对于每一个用例,还需要有详细的描述信息,这些信息包含在 用例规约 之中。4.在类图中一共包含了以下几种模型元素,分别是: 类 、 接口 、依赖关系、 泛化 关系、关联关系以及 实现 关系。5.序列图是由 对象 、 生命线 、 激活 和 消息 等构成的6.在UML的表示中序列图将交互关系表示为一张二维图,其中纵向是 时间轴 ,时间沿竖线向下延伸。横向代表了在协作中 各独立对象的角色 。7. 协作 图是对在一次交互过程中右意义对象和对象间的链建模,显示了对象之间如何进行交互以执行特定用例或用例中特定部分的行为。8.在UML中,状态机由对象的各个状态和连接这些状态的 转换 组成,是展示状态与状态转换的图。三、简答题:(本大题共4小题,,每题5分,共20分)(说明:将答案写在试卷后面的答题纸上)分数评卷人1.什么是用例图?用例图有什么作用?定义:由参与者(Actor)、用例(Use Case)以及它们之间的关系构成的用于描述系统功能的图成为用例图。(2分)作用:用例图是从软件需求分析到最终实现的第一步,它显示了系统的用户和用户希望提供的功能,有利于用户和软件开发人员之间的沟通(1分)。用例图可视化的表达了系统的
文档评论(0)