UML软件建模技术技术理论期末考核试题4含答案_第1页
UML软件建模技术技术理论期末考核试题4含答案_第2页
UML软件建模技术技术理论期末考核试题4含答案_第3页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、UML 软件建模技术技术理论考核试卷四一、单选题(每题2 分,共60 分)下列UML(建模语言)的陈述,不正确的是()它主要是图形符号,用面向对象的方法描述系统设计只用于系统开发的设计阶段它可在用户、分析者、设计者和软件开发者之间建立一个舒适的对话不同方面使用()描述Web网页和Java Applet小应用程序之间的依赖关系(A类图B部署图C状态图组件图下列关于类方法的声明,不正确的是()方法定义了类所许可的行动从一个类所创建的所有对象可以使用同一组属性和方法每个方法应该有一个参数如果在同一个类中定义了类似的操作,则他们的行为应该是类似的UML中哪种图()用来描述过程或操作的工作步骤(A、状态

2、图、活动图C、用例图、部署图在面向对象的分析与设计中,下面与角色有关的陈述中,正确的是()在每个用例图中操作用例的被称为参与者参与者不能是系统时间参与者一定是一个人或用户使用案例不考虑系统外部的参与者软件生存期包括计划需求分析和定(编码软件测试和运行维护( A、软件开发、软件设计(详细设计)C、软件支持D、软件定义在面向对象的分析与设计中,下列语句正确的有()通过部署图,可以从整体上了解系统节点的拓扑结构在部署图中,使用依赖关系符号连接节点部署图的节点中不能含有组件部署图用于描述系统中软件的构成foo 类的一个方法调用bar 类的一个方法。除此之外,这两个类之间没有其关系。foo类和bar类之

3、间的关系为()C继承E聚集依赖D下列关于用例和用例图的描述,正确的有()系统是用例模型的一个组成部分,它必须代表一个真正的软件系统在扩展关系中,扩展后的用例一定要包括所扩展的原用例的全部行为用例图中,参与者可以是一个人,一部机器或者一个系统用例用一个名字在外面的椭圆表示在面向对象的技术中)属性可以从类定义的外部来存取,而( )性不可以从类定义的外部来存取。()私有的,保护的保护的,公共的私有的,公共的公共的,私有的在面向对象的分析与设计中,关于类图中类的属性的前缀符号,下列描述确的有()类的公有属性前面带有 -(减号)类的受保护的成员前面带有 +(加号)类的公有属性前面没有任何符号以上皆不对在

4、面向对象的分析与设计中用于表的语言称“建模语言。(A.类模型过程算法下面哪项不是活动图的元素()活动伪代码分叉/汇合转移判定点/分支点1()是将类细化为更具体的类的过程。()关联聚集泛化依赖关于协作图的说法不正确的是()协作图主要关注事件,而不考虑时间在协作图中,对象是使用类图标显示的协作图中允许显示方法调用的细节协作图不描述对象之间的交互作用以下()主要关注不受时间影响的对象之间的交互作用。()顺序图状态图协作图活动图下面中()图表示结束状态()UML的全称是()Unify Modeling LanguageUnified Modeling LanguageUnified Modem Lan

5、guageUnified Making Language下列哪个不属于UML体系的部分:(AUML基本构造块BUML 规则CUML 公共机制DRational Rose2()在系统中是物理的、可替代的部件,是一个描述了一些逻辑元素的物理包。A类B接口()C用例D组件21以下哪个不是静态图()A类图B用例图C组件图D协作图图书管理系统中还书用例和缴纳罚金用例的关系是:(A泛化B包含C.扩展对象图中描述每个活动是由哪个对象来完成的,使用的技术是 (A分支C参与B泳道组合在UML中哪个不是状态的组成部分(A名称B进入/退出动作C子状态D可见性2()是一种使用关系,它说明了一个事物的变化可能影响到使用

6、它的另外个事物,反之未必。()泛化C依赖实现关联UML中关联的多重性是指()一个类的多少个方法被另外一个类调用一个类的实例能够与另一个类的多少实例相关联一个类的某个方法被另一个类调用的次数两个类所具有的相同的方法和属性什么不是面向对象程序设计的主要特征。(A封装C多态B继承结构若对象A可以给对象B发送消息,那么()BAABAB可以相互不可见A, B可以相互可见什么构造型可以使一个包中的元素访问另一个包中的元素(importCexportentitinterfac什么是用于描述类或组件的一个服务(功能)的操作集合。 (A组件C规范B接口节点二、分析设计题(共40 分)(1 分/5 分)数据分析公

7、司的后台服务器上运行有一个后台应用服务程序数据装载程(5 分)卡车)Engine(引擎)Engine 对象包含零个或者多个齿轮(Cog)对象。请使用类图正确显示了这种(聚合和组合)关系。(5 分)4 个功3 层方式抽象出类(5 个类(2 分/个,共10 分)UML(5 分)(10 分)湖南科技职业学院软件建模技术习题四(答案)一、 选择题1D C BA6A B CD11D B CD16B B DD2125:DCBDC2630:BDBAD二、 分析设计题:1(只要和图形中内容关系描述正确的都行)例如:利息账户属于单向关联,其方向只能是从利息到账户一个客户可以持有一个或多个账户一个账户最多只能被三个客户同时拥有一个账户属于一个储蓄账户服务e)一个账户拥有一个或多个文档2接收数据接收数据解压缩数据系统时间解析入库数据校验VehicleEngineCogVehicleEngi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论