UML软件建模教程课后习题卫红春版(全手打).doc

UML软件建模教程课后习题卫红春版(全手打).doc

ID:51723825

大小:64.00 KB

页数:12页

时间:2020-03-15

UML软件建模教程课后习题卫红春版(全手打).doc_第1页
UML软件建模教程课后习题卫红春版(全手打).doc_第2页
UML软件建模教程课后习题卫红春版(全手打).doc_第3页
UML软件建模教程课后习题卫红春版(全手打).doc_第4页
UML软件建模教程课后习题卫红春版(全手打).doc_第5页
资源描述:

《UML软件建模教程课后习题卫红春版(全手打).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、UML软件建模教程课后习题习题1一、简答题1、简述模型的作用。2、软件模型有什么特征?3、软件建模技术有哪些因素?4、软件模型包括哪些方面的内容?5、软件建模工具应该具有哪些基本功能?二、填空题1、模型是对现实的()和模拟,是对现实系统()特征的一种抽象、简化和直观的描述。2、模型具有()、直观性、()和抽象性等特征。3、从抽象程度,可以把模型分为()、逻辑模型和()三种类型。4、较之于其他模型,软件模型具有()、复杂性和()等特征。5、软件模型是软件开发人员交流的(),是软件升级和维护的()。6、软件建模技术的要素包括软件建模方法、

2、()、软件建模语言和()。7、从开发阶段看,软件建模有业务模型、()、分析模型、()和测试模型。8、软件语言有软件需求定义语言、()、软件建模语言、()、软件程序设计语言等。9、根据软件建模工具的独立性,把软件建模工具分为()建模工具和()建模工具。10、OMG在()年吧UML作为软件建模的标准,UML2.0版本是()年颁布的三、选择题1、对软件模型而言,下面说法错误的是()。A.是人员交流的媒介B.是软件的中间形态C.是软件升级和维护的依据D.是软件的标准文档2、下面说法错误的是()。A.数据流图是面向功能软件建模方法提供的方法B.

3、用例图是面向对象方法提供的建模方法C.类图是面向对象建模方法提供的建模方法D.ER图是面向数据建模方法提供的建模方法四、思考题1、软件为什么一定要建模?2、谈谈对下面这句话的理解:“软件是一种特殊的事物,它以一种可程式化和可动态复现的方式来反映人头脑中的可计算性意识,并通过这些意识的动态性外化,打到对客观以及人的主观意识的反映。”习题2一、简单题1、简述UML的发展过程。2、作为一种统一建模语言,UML有哪些部分构成?3、元模型理论是UML的基础,元模型分为哪4个层次?4、聚集关系和组合关系有什么区别?5、用例与协作有什么区别?6、模

4、型元素的可见性含义是什么?7、UML的构造型有什么作用?二、填空题1、1995年,G.BOoch和J.Rumbaugh在众多方法基础上提出了(),2005年UML推出了其()版本。2、作为一种建模语言,UML独立于软件建模()和建模()。3、给出UML的两个特点:()和()。4、可以把UML2.0版本的13种图划分()和()两种类型。5、元模型划分为4个层次,上一层是对下一层的(),下一层是上一层的()。6、泛化关系等同于()。7、接口可以被分为()和()两种类型。8、作用域是模型元素的(),也被称为命名空间,一个模型在其命名空间中可

5、以被()。9、模型元素的可见性有:公开、()、保护、()和包几种形式。10、UML的扩展机制包括()、标记值和()。三、选择题1、对UML说法不正确的选项是()。A.有Rational公司推出B.基于面向对象方法C.Jacobson参与了UNL的研制D.1996年正式成为国际标准2、下面不属于UML特点的是()。A.基于建模过程B.统一标准C.体系规范D.方便实用3、下面说法不正确的是()。A.元模型理论是UML的基础B.元模型分为4个层次C.元元模型处在最顶层,用户对象处在最底层D.元模型是对用户对象的抽象4、下面说法不正确的是()

6、。A.元素是模型的要素B.元素是UML模型中最抽象的要素C.元素可以拥有自己的元素D.元素不能直接产生实例5、对关系来说,下面说法不正确的是()。A.关系也是UML的元素B.关系分为有向关系和无向关系C.关联关系是一种有向关系D.泛化关系是一种有向关系6、对命名空间来说,下面说法不正确的是()。A.命名空间可以拥有多个命名元素B.命名空间也是命名元素C.命名空间与所拥有的命名元素是组成关系D.命名元素必须隶属于一个命名空间7、下面概念不正确的是()。A.类是一组对象的集合B.接口分为需求接口和供应接口两种类型C.构件是可以封装的软件部

7、分D.结点是可以独立部署的软件部件四、思考题1、在软件工程领域,UML能够被广泛接受的原因是什么?2、图在软件建模中的作用是什么?习题3一、简答题1、什么叫参与者,参与者有哪些基本特性?2、用例有哪些特性?3、永利之间有哪几种关系?4、用例叙述应该包括哪些基本内容?二、填空题1、用例图的要素包括()、用例和()。2、参与者的英文名称是(),参与者也被称为()。3、参与者的类型可以是()、设备、()和时间。4、用例的英文名称是(),也被称为()和()。5、用例之间的关系有()、包含和()。6、执行用例之前系统所处的状态被称为(),()被

8、称为用例执行的流程。三、选择题1、下面不属于用例图作用的是()。A.展现软件的功能B.展现软件使用者和软件功能的关系C.展现软件的特性D.展现软件功能相互之间的关系2、下面()不属于用例图的要素。A.参与者B.包含C.用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。