统一建模语言UML复习资料_2013-12-15
《统一建模语言UML》复习资料汇总
一、填空题
1. 面向对象程序的基本特征是: 抽象 、 封装 、 继承 和 多态 。
2. Rose的正向工程以 组件 为单位,把模型中的一个或多个类图转换为java源代码的过程。逆向工程是把代码转换为 设计模型。
3. 用例图两个最核心的元素是 参与者 与用例。
4. 顺序图是由 对象 、 生命线 、 控制焦点 和 消息 等构成的
5. 在UML的表示中顺序图将交互关系表示为一张二维图,其中纵向是 时间轴 ,时间沿竖线向下延伸。横向代表了在协作中 各独立对象的角色 。
6. 状态机图 图描述从状态到状态的控制流程,常用来对系统的动态特征进行建模。
7. 在UML中,状态机由对象的各个状态和连接这些状态的 转换 组成,是展示状态与状态转换的图。 8、在某个信息系统中,存在如下的业务陈述:①一个客户提交0个或多个订单;②一个订单由一个且仅由一个客户提交。系统中存在两个类:“客户”类和“订单”类。对应每个“订单”类的实例,存在 1 个“客户”类的实例;对应每个“客户”类的实例,存在 0个或多 个“订单”类的实例。
9、UML提供一系列的图支持面向对象的分析与设计,其中 类图 给出系统的静态设计视图;用例图 对系统的行为进行组织和建模是非常重要的;序列图 和 协作图 都是描述系统动态视图的交互图,前者描述了以时间顺序组织的对象之间的交互活动,后者强调收发消息的对象的组织结构。 供选择的答案:状态图、用例图、状态图、序列图、部署图、协作图、类图
10、Rational Rose2003具有非常友好的图形用户界面,其初始界面主要包括标题栏、菜单栏、工具栏、模型浏览器窗口、文档窗口、模型图窗口、日志窗口、状态栏等部分。
11、Rational Rose2003用户界面包含两种工具栏,为用户操作提供了方便,其中,图工具栏依赖于所打开的模型图,而标准工具栏则与模型图无关。
12、如果需要在模型图绘制窗口中多放置几个相同的图标,在编辑工具栏中,先单击选择锁定图标,进入“锁定”状态,而不必重复多次地返回道编辑工具栏中重复选择同一个图标。
13、在学校中,一个学生可以选修多门课程,一门课程可以由多个学生选修,那么学生和课程之间是 关联关系;类A的一个操作调用类B的一个操作,且这两个类之间不存在其他关系,那么类A和类B之间是依赖 关系。
14.多重性指的是,某个类有 多个 个对象可以和另一个类的 1个 对象关联。 15.当一个类的对象可以充当多种角色时, 自身 关联就可能发生。
16.在泛化关系中, 子类 可以替代 父类 。也就是说,后者出现的地方,前者都可以出现。但是反过来却不成立。
17.组合是强类型 的聚集,因为聚集中的每个部分体只能属于 一个 整体。
18.实现的符号和继承的符号有相似之处,两者的唯一差别是实现关系用 虚线 表示,继承关系用 实线 表示。
19.UML背后的两个重量级概念是 用例 和 面向对象 。
20.状态图和类图、顺序图不同之处在于,后两种图能够对 多个对象 建立模型,而状态图只是对 1个对象 建立模型。
21.状态图中3个常用的动作是 入口动作 、 出口动作和 do动作,也就是对象处于这个状态时应该做什么。
22.顺序图中,消息用 水平箭头线 表示;时间用 垂直虚线 表示。
23.当逻辑发生分支时,在顺序图中用 生命线发生的分支 表示,在协作图中用 嵌套的序号 表示。 24.顺序图强调的是交互的 时间顺序 ,协作图强调的是交互的 空间关系 和参与交互的对象的 上下文环境 。
你可能喜欢
- 图书管理系统设计报告
- 系统集成项目管理
- UML试卷和答案
- 面向对象
- 西安工业大学
- UML系统设计
- UML建模
- 软件项目规划
- 数据结构课程设计图书管理系统报告10页
- 图书管理系统课程设计报告17页
- 图书馆管理系统设计报告137页
- C语言程序设计报告+图书信息管理系统14页
- 图书管理系统课程设计报告16页
- 图书管理系统课程设计报告(SQL)22页
- 2009年下半年系统集成项目管理工程师_试题答案及解析17页
- 计算机信息系统集成项目经理资质管理办法(试行)4页
- 2012年系统集成项目管理工程师模拟考试附答案abcd1234516页
- 2012年系统集成项目管理工程师复习摘要45页
- 系统集成公司的项目管理25页
- 系统集成项目管理工程师知识点精华42个过程组输入输出42页
- UML-2009-2010试卷和答案B—裴8页
- UML-2009-2010试卷和答案A—裴7页
- 2009-2010学年UML试卷和答案27页
- UML试卷和答案7页
- UML试卷和答案7页
- UML试卷和答案6页
- 黑龙江大学面向对象程序设计Java实验讲义2009软件15页
- 07章 面向对象的分析和设计240页
- 第三章面向对象编程104页
- OO面向对象分析设计学习95页
- 一&二、概述面向对象概述_面向对象程序设计46页
- module 与面向对象28页
- 2010年西安工业大学硕士研究生招生简章24页
- 2009年西安工业大学硕士研究生招生目录18页
- 西安工业大学专业目录3页
- 西安工业大学各本科专业中英文名称对照2页
- 西安工业大学北信学院专业名称中英文对照1页
- 西安工业大学各研究生学科中英文名称对照2页
- 第2章 UML系统建模与分析设计-统一建模语言UML-3693页
- 基于UML教务管理系统的设计2页
- 基于UML的系统分析与设计2页
- [基于UML的网络教学系统设计及实现]14页
- UML的教师管理系统设计10页
- 图书管理信息系统设计UML34页
- UML建模155页
- 第3章 UML建模语言62页
- 第2章 UML系统建模与分析设计-统一建模语言UML-3693页
- UML建模课程设计报告11页
- 在线课程选修系统——UML建模报告29页
- 《UML与系统建模》(二)82页
- 浅谈软件项目规划3页
- 第4章 软件项目规划76页
- 软件项目规划书9页
- 软件项目规划管理10页
- 安博软件园项目概念性规划设计方案32页
- 软件开发项目的规划与控制研究7页


