象可能具有的状态,以及由事件引起的状态改变。Р5)顺序图:用于描述对象间的动态协作关系。Р6)协作图:用于描述对象的动态协作关系。Р7)活动图:用于描述系统活动的流程。Р8)组件图:用于描述组件代码的物理结构。Р9)配置图:用于描述系统中软件和硬件的物理结构。Р(3)模型元素:各种图表中所用的概念符号称为模型元素。另外,作为元素间关系的连接描述也称为模型元素,主要有联合、概括、依赖和聚合。Р(4)基本机制:各种图标上的附加信息,用于描述那些模型无法表达的内容。有三种方式:修饰、注释、说明Р7、什么是组件?它对程序设计有何意义?Р组件是一个可重用的软件构件,一个预先构建的封装的代码模块,它能够与其他组件或硬编码一起很快地生成定制的应用程序。Р组件技术建立在对象技术之上,它是对象技术的进一步发展。类是组件技术中一个基础的概念,但它更核心的概念是接口。组件技术的主要目标是组件的复用。一个组件可以由一个或多个类及其他元素组成,它是一个独立的物理单元,经常以非源码的形式存在。一个完整的组件中一般有一个主类,而其他类和元素都是为了支持该类的功能实现而存在的。Р8、简述使用Rational Rose进行可视化建模的特点。Р1)支持UML的建模。 2)采用基于组件的开发Р3)支持多语言开发。 4)支持双向工程。Р5)全面的团队支持。 6)简单易用。Р7)提供可视化的差异比较以及合并工具。 8)提供框架向导。Р9)提供扩展接口,以实现定制的Rose。 10)基本报告生成。可以生成数据词典。Р11)COBRA/IDL生成。 12)数据库模式生成。Р13)微软存储库集成。 14)实现Oracle 8的正向和逆向工程。