没有合适的资源?快使用搜索试试~ 我知道了~
首页UML系统建模基础教程课后答案
UML系统建模基础教程课后答案
需积分: 50 665 浏览量
更新于2023-05-29
评论 3
收藏 26KB PDF 举报
UML系统建模基础教程课后答案 加入文库VIP 获取下载特权 > UML系统建模基础教程习题答案(清华大学出版社)
资源详情
资源评论
资源推荐

UML 系统建模基础教程课后答案
第一章 面向对象设计与 UML
1. 填空题
(1) UML
(2) 封装 继承 多态
(3) 继承
(4) 瀑布模型 喷泉模型 基于组件的开发模型 XP 开发模型
2. 选择题
(1)C
(2)A B C D
(3)A B C D
(4)A B C
(5)A
3.简答题
1.试述对象和类的关系。
(1)类是具有相同或相似结构、操作和约束规则的对象组成的集合,而对象是某一类
的具体化实例, 每一个类都是具有某些共同特征的对象的抽象。 类与对象的关系就如模具和
铸件的关系,类的实例化结果就是对象,而对一类对象的抽象就是类 .类描述了一组有相同
特性和相同行为的对象。
第二章 UML 通用知识点综述
1.填空题
(1)依赖 泛化 关联 实现

(2)视图 图 模型元素
(3)实现视图 部署视图
(4)构造型 标记值 约束
(5)规格说明 修饰 通用划分
2. 选择题
(1)D
(2)C
(3)A
(4)A B
(5)D
3.简答题
(1)在 UML 中面向对象的事物有哪几种?
在 UML 中,定义了四种基本的面向对象的事物,分别是结构事物、行为事物、分组事
物和注释事物等。
(2)请说出构件的种类。
构件种类有:源代码构件、二进制构件和可执行构件。
(3)请说出试图有哪些种类。
在 UML 中主要包括的视图为静态视图、 用例视图、 交互视图、 实现视图、 状态机视图、
活动视图、部署视图和模型管理视图。
(4)请说出视图和图的关系。
视图和图是包含和被包含的关系。在每一种视图中都包含一种或多种图。
(5)请简述 UML 的通用机制。
UML 提供了一些通用的公共机制, 使用这些通用的公共机制 (通用机制) 能够使 UML

在各种图中添加适当的描述信息,从而完善 UML 的语义表达。通常,使用模型元素的基本
功能不能够完善的表达所要描述的实际信息, 这些通用机制可以有效地帮助表达, 帮助我们
进行有效的 UML 建模。 UML 提供的这些通用机制,贯穿于整个建模过程的方方面面。前
面我们提到, UML 的通用机制包括规格说明、修饰和通用划分三个方面。
第三章 Rational 统一过程
1.填空题
(1)角色 活动 产物 工作流
(2)逻辑视图 过程视图 物理视图 开发视图 用例视图
(3)设计 开发 验证
(4)二维
(5)周期 迭代过程 里程碑
2.选择题
(1)A B C D
(2)A C D
(3)A C D
(4)A B C
(5)A B C D
3.简答题
(1)请描述迭代过程有几个阶段。
初始阶段、细化阶段、构造阶段和移交阶段。
(2)Rational 统一过程以一种能够被大多数项目和开发组织都适用的形式建立起来,
其所包含的六项最佳时间指的是什么?

迭代式软件开发、需求管理、基于构件的架构应用、建立可视化的软件模型、软件质量
验证和软件变更控制。
(3)在 Rational 统一过程的开发流程中,分别使用哪几种最主要的建模元素来进行表
达? 在 Rational 统一过程的开发流程中,分别使用角色、活动、产物和工作流四种建模元
素来进行表达。
(4)对于一个以架构为中心的开发组织,需要对架构的那些方面进行关注? 对于一个
以架构为中心的开发组织,需要对架构的目的、架构的表示和架构的过程进行关注。
(5)简要说明什么是 Rational 统一过程
Rational 统一过程是 Rational 软件开发公司的一款软件产品,并且和 Rational 软件开发
公司开发的一系列软件开发工具进行了紧密的集成。 Rational 统一过程拥有自己的一套架构,
并且这套架构是以一种大多数项目和开发组织都能够接受的形式存在的。 它提供了如何对软
件开发组织进行管理的方式,并且拥有自己的目标和方法。
(6)试述实现 Rational 统一过程的步骤
实现 Rational 统一过程的步骤:评估当前状态、建立明确目标、识别过程风险、计划过
程实现、执行过程实现和评价过程实现。
(7)Rational 统一过程对现代软件开发的发展起到了什么作用?
Rational 统一过程作为一种软件工程过程为开发组织提供了如何在开发过程中如何对软
件开发的任务进行严格分配、 如何对参与开发的人员职责进行严格的划分等方法。 按照预先
制定的计划, 这些计划包括项目时间计划和经费预算, 开发出高质量的软件产品, 并且能够
满足最终用户的要求。 Rational 统一过程提供了一种以可预测的循环方式进行软件开发的过
程、一个用来确保生产高质量软件的系统产品、 一套能够被灵活改造和扩展的过程框架和许
多软件开发最佳实践, 这些都使 Rational 统一过程对现代软件工程的发展产生了深远的影响。
第四章 Rational Rose的安装和操作
1.填空题
(1)新建 打开 最近使用的模型
剩余16页未读,继续阅读















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0