统一建模语言uml复习资料

统一建模语言uml复习资料

ID:16170286

大小:347.21 KB

页数:24页

时间:2018-08-08

统一建模语言uml复习资料_第1页
统一建模语言uml复习资料_第2页
统一建模语言uml复习资料_第3页
统一建模语言uml复习资料_第4页
统一建模语言uml复习资料_第5页
资源描述:

《统一建模语言uml复习资料》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、河南城建学院《统一建模语言UML》复习资料2013.12《统一建模语言UML》复习资料汇总一、填空题1.面向对象程序的基本特征是:抽象、封装、继承和多态。2.Rose的正向工程以组件为单位,把模型中的一个或多个类图转换为java源代码的过程。逆向工程是把代码转换为设计模型。3.用例图两个最核心的元素是参与者与用例。4.顺序图是由对象、生命线、控制焦点和消息等构成的5.在UML的表示中顺序图将交互关系表示为一张二维图,其中纵向是时间轴,时间沿竖线向下延伸。横向代表了在协作中各独立对象的角色。6.状态机图图描述从状态到状态的控制流程

2、,常用来对系统的动态特征进行建模。7.在UML中,状态机由对象的各个状态和连接这些状态的转换组成,是展示状态与状态转换的图。8、在某个信息系统中,存在如下的业务陈述:①一个客户提交0个或多个订单;②一个订单由一个且仅由一个客户提交。系统中存在两个类:“客户”类和“订单”类。对应每个“订单”类的实例,存在1个“客户”类的实例;对应每个“客户”类的实例,存在0个或多个“订单”类的实例。9、UML提供一系列的图支持面向对象的分析与设计,其中类图给出系统的静态设计视图;用例图对系统的行为进行组织和建模是非常重要的;序列图和协作图都是描述

3、系统动态视图的交互图,前者描述了以时间顺序组织的对象之间的交互活动,后者强调收发消息的对象的组织结构。供选择的答案:状态图、用例图、状态图、序列图、部署图、协作图、类图10、RationalRose2003具有非常友好的图形用户界面,其初始界面主要包括标题栏、菜单栏、工具栏、模型浏览器窗口、文档窗口、模型图窗口、日志窗口、状态栏等部分。11、RationalRose2003用户界面包含两种工具栏,为用户操作提供了方便,其中,图工具栏依赖于所打开的模型图,而标准工具栏则与模型图无关。12、如果需要在模型图绘制窗口中多放置几个相同的

4、图标,在编辑工具栏中,先单击选择锁定图标,进入“锁定”状态,而不必重复多次地返回道编辑工具栏中重复选择同一个图标。13、在学校中,一个学生可以选修多门课程,一门课程可以由多个学生选修,那么学生和课程之间是关联关系;类A的一个操作调用类B的一个操作,且这两个类之间不存在其他关系,那么类A和类B之间是依赖关系。14.多重性指的是,某个类有多个个对象可以和另一个类的1个对象关联。15.当一个类的对象可以充当多种角色时,自身关联就可能发生。16.在泛化关系中,子类可以替代父类。也就是说,后者出现的地方,前者都可以出现。但是反过来却不成立

5、。17.组合是强类型的聚集,因为聚集中的每个部分体只能属于一个整体。18.实现的符号和继承的符号有相似之处,两者的唯一差别是实现关系用虚线表示,继承关系用实线表示。19.UML背后的两个重量级概念是用例和面向对象。20.状态图和类图、顺序图不同之处在于,后两种图能够对多个对象建立模型,而状态图只是对1个对象建立模型。21.状态图中3个常用的动作是入口动作、出口动作和do动作,也就是对象处于这个状态时应该做什么。22.顺序图中,消息用水平箭头线表示;时间用垂直虚线表示。23.当逻辑发生分支时,在顺序图中用生命线发生的分支表示,在协

6、作图中用嵌套的序号表示。24.顺序图强调的是交互的时间顺序,协作图强调的是交互的空间关系和参与交互的对象的上下文环境。二、单项选择题1.UML的全称是(B)A.UnifyModelingLanguageB.UnifiedModelingLanguageC.UnifiedModemLanguageD.UnifiedMakingLanguage2.执行者(Actor)与用例之间的关系是(C)A.包含关系B.泛化关系C.关联关系D.扩展关系3.生命线是UML视图中哪个图形的组成部分(D)A.类图B.状态图C.活动图D.顺序图24河南城

7、建学院《统一建模语言UML》复习资料2013.124.多对象是UML哪个视图中的概念(C)A.类图B.状态图C.协作图D.组件图5.在类图中,哪种关系表达总体与局部的关系(D)A.泛化B.实现C.依赖D.聚合6.在类图中,“#”表示的可见性是(B)A.PublicB.ProtectedC.PrivateD.Package7.下面哪个视图属于UML语言的交互图(D)A.行为图B.状态图C.实现图D.顺序图8.下面哪个UML视图是描述一个对象的生命周期的(B)A.类图B.状态图C.协作图D.顺序9.顺序图由类角色,生命线,激活期和(

8、B)组成A.关系B.消息C.用例D.实体10.UML中关联的多重度是指(B)A.一个类有多个方法被另一个类调用B.一个类的实类能够与另一个类的多个实类相关联C.一个类的某个方法被另一个类调用的次数D.两个类所具有的相同的方法和属性11.关于协作图的描述,下列哪个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。