二、填空(每小题2分,共30分) 1.软件模型是人员交流的( ),是软件开发的中间( 2.软件建模方法有:( ),面向数据建模方法和( 3.根据元素之间联系的方向性,把关系可以分为()和()两种类型。 4.UML2.0对在原基础上增加了()种图,协作图的名字改为( 5.UML的扩展机制有( )、标记值和( )三种类型。 6.包是可以对模型元素进行()的( 7.参与者的类型可以是人、()、其它系统,以及 8.动作是活动的一个基本( ),动作一般不再 9.定序是规定两个事件一个为( )事件,一个为( )事件。 10.时序图用来描述在一个交互中,参与交互的各个( )状态变化的( 关系。 11.交互概览图基础于( )和( )两种图。 12.协作的用途有( )和( 13.给出构件的两种特性( 14.制品指制成的(),表示为结点上可以独立部署的( 15.结点的关系有:( )、包含关系和( 三、选择题(每小题2分,共20分) 1.下面说法正确的是()。 A模型是对现实系统的仿真和优化B模型是对现实系统的模仿和制作 C模型是对现实系统的比拟和演示D模型是对现实系统的简化和抽象 2.下面不属于软件开发四个阶段的是()。 A开始 B细化 C设计 D移交 3.下面不是UML创建人是()。 a GBooch B James Martin C I. Jacobson umbau 第2页共5页第 2 页 共 5 页 二、填空(每小题 2 分,共 30 分) 1.软件模型是人员交流的( ),是软件开发的中间( )。 2.软件建模方法有:( ),面向数据建模方法和( )。 3.根据元素之间联系的方向性,把关系可以分为( )和( )两种类型。 4.UML2.0 对在原基础上增加了( )种图,协作图的名字改为( )。 5.UML 的扩展机制有( )、标记值和( )三种类型。 6.包是可以对模型元素进行( )的( )。 7. 参与者的类型可以是人、( )、其它系统,以及( )。 8.动作是活动的一个基本( ),动作一般不再( )。 9. 定序是规定两个事件一个为( )事件,一个为( )事件。 10.时序图用来描述在一个交互中,参与交互的各个( )状态变化的( ) 关系。 11. 交互概览图基础于( )和( )两种图。 12. 协作的用途有( )和( )。 13. 给出构件的两种特性( ),( )。 14. 制品指制成的( ),表示为结点上可以独立部署的( )。 15. 结点的关系有:( )、包含关系和( )。 三、选择题(每小题 2 分,共 20 分) 1.下面说法正确的是( )。 A 模型是对现实系统的仿真和优化 B 模型是对现实系统的模仿和制作 C 模型是对现实系统的比拟和演示 D 模型是对现实系统的简化和抽象 2.下面不属于软件开发四个阶段的是( )。 A 开始 B 细化 C 设计 D 移交 3.下面不是 UML 创建人是( )。 A G.Booch B James Martin C I.Jacobson D J.Rumbaugh