ImageVerifierCode 换一换
格式:DOC , 页数:18 ,大小:4.52MB ,
资源ID:4043116      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-4043116.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(UML试题及答案.doc)为本站会员(坚持)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

UML试题及答案.doc

1、一、选择题1类的结构是( )。(E)A.由代码来表示 B.由属性和关系来表示 C.由操作来表示D.由对象的交互来表示 E.选项 B和 C2类的行为是( )。(A)A.由一组操作决定 B.由类的属性决定 C.对类的每一个对象唯一的D.由父类决定 E.选项 A和 B3顺序图反映对象之间发送消息的时间顺序,它与( )是同构的。(C)A.用例图 B.类图 C.协作图 D.状态图4( )定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。(A)A.用例图 B.类图 C.活动图 D.状态图5状态图包括( )。(E)A.类的状态 B.状态之间的转换 C.类执行的动作D.触发类

2、的动作的事件 E.所有以上选项6下列属于状态的组成部分的有( AB )。A.名称 B.转移 C.条件 D.事件7下列各种图可用于静态建模的有( )。(B)A.状态图 B.类图 C.序列图 D.活动图8下列不属于属性的可见性的是( )。(C)A.公有的 B.私有的 C.私有保护的 D.保护的9下面不属于用况之间关系的是( )。(A)A.友元 B.扩展 C.包含 D.泛化10通常对象有很多属性,下面仅能在对象内部访问的属性可见性限制是( )。(D)A.公有的(public) B.受保护的(protected) C.友员(friendly) D.私有的(private)11在用况之间,会有三种不同的

3、关系,下列不是用况之间关系的是( )。(D)A.包含(include) B.扩展(extend) C.泛化(generalization)D.关联(connect)12在 ATM自动取款机的工作模型中(用户通过输入正确的用户资料,从银行取钱的过程),下面不是“Actor”的是( )。(D)A.用户 B.ATM取款机 C.ATM取款机管理员 D.取款13下面不是活动图中的基本元素的是( )。(D)A.状态、分支 B.分叉、汇合 C.泳道、对象流 D.用况、状态14在下面的图例中,哪个用来描述活动(activity)( )。(A)A B C D15UML 中类的有三种,下面哪个不是其中之一()A.

4、实体类 B.边界类 C.控制类 D.主类16顺序图是强调消息随时间顺序变化的交互图,下面不是用来描述顺序图的组成部分的是( )。(E)A.类角色 B.生命线 C.激活期 D.消息 E.转换17关于协作图的描述,下列不正确的是( )。(D)A.协作图作为一种交互图,强调的是参加交互的对象的组织;B.在 ROSE工具中,协作图可在顺序图的基础上按“F5”键自动生成;C.协作图中有消息流的顺序号;D.协作图是顺序图的一种18关于包的描述,哪个不正确( E )A.和其他建模元素一样,每个包必须有一个区别于其他包的名字;B.包中可以包含其他元素,比如类、接口、组件、用况等等;C.包的可见性分为:publ

5、ic、protected、private;D.引入(import)使得一个包中的元素可以单向访问另一个包中的元素;E.导出(export)使的一个包中的元素可以单向访问另一个包中的元素;二、名词解释(1)对象:对象是对象类的实例,用于模型化特定的实体。(2)类: 是面向对象模型的最基本的模型元素;(3)属性:类的命名性质;(4)操作:是对象类的行为特征或动态特征,用于对服务或实体相关的操作建模;(5)关联:是模型元素间的一种语义联系,它是对具有共同的结构特征、行为特性、关系和语义的链接的描述(6)泛化:是现实世界中一般性实体与特殊性实体之间的关系;(7)聚合:表示事物的部分/整体关系较弱的情况

6、;(8)依赖:是两个(或两组)模型元素间的语义联系,依赖是指一个模型元素的变化必影响到另一个模型元素;(9)对象的激活期:表示对象执行一个动作的期间,也即对象激活的时间段;(10)组合状态:如果一个状态内嵌套了若干个状态,则称该状态为超状态或组合状态;(11)历史状态:代表上次离开组合状态时的最后一个活动子状态;(12)组件:是系统的物理的可替换的单位,它把系统的实现打包,并提供一组接口的实现。三、简答题1、简要回答 UML提供了那些系统模型化功能答:1、Use Case 建模 2、对象类和对象建模 3、组件建模 4、配置建模2、什么是 Use Case间的扩展关联关系?请举例说明。答 :扩展

7、关联的基本含义与泛化关联类似,但是对于扩展 Use Case有更多的规则限制,即基本的 Use Case必须声明若干个“扩展点”,而扩展 Use Case只能在这些扩展点上增加新的行为。3、什么是 Use Case间的包含关联关系?请举例说明。答:是指一个基本 Use Case的行为包含了另一个 Use Case的行为。4、UML 关系包括关联、聚合、泛化、实现、依赖等 5种类型,请指出下面关系的类型,并采用 UML符号表示这些关系。(1) 在学校中,一个学生可以选修多门课程,一门课程可以由多个学生选修,那么学生和课程之间是什么关系?(2) 类 A的一个操作调用类 B的一个操作,且这两个类之间

8、不存在其他关系,那么类 A和类 B之间是什么关系?(3) 接口及其实现类或构件之间是什么关系?(4) 一个汽车有四个轮子,那么类“汽车”和“轮子”之间是什么关系?(5) 学生与研究生之间是什么关系?5在 UML中的状态图、协作图、活动图、序列图在系统分析中各起到了什么作用?6、用 UML表示下列两种说法“人有头、手、脚和躯干”四个部分,“人有性别、出生日期、肤色、身高、体重”五种属性。7活动图与交互图有什么区别和联系。8、什么是包?那些模型元素可以组成包?四、图解问答题1、请参考下图,回答问题: 在上图中有几个参与者(或称活动者)?他们分别执行系统的那些功能?2.、请参考下图,回答问题:请仔细

9、阅读上图,描述该图的基本含义。3、请参考下图,回答问题:在上图中“订货”和“顾客”是什么关系?“顾客”和“个人顾客”是什么关系?“VIP 顾客”包含那些属性、那些操作?4、请参考下图,回答问题:图 A.2(1)图中的实体类为_(2)图中的控制类为_(3)图中的边界类为_(4)“借书界面”类中的成员属性有_5、请参考下图,回答问题:该图中包含的状态分别那几个,请描述线程的基本运行过程。6、请参考下图,回答问题:请简述上图的含义,并说明“资源管理窗口”和“资源-技能”类至少应包含哪些操作。7、请参考下图,回答问题:请叙述上图所描述的消息交换过程,其中“电话交换中心”对象应具有的操作有哪些?8、请参考下图,回答问题:在该图中,有几种不同的责任?请指出顾客服务参与的活动,以及“填写订单”、“寄送发票”和“接收付款”三个活动间的关系。10 选择 10 填空 5 多选 3 简答一.选择题1、 下列描述中,哪个不是建模的基本原则()A.要仔细的选择模型B.每一种模型可以在不同的精度级别上表示所要开发的系统C.模型要与现实相联系D.对一个重要的系统用一个模型就可以充分描述2、 UML 体系包括三个部分:UML 基本构造块,()和 UML公共机制A、UML 规则 B、UML 命名

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。