UML考试试题及答案.doc
"UML考试试题及答案" UML(Unified Modeling Language)是一种统一建模语言,用于描述软件系统的结构、行为和组织。下面是根据提供的考试试题及答案生成的相关知识点: 一、选择题 1. UML 的全称是 Unified Modeling Language。 * UML 是一种统一的建模语言,用于描述软件系统的结构、行为和组织。 2. 执行者(Actor)与用例之间的关系是关联关系。 * 在 UML 中,执行者(Actor)和用例之间存在关联关系,表示执行者可以与用例进行交互。 3. 在类图中,下面哪个符号表示继承关系? * 在 UML 中,继承关系用箭头线表示,指向父类。 4. 下面哪个视图属于 UML 语言的交互图? * 顺序图是 UML 语言的交互图之一,用于描述对象之间的交互行为。 5. UML 语言包含几大类图形? * UML 语言包含五大类图形:用例图、类图、顺序图、状态图和部署图。 6. 在类图中,下面哪个符号表示接口? * 在 UML 中,接口用带圆圈的符号表示。 7. 下面哪个图形代表活动? * 活动图是 UML 语言的一种图形,用于描述对象的活动状态和转换关系。 8. UML 中关联的多重度是指? * 在 UML 中,关联的多重度是指一个类的实例可以与另一个类的多个实例相关联。 9. 下面哪个不是 UML 中的静态视图? * 状态图不是 UML 中的静态视图,而是 UML 中的交互图之一。 10. 技术是将一个活动图中的活动状态进行分组,每一组表示一个特定的类、人或部门,他们负责完成组内的活动。 * 泳道(Swimlane)是 UML 中的一种技术,用于将活动图中的活动状态进行分组。 11. 关于状态图的说法中,正确的是? * 状态图是 UML 中对系统的静态方面进行建模的五种图之一,用于描述对象的状态转换关系。 12. 类图应该画在 Rose 的哪种视图中? * 类图应该画在 Rose 的 Logic View 中。 13. 顺序图由类角色、生命线、激活期和哪些组成? * 顺序图由类角色、生命线、激活期和消息组成。 14. 关于协作图的描述,下列哪个不正确? * 协作图不是顺序图的一种特例,而是 UML 语言的交互图之一。 15. 组件图用于对系统的静态实现视图建模,这种视图主要支持系统部件的配置管理,通常可以分为四种方式来完成,下面哪种不是其中之一? * 对事物建模不是组件图的四种方式之一。 二、填空题 1. 软件体系结构是指一个系统的有目的的设计和规划,这个设计规划既不描述活动,也不描述系统怎样开发,它只描述系统的组成元素及其相互的交互协作。 * 软件体系结构是指一个系统的总体设计和规划,描述系统的组成元素及其相互的交互协作。 2. 一个 UML 模型只描述了一个系统要做什么,它并没告诉我们系统是怎么做的。 * UML 模型描述系统的功能和结构,而不是描述实现细节。 3. 接口是可以在整个模型中反复使用的一组行为,是一个没有属性而只有方法的类。 * 接口是一种抽象的概念,描述了一个类的行为,而不是具体的实现。 4. 多重性指的是,某个类有多个对象可以和另一个类的1个对象关联。 * 多重性是指一个类的多个对象可以与另一个类的多个对象关联。 5. 当一个类的对象可以充当多种角色时,自身关联就可能发生。 * 自身关联是指一个类的对象可以充当多种角色,例如一个员工既是销售员也是客户服务员。 6. 在泛化关系中,子类可以替代父类。 * 泛化关系是指父类和子类之间的继承关系,子类可以继承父类的属性和方法。 7. 最通常的依赖关系是一个类操作的形构中用到了另一个类的定义。 * 依赖关系是指一个类的操作使用了另一个类的定义或实现。
剩余6页未读,继续阅读
- 粉丝: 455
- 资源: 16
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
- 1
- 2
前往页