2022年2022年uml习题及答案_第1页
2022年2022年uml习题及答案_第2页
2022年2022年uml习题及答案_第3页
2022年2022年uml习题及答案_第4页
2022年2022年uml习题及答案_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、精选学习资料 - - - 欢迎下载uml 习题1. 什么不为面对对象程序设计的主要特点;a 封装c多态b 继承d结构2. uml中有四种关系为:依靠,泛化,关联和()a .继承b.合作c.实现d.抽象3. uml中的事物包括:结构事物,分组事物,注释事物和()a .实体事物b .边界事物c.掌握事物d .动作事物4. 在 uml中,()图显示了一组类.接口.协作以及它们之间的关系;a .状态图b .类图c.用例图d.部署图5. 以下描述中,哪个不为建模的基本原就()a. 要认真的挑选模型b. 每一种模型可以在不同的精度级别上表示所要开发的系统c.模型要与现实相联系d.对一个重要的系统用一个模型

2、就可以充分描述6. uml体系包括三个部分:uml基本构造块, ()和 uml公共机制a .uml 规章b .uml命名c.uml模型d .uml约束7. 下图为()a .类图b .用例图c.活动图d.状态图10.下面哪个不为uml中的静态视图()a. 状态图b.用例图精品学习资料精选学习资料 - - - 欢迎下载c.对象图d.类图11.()技术为将一个活动图中的活动状态进行分组,每一组表示一个特定的类.人或部门, 他们负责完成组内的活动;a .泳道b .分叉汇合c.分支d .转移12.以下关于状态图的说法中,正确选项()a. 状态图为uml中对系统的静态方面进行建模的五种图之一;b. 状态图

3、为活动图的一个特例,状态图中的多数状态为活动状态c. 活动图和状态图为对一个对象的生命周期进行建模,描述对象随时间变化的行为;d. 状态图强调对有几个对象参与的活动过程建模,而活动图更强调对单个反应型对象建模13.对反应型对象建模一般使用()图a .状态图b.次序图c.活动图d.类图14.类图应当画在rose 的哪种()视图中a .use case viewb .logic viewc.component viewd.deployment view15.类通常可以分为实体类,()和边界类a .父类b.子类c.掌握类d.祖先类16.次序图由类角色,生命线,激活期和()组成a .关系b .消息c.

4、用例d .实体17.()为系统中遵从一组接口且供应实现的一个物理部件,通常指开发和运行时类的物理实现a .部署图b.类c.接口d.组件18.关于协作图的描述,以下哪个不正确 ()a. 协作图作为一种交互图,强调的为参与交互的对象的组织;b.协作图为次序图的一种特例c.协作图中有消息流的次序号;精品学习资料精选学习资料 - - - 欢迎下载d.在 rose 工具中,协作图可在次序图的基础上按“f5”键自动生成;19.组件图用于对系统的静态实现视图建模,这种视图主要支持系统部件的配置治理,通常可以分为四种方式来完成,下面哪种不为 其中之一()a. 对源代码建模b.对事物建模c.对物理数据库建模d.

5、对可适应的系统建模20.一个对象和另一个对象之间,通过消息来进行通信;消息通信在面对对象的语言中即()a .方法实现b.方法嵌套c.方法调用d.方法定义21.()为可复用的,供应明确接口完成特定功能的程序代码块;a .模块b .函数c.用例d .软件构件22.下图中的空心箭头连线表示()关系a .泛化b .包含c.扩展d .实现23.组件图呈现了一组组件之间的组件和依靠;它专心于系统的()实现图a .动态b .静态c.基础d .实体24.如将活动状态比作方法,那么动作状态即()a .方法名b .方法返回值c.方法体中的每一条语句d .方法的可见性25.大事可以分为内部大事和外部大事;按下按钮和

6、打印机的中断为()大事a .内部大事b.外部大事26.()为用于把元素组织成组的通用机制精品学习资料精选学习资料 - - - 欢迎下载a .包b .类c.接口d .组件27.以下关于类方法的声明,不正确选项 a方法定义了类所许可的行动 b从一个类所创建的全部对象可以使用同一组属性和方法 c每个方法应当有一个参数 d假如在同一个类中定义了类似的操作,就他们的行为应当为类似的28.()为一组用于描述类或组件的一个服务的操作a .包b .节点c.接口d .组件29. uml的全称为 a unify modeling languageb unified modeling languagec unifi

7、ed modem languaged unified making language30.()为被节点执行的事物a .包b .组件c.接口d .节点8. uml 中,用例图呈现了外部actor 与系统所供应的用例之间的连接,uml 中的外部 actor为指()a. 人员b.单位c. 人员和单位d.人员或外部系统9. uml中有四种关系为:依靠,泛化,关联和()a .继承b.合作c.实现d.抽象10.uml中的事物包括:结构事物,分组事物,注释事物和()a .实体事物b .边界事物c.掌握事物d .动作事物11.在 uml中,()图显示了一组类.接口.协作以及它们之间的关系;a .状态图b .类

