uml复习题刚new

uml复习题刚new

ID:22377780

大小:48.50 KB

页数:5页

时间:2018-10-28

uml复习题刚new_第1页
uml复习题刚new_第2页
uml复习题刚new_第3页
uml复习题刚new_第4页
uml复习题刚new_第5页
资源描述:

《uml复习题刚new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、      试题题型分布:1、填空题、单选题、判断题:各占10分,共计30分基本上是概念题。2、混合题:共计25分包含简答题、关系链接、用例绘制等。3、应用题:共计45分, 二、      要搞清楚的部分概念内容:软件工程的概念软件工程是应用计算机科学、数学及管理科学等原理开发软件的工程。它借鉴传统工程的原则、方法,以提高质量,降低成本为目的。软件开发的几个阶段1.问题的定义及规划2.需求分析3.软件设计4.程序编码5.软件测试模块化设计的种类设计策略和原则。快速原型方法的特点、作用是什么?面向对象设计的核心、类与对象的概念。用例及用例

2、图。面向对象中类、对象的概念、性质及组成元素。UML的各种图形的名称、功能作用?它们各自的模型元素是什么?类的表示方法、组成?要会写出类的几种关系图的Java代码。 三、在UML建模过程中,其重要的几类视图是关键重要的图形,它们应该是用例图、类图、包图、顺序图、协作图、状态图、活动图、它们从不同的角度来描述了功能需求、逻辑关系、动作顺序、软件系统要完成的状态行为、数据集合、对象关系、实现关系等等。因此,这几种图是必须要掌握的几种图形。考试也会集中在这些图形的动手能力上。要着重看这些图形的绘制。 四、题目范围:(要注意、试题会略有变形)1、教

3、材、教材上的具体例子2、课上练习、测验。3、实验作业指导书相关内容。 五、简答复习题:这些内容不仅仅是简答题的内容,其他部分概念题中也会出现。1、在UML中包含那些视图?这些视图都对应那些图?用例图ß描述模型的外部功能类图、对象图ß描述模型的静态视图UML视图、状态图、活动图ß描述模型的行为视图构件图、部署图ß描述模型的实现视图协作图、顺序图ß描述模型的交互视图2、UML中都包含哪些图?简述这些图的作用?用例图、类图、包图、顺序图、协作图、状态图、活动图UML视图的五种类型分类:用例图:从用户角度描述系统功能,指出操作者。静态图:表示系统的

4、静态结构。行为图:描述系统的动态模型和组成对象间的相互关系。交互图:描述对象间的相互关系。实现图:描述系统的物理实现。3、简述包的作用?包的模型元素有哪些?包是机制;是容器;是UML建模元素;包没有实例。包内的元素可以是UML建模中的任意元素。元素包括:类、接口、构件、组件、节点、用例、包等等4、UML中的模型元素的关系主要有哪些种?5、什么是用例图?用例图有什么作用?显示一组用例、参与者以及它们之间关系的图。用例是目录,描述是对用例的内容说明,因此用例描述才是用例的主要部分。6、概述用例之间的关系?关联参与者与用例之间通信扩展在基础用例上

5、插入扩展部分泛化表示用例间的一般和特殊关系(包含参与者之间的泛化表示方法)包含在基础用例上插入附加的行为7、什么是类图?什么是对象图,说明这两种图的作用。类图=类+类之间关系,对象图表示一组对象及他们之间的关系叫做对象图。类图是描述类与类对象之间的关系的图;对象图是类图的实例,系统的快照。对象图中关系用简单连接。8、类图有哪些组成部分?类名(className)属性(Attribute)操作(Operation)9、类之间的关系有哪些?试着描述这些关系。类之间的关系(关联、聚集、组合、泛化、依赖)10、对象图中包含哪些元素?它们都有哪些作用

6、?对象和类。对象是类的实例,对象之间的链是类之间的关联的实例,对象图实质上是类图的实例。11、什么是顺序图,说明该图的作用?顺序图显示对象之间交互的图,这些对象是按照时间循序排列的。顺序图的用途:当不同的类之间存在多个简单方法时,描述控制流的整体序列。显示并发进程和激活。显示在其他图(如协作图)中难以描述的时间序列。显示涉及类交互而与对象无关的一般形式。12、顺序图有哪些组成部分?对象生命线控制焦点消息13、顺序图的消息有哪些?调用消息异步消息返回消息阻止消息超时消息14、顺序图中如何创建和销毁对象?15、什么是协作图?说明该图的作用。用来

7、描述系统的行为是如何由系统的成分协作实现的图。16、协作图有哪些组成部分?参与者实例、多对象、主动对象、链、消息17、协作图中的消息有哪些?和顺序图中的消息比较它们的区别。协作图中的消息有:调用消息、异步消息、返回消息、阻止消息、超时消息。顺序图有对象生命线及控制焦点,协作图有路径、消息顺序号。顺序图是在表示算法,用几何排列关系表达消息的时序关系。协作图用角色的几何排列图形表达角色关系,并用消息说明关系。18、如何在协作图中的链中进行可见性修饰,它们有什么作用?在链上可以直接添加一些修饰在协作图中用来连接对象,消息显示在链旁;链是关联的实例

8、,一个链上可以有多个消息;链没有多重性标记。19、什么是部署图、组成元素是什么?部署图是用来显示系统中软件和硬件的物理架构。从部署图中,您可以了解到软件和硬件组件之间的物理关系以

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

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

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