2013年5月第1题UML用系统视图描述系统的组织结构。其中,(1)对系统的物理代码的文件和构件进行建模。A.构件视图B.物理视图C.实现视图D.部署视图【参考答案】C【解析】本题考査UML建模的基本知识。UML利用5个系统视图描述系统的组织结构,包括系统分解的组成部分,以及它们的关联性、交互机制和指导原则等提供系统设计的信息。用例视图是最基本的需求分析模型。逻辑视图表示了设计模型中在架构方面具有重要意义的部分,即类、子系统、包和用例实现的子集。进程视图是可执行线程和进程作为活动类的建模。实现视图对组成基于系统的物理代码的文件和构件进行建模。部署视图把组件部署到一组物理节点上,表示软件到硬件的映射和分布结构。2013年5月第2题UML中的事物也称为建模元素,(2)在模型中属于静态的部分,代表概念上或物理上的元素。这些元素中,(3)定义了交互的操作。(2).A.分组事物B.结构事物C.行为事物D.物理事物(3).A.节点B.活动类C.接口D.协作【参考答案】BD【解析】本题考查UML建模的基本知识。UML中的事物也称为建模元素,包括结构事物、行为事物、分组事物和注释事物。结构事物在模型中属于静态的部分,代表概念上或物理上的元素。UML有7种结构事物,分别是类、接口、协作、用例、活动类、构件和节点。其中,接口是指为类或构件提供特定服务的一组操作的集合;协作定义了交互的操作,是一些角色和其他事物一起工作,提供一些合作的动作,这些动作比事物的总和要大;活动类的对象有一个或多个进程或线程,其对象代表的事物的行为和其他事物是同时存在的;节点是一个物理元素,它在运行时存在,代表一个可计算的资源,通常占用一些内存和具有处理能力。2013年5月第4题在面向对象系统中,有两个类存在整体与部分的关系,如果部分可能同时属于多个整体,则两者之间的关系称为(4);如果部分和整体具有统一的生命周期,则两者之间的关系称为(5)。(4).A.聚合关系B.依赖关系C.泛化关系D.组合关系(5).A.聚合关系B.依赖关系C.泛化关系D.组合关系【参考答案】AD【解析】本题考查面向对象的基本知识。面向对象中类之间的主要关系有关联、依赖、泛化、聚合、组合和实现等。两个类存在整体与部分的关系,且部分可能同时属于多个整体,则两者之间的关系称为聚合关系;如果一个类的变化会引起另一个类的变化,则称后者依赖于前者;泛化关系用于描述父类和子类之间的关系;两个类存在整体与部分的关系,而两者同时创建同时消亡,则两者之间的关系称为组...