2011UML复习题纲一、选择、判断、填空第一章 UML与面向对象1、UML(Unified Modeling Language,统一建模语言)是软件和系统开发的标准建模语言,它主要以图形的方式对系统进行分析、设计。2、UML是在多种面向对象分析与设计方法相互融合的基础上形成的,是一种专用于系统建模的语言。它为开发人员与客户之间,以及开发人员之间的沟通与理解架起了“桥梁”。3、UML不是开发工具,只是建模语言。4、OOA三种基本模型:功能模型、对象模型、动态模型。5、软件是程序、数据和相关文档的完整集合。6、软件开发过程分为如下几个阶段:需求分析、总体设计、详细设计、编程与测试、维护。7、面向对象的软件工程方法包括面向对易用的分析(OOA)、面向对象的设计(OOD)、面向对象的编程(OOP)。8、软件方法学包含3个要素:方法、工具和过程。9、对象是现实世界中一个实际存在的事物,它可以是看得见摸得着的东西。10、类是一组具有相同属性的操作的对象集合,它为所有属于该类的对象提供了统一的描述。11、封装是指将对象属性和操作结合在一起,构成一