第四章 UML语言纵览:统一建模语言UML是一个支持模型化和软件系统开发的图形化建模语言,可以为面向对象软件开发的所有阶段提供模型化和可视化支持,包括从需求分析到设计,到实现和配置全过程。UML功能强大,可以描述软件系统中的结构、行为和关系,通过不同的图可以从动态行为和静态结构来刻画系统的不同方面。4.1导学:对本章学习内容进行概述,列举要学习的知识点 。
4.2UML的结构:UML的组成结构框架。
4.3UML模型元素:模型元素是UML中最基本的成分,UML的模型元素包括事物和事物之间的联系。UML中每一个模型元素都有一个与之相对应的图形元素。
4.4UML图:UML根据描述系统的不同方面划分了多种图,每种图描述系统的一个侧面,对相应的事物及其关系进行可视化展现。UML1.x版本中有9类图,UML2.x版本中有13种图。
4.5UML视图:UML中使用视图来划分系统各个方面,每一种视图描述系统某一个方面的特性,UML中具有5种视图(4+1视图)。
4.6UML通用机制:通用机制(公共机制)使得UML更简单和易于使用,通用机制可以为模型元素添加注释、信息或语义,还可以对UML进行扩展。因为通用机制的存在使得UML具有强大的表达能力,不仅可以用于软件建模,还可以用于其它领域的建模。
4.7小结:对本章知识内容进行总结
[多选题]UML中有哪些扩展机制?(  )
约束
注释

构造型
标记值
答案:标记值构造型约束
[多选题]UML2.0版本中交互图包括以下哪几个?(  )
顺序图
通讯图(协作图)
用例图
活动图
状态机图
定时图
交互纵览图[单选题]UML通过图形的表示机制从多个侧面对系统的分析和设计模型进行刻画。其中(  )包括类图(classic diagram)、对象图(object diagram)和包图(package diagram),它们分别从不同的层面表示系统的静态结构。
构件视图
结构视图
用例视图
行为视图[单选题]以下哪个不是UML事物?( )
机制事物
行为事物
结构事物
分组事物[单选题]UML提供了多种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中哪个图是面向对象系统建模中最常用的图,用于说明系统的静态设计视图(    )
类图
组件图
用例图
对象图[单选题]UML中的关系分为哪几种?(  )
依赖关系、泛化关系、实现关系、继承关系
依赖关系、关联关系、泛化关系、实现关系
依赖关系、类关系、一般化关系、合作关系
依赖关系、关联关系、泛化关系、合作关系[单选题]把元素进行分组管理的通用机制是什么?(  )
接口
泳道



组件[单选题]UML通过图形化的表示机制从多个侧面对系统的分析和设计模型进行刻画。(   )视图包括交互图(interactive diagram)、状态图(statechart diagram)与活动图(activity diagram)。它们从不同的侧面刻画系统的动态行为。
构件视图
结构视图
行为视图

用例视图[单选题](  )是一种不包含操作的实现部分的特殊类。
实现类
接口
分析类
概念类[单选题](  )可以用于帮助设计人员在UML模型为模型定义约束信息,创建更为精确的设计模型。
变量
OCL
表达式
属性

温馨提示支付 ¥1.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部