8、图c.用例图d.部署图12.uml中,对象行为为通过交互来实现的,为对象间为完成某一目的而进行的一系精品学习资料精选学习资料 - - - 欢迎下载列消息交换;消息序列可用两种类来表示,分别为()a. 状态图和次序图b.活动图和协作图c.状态图和活动图d.次序图和协作图13.用例( use-case)用来描述系统在大事做出响应时所实行的行动;用例之间为具有相关性的;在一个“订单输入子系统”中,创建新订单和更新订单都需要检查用户帐号为否正确; 那么,用例“创建新订单” .“更新订单” 与用例“检查用户帐号” 之间为()关系a. 包含( include )b.扩展( extend)c.分类( cla

9、ssification )d.集合( aggregation)10.下面哪个不为uml中的静态视图()a. 状态图b.用例图c.对象图d.类图11.()技术为将一个活动图中的活动状态进行分组,每一组表示一个特定的类.人或部门, 他们负责完成组内的活动;a .泳道b .分叉汇合c.分支d .转移12.以下关于状态图的说法中,正确选项()a. 状态图为uml中对系统的静态方面进行建模的五种图之一;b. 状态图为活动图的一个特例,状态图中的多数状态为活动状态c. 活动图和状态图为对一个对象的生命周期进行建模,描述对象随时间变化的行为;d. 状态图强调对有几个对象参与的活动过程建模,而活动图更强调对单

10、个反应型对象建模13.对反应型对象建模一般使用()图a .状态图b.次序图c.活动图d.类图14.类图应当画在rose 的哪种()视图中 a .use case viewb .logic viewc.component viewd.deployment view15.类通常可以分为实体类,()和边界类a .父类b.子类c.掌握类d.祖先类16.次序图由类角色,生命线,激活期和()组成精品学习资料精选学习资料 - - - 欢迎下载a .关系b .消息c.用例d .实体17.()为系统中遵从一组接口且供应实现的一个物理部件,通常指开发和运行时类的物理实现a .部署图b.类c.接口d.组件19.组件

11、图用于对系统的静态实现视图建模,这种视图主要支持系统部件的配置治理,通常可以分为四种方式来完成,下面哪种不为 其中之一()a. 对源代码建模b.对事物建模c.对物理数据库建模d.对可适应的系统建模20.在 atm 自动取款机的工作模型中(用户通过输入正确的用户资料,从银行取钱的过程) ,下面哪个 不为 “ actor ” a. 用户b.a tm 取款机c.atm 取款机治理员d.取款23.组件图呈现了一组组件之间的组件和依靠;它专心于系统的()实现图a .动态b .静态c.基础d .实体24.如将活动状态比作方法,那么动作状态即()a .方法名b .方法返回值c.方法体中的每一条语句d .方法

12、的可见性25.大事( event)表示对一个在时间和空间上占据肯定位置的有意义的事情的规格说明, 下面哪个不为大事的类型()a. 信号b.调用大事c.源大事d. 时间大事26.()为用于把元素组织成组的通用机制a .包b .类c.接口d .组件27.以下关于类方法的声明,不正确选项 a方法定义了类所许可的行动精品学习资料精选学习资料 - - - 欢迎下载b从一个类所创建的全部对象可以使用同一组属性和方法 c每个方法应当有一个参数 d假如在同一个类中定义了类似的操作,就他们的行为应当为类似的28.()为一组用于描述类或组件的一个服务的操作a .包b .节点c.接口d .组件29. uml的全称为

13、 a unify modeling languageb unified modeling languagec unified modem languaged unified making language四.设计题(共40 分) 1.看图回答疑题a. 下图中类的名字为:readermanager b. 类中的行为(方法)为:_newreader(), modifyreader (), deletereader() c. 类中的成员方法的拜访可见性为:publicd. 该类为什么类型的类,这种类型的类作用为什么?答:该类为掌握类; 掌握类为负责和谐其他类的工作,它建立了一个或几个用例的行为模型;

14、它整理系统的行为并描述一个系统的动态特性,处理主要的任务和掌握流;每个用例通常都有一个掌握类.掌握用例中的大事次序;也存在多个用例共享同一个掌握类;2.请挑选 uml 中合适的图来描述图书治理系统中图书馆业务功能模块;该模块包括借书, 仍书,预约借书等功能答:用用例图表现精品学习资料精选学习资料 - - - 欢迎下载<include>精品学习资料精选学习资料 - - - 欢迎下载借书<include>图书查询精品学习资料精选学习资料 - - - 欢迎下载精品学习资料精选学习资料 - - - 欢迎下载治理员仍书<<extend>>读者查询精品学习资

15、料精选学习资料 - - - 欢迎下载超期罚款预约书籍读者取消预约3.请依据下面的用例图设计相关类图精品学习资料精选学习资料 - - - 欢迎下载4.看图回答疑题(1) 该图为什么图,其中的矩形框表示什么?(2) 该图描述了怎样的情形状态图,表示就绪,运行,堵塞状态;线程运行的基本流程如下:当线程预备运行时,进入就绪状态,假如获得cpu 时间片,就转入运行状态,运行正常终止,进入终止状态,假如在运行过程中,cpu 时间片用完后仍没有完成任务,就进入就绪状态,等待再次得到cpu 时间片,假如线程在运行过程中,不满意所须资源,就进入堵塞状 态,处于堵塞状态的线程得到相关资源后,进入就绪状态,依次循环;3.请依据下面的用例图设计相关类图精品学习资料精选学习资料 - - - 欢

温馨提示

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

评论

0/150

提交评论