欢迎来到天天文库
浏览记录
ID:52301255
大小:89.50 KB
页数:2页
时间:2020-03-26
《卫红春全套配套课件UML软件建模教程习题解答 2章:UML基础习题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章UML基础习题一、简答题1.简述UML的发展过程。答:Rational公司在众多软件开发方法的基础上于1996年提出了UML0.9版本,1997年把UML1.0版本提交给OMG,1997年被OMG正式批准成为标准,1998年UML1.2版,1999年UML1.3版,2001年1.4版本,2003年1.5版本,2005年2.0版本,2009年2.2版本,2010年2.3版本,现在已经上升为2.4版本。2.作为一种统一建模语言,UML由哪些部分构成?答:模型元素,图,语义规则,公共机制。3.元模型理论是UML的基础,元模型分为哪四
2、个层次?答:元元模型,元模型,模型,对象。4.聚集关系与组合关系有什么区别?答:聚集松散,组合紧密;一个部分事物对象可以属于多个聚集对象,但一个部分事物对象仅能属于一个组合对象;聚集的对象生命周期可以不同,但组合对象则是同存同亡。5.用例和协作有什么区别?答:协作是对用例的实现。6.模型元素的可见性含义是什么?答:模型元素可被其他模型元素访问的程度,共分为公用,受限,私有,包四种。7.UML的构造型有什么作用?答:给UML定义的模型元素赋予新的含义,定义新的模型符号,改换模型元素的表示形式。二、填空题1.1995年,G.Booch和
3、J.Rumbaugh在众多方法基础上提出了(统一软件开发方法),2005年UML推出了他的(2.0)版本。2.作为一种建模语言,UML独立于软件建模(方法)和建模(过程)。3.给出UML的两个特点:(统一标准),(体系规范)。4.可以把UML2.0版本的13种图划分(静态结构图)和(动态行为图)两种类型。5.元模型划分为四个层次,上一层是对下一层的(抽象),下一层是上一层的(实例化)。6.泛化关系等同于(继承),泛化的反方向的关系是(特化)。7.接口可以被分为(供口)和(需口)两种类型。8.作用域是模型元素的(作用范围),也被称为命
4、名空间,一个模型在其命名空间中可以被(独立识别)。9.模型元素的可见性有:公开、(私有)、保护和(包)几种形式。10.UML的扩展机制包括(构造型),标记值和(约束)。2三、选择题1.对UML说法不正确的选项是(D)。A由Rational公司推出B基础于面向对象方法CJacobson参与了UML的研制D1996年正式成为国际标准2.下面不属于UML特点的是(A)。A基础于建模过程B统一标准C体系规范D方便实用3.下面说法不正确的是(D)。A元模型理论是UML的基础B元模型分为四个层次C元元模型处在最顶层,用户对象处在最底层D元模型是
5、对用户对象的抽象4.下面说法不正确的是(C)。A元素是模型的要素B元素是UML模型中最抽象的要素C元素可以拥有自己的元素D元素不能直接产生实例5.对关系来说,下面说法不正确的是(C)。A关系也是UML的元素B关系分为有向关系和无向关系C关联关系是一种有向关系D泛化关系是一种有向关系6.对命名空间来说,下面说法不正确的是(D)。A命名空间可以拥有多个命名元素B命名空间也是命名元素C命名空间与所拥有的命名元素是组成关系D命名元素必须隶属于一个命名空间7.下面概念不正确的是(D)。A类是一组对象的集合B接口分为需求接口和供应接口两种类型C
6、构件是可以封装的软件部件D结点是可以独立部署的软部件四、思考题1.在软件工程领域,UML能够被广泛接受的原因是什么?2.图在软件建模中的作用是什么?2
此文档下载收益归作者所有