




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、 选择1. 下列关于依赖关系的说法,选项_是正确的。 ( C )A. 依赖关系的4种类型包括绑定依赖和调用依赖B. 依赖关系的4种类型包括抽象依赖和调用依赖C. 依赖关系用一个一端带箭头的虚线表示D. 依赖关系用一个一端带箭头的实线表示2. 关于UML类图中的关系,下面说法不正确的是_。 ( B )A. 聚合关系和组合关系是特殊的关联关系,它们都描述了整体与部分的关系B. UML中的类图关系只有3中:泛化关系、关联关系和依赖关系C. UML中的常用的类图关系有泛化关系、关联关系、依赖关系和实现关系D. UML类图中常用关系的强弱顺序为:泛化=实现>组合>聚合>关联>
2、依赖3. 类定义了一组具有状态和行为的对象,这些对象具有相同的属性、操作、关系和语义。其中属性和_用来描述状态。 ( C )A 依赖 B、操作 C、关系 D、语义4. 4、下列各项中,不属于事件类型的是_。( B )A、入口事件 B、出入事件C、调用事件 D、改变事件5. 表示深历史状态的是_。( C )AB、HH C、H*H D、6. 不属于状态机图元素的是_。( A )A、链接 B、状态 C、事件 D、动作7. 如果要解决系统做什么应该使用 B 。A. 面向对象的分析B. 面向对象的设计C. 面向对象的编程D. 面向对象的开发8. 面向对象中的 D 描述了系统内部对象及其关系的静态结构。A
3、. 对象模型B. 状态模型C. 交互模型D. 类模型9. 下列不属于UML2.0中图的是 A 。A. 协作图B. 包图C. 交互图D. 组合结构图10. 下列UML事物中表示协作的是 A 。A. B.C. NameD.Interface11. 时序图中的对象与下列哪个图最接近D。A 用例图 B.类图 C.通信图 D.顺序图12. 以下说法正确是 B .A. 时序图是用来描述对象状态随时间变化,不需要描述对象间的交互B. 时序图有两种表示方法C. 时序图的时间约束即对状态持续时间的约束D. 状态线是一条垂直于时间轴的线13. 以下说法正确的是(C)A. 参与者可以像对象一样与其他对象进行交互B.
4、 对象之间通过连线进行交互C. 消息分支流表示对象可以同时将消息发送给不同对象D. 组合片段neg表示消息只有一种情况14. (A)状态下生命线有一条虚线代表,代表对象在该时间段是没有信息交互的。A. 休眠B. 激活C. 同步D. 异步15. 下列关于活动的描述不正确的是_。DA 在一张活动地图中活动允许多处出现B 活动时构造活动图中的最小单位C 活动的入转换可以是动作流,也可以是对象流D 活动使用实心圆表示16. 在活动图中,_明确地表示了哪些活动是由哪些对象进行的。CA 回合B 对象流C 泳道D 转移17. _表示等待满足特定条件的某个事件发生。 AA 接收事件动作B 发送信号动作C 调用
5、动作D 触发器18. 下列说法正确的是(C)A.用例间的关系是后期开发需要的,对用例图没影响B.扩展关系可以是用例间的,也可以是参与者间的C.泛化关系可以是用例间的,也可以是参与者间的D.包含关系表示为虚线箭头19. 指示用例的状态,通常为以下几种之一:(B) 等待审查、通过审查,或来通过审查。A.获准中B.进行中C.准备中D审核中20. (A)将在用例成功完成以后得到满足,它提供了系统的部分描述。A.后置条件B.前置条件C. 假设D. 状态21. 下面是关于绘制对象图步骤的选项,重新排序后选项 (B)是正确的。(1)找出类和对象。(2)绘制相应的对象图。(3)对
6、类和对象进行细化的关联分析。A. (1)、(2)、(3)B. (1)、(3)、(2)C. (2)、(3)、(1)D. (3)、(1)、(2)22. 关于类图和对象图的区别中,选项是(B)错误的。A类的图示形式包含名称、属性和操作,而对象的图示形式只包含名称和属性B.类图中不能包含操作内容,而对象图中可以包含操作C.类可以使用关联进行连接,而对象图使用链连接D.类的图形表示中包含了所有属性的特征,对象的图形表示中包含了属性当前值的部分特征23. 下面关于包和包图的说法,选项(D)是错误的。A.包的名称可以由任意数目的字母、数字和标点符号组成B.包之间的依赖关系包括访问依赖和引入依赖C.<&
7、lt;import>>依赖关系使提供者包中的内容增加到客户包中,但是< access>>依赖关系不会增加客户包中的内容D.包间的泛化关系与类的泛化关系完全一样,没有任何区别24. .关于对象和类的说法,选项(C)是不正确的。A.对象是一个存在于时间和空间的具体实体,而类仅仅代表-个抽象.抽象出对象的“本质”特征B.对象是动态的,而类是静态的C. 对象是抽象的,而类是具体的D.对象是个性化, 而类是一般化二、 填空 1、 UML规范中定义了4种基本的依赖类型,它们分别是使用依赖、抽象依赖、绑定依赖和授权依赖。2、 组合关系和聚合关系都是一种特殊的关联关系,它们都描述
8、了整体与部分的关系。3、 组合状态的子状态分为两种,即顺序子状态和并发子状态。4、 动作有5种基本类型:entry、exit、do、include和event。5、 同步状态是连接两个并发区域的特殊状态,使用小圆圈符号来连接并发区域。6、 UML中的元元模型层位于结构的最上层,是组成UML最基本的元素,代表要定义的所有事物。7、 UML中的实现关系使用一条空心三角形箭头的虚线作为其图形表示。8、 时序图是一种特殊的顺序图。9、 时序图中对象的状态名称位于对象名称的右边。10、 消息分为简单消息、同步消息、_异步消息_、和返回消息。11、 顺序图由_对象_、生命线、消息和激活构成。12、 当一条
9、消息被传递给对象的时候,它会触发该对象的某个行为,这时就说该对象被_激活_了。13、 _消息_是用来说明顺序图中对象之间的通信,可以激发操作、创建或撤销对象。14、 活动图中的活动结点有3种类型,其中_控制_结点可以包含开始状态。15、 在活动图中使用_分叉与汇合_来描述并行的行为。16、 一个异常处理器包含一个异常处理执行体和一个_异常类型_。17、 _组件图_描述了软件的各种组件和他们之间的依赖关系。18、 组件有三种类型:_配置组件_,工作产品组件和执行组件。19、 在UML中,包含关系表示为虚线箭头加_<<include>> _字样,箭头指向被包含的用例。20、
10、 在UML中,扩展关系表示为虚线箭头加_<<extend>>_ 字样,箭头指向被扩展的用例(即基础用例)。21、 _对象图_ 描述了参与交互的各个对象在交互过程中某一时刻的状态22、 2. 对象除了用于数据外,还可以拥有各种关系,这些关系被称为 _链_三、问答题1. 简述使用类图时要遵循的基本原则。答:简化原则、分层理解原则、关注关键点原则。2. 简述状态机概念。答:在UML中状态机可以用状态机图和活动图两种方式可视化地表达,状态机图着重于对一个模型元素的可能的状态及其转移建立模型,而活动图着重于对一个活动到另一个活动的控制流建立模型。3. 简要介绍面向对象的三层模型。
11、1).类模型 类模型描述了系统内部对象及其关系的静态结构。2).状态模型 状态模型描述了对象随着时间发生变化的那些方面。3).交互模型 交互模型描述系统中的对象如何协作以完成更广泛的任务。4. 简述时序图的作用?答: 时序图主要用来更直观的表现各个对象交互的时间顺序,将体现的重点放在以时间为参照,各个对象发送、接受信息、处理信息,返回消息的时间流程顺序。5. 在顺序图中如何使用消息创建或销毁对象?答案:发送一个create消息到该对象。对象被创建后就会有生命线。删除对象需要发送、destory消息到被删除对象,要想说明某个对象被销毁,需要在被销毁对象的生命线最下端放置一个×字符。6.
12、 说明活动图中使用泳道的益处。答.区分了负责活动的对象,它明确地表示了哪些活动是由哪些对象进行的。7. 简要概括建模活动图的步骤。答.建立焦点,确定活动图所关注的业务流程。确定该业务的业务对象。确定该工作流的开始状态和结束状态。从开始状态开始,说明随时间发生的动作和活动,并在活动图中表示成活动状态或者动作状态。将复杂的或者多次出现的活动归集到一个活动状态节点,并对每个这样的活动状态提供一个可展开的单独的活动来表示它们。找出连接这些活动和动作状态节点的转换,从工作流的顺序开始,考虑分支,再考虑分叉和汇合。如果工作流中涉及重要的对象,则可以将它们加入到活动图中。如果需要描述对象流的状态变化,则需要显示其变化的值和状态。8. 请简述组件图的概念,组件图的用途,以及组件间的关系有哪些。组件图是用来反映代码的物理结构。从组件图中,您可以了解各软件组件(如源代码文件或动态链接库)之间的编译器和运行时依赖关系。使用组件图可以将系统划分为内聚组件并显示代码自身的结构。依赖关系9. 用例表示什么?外部可见的系统功能,对系统提供的功能进行描述10.请简述使用包图构建模型的具体步骤分析系统模型元素,把概念或语义上相近的模型元素归纳到一个包中2对于每一个包,标识模型元素的可见性。3确定包与包之间的泛化关系,确定包元素的多态性与重载。4绘制包图5进一步完善包
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年文化创意总监创新能力测评试题及答案
- 2025年文化传媒行业IP运营模式创新研究与推广实践及答案
- 2025年文化产业投资管理师资格考试试卷答案
- 2025年文创产业投资与融资管理专家资格认证试题答案
- 2025年网络运维工程师实操考试题答案
- 2025年照相及电影洗印设备项目发展计划
- 目前高考数学试卷
- 六下人教版基训数学试卷
- 启东初三数学试卷
- 2025年泌尿系统感染用药项目发展计划
- 2020公路工程质量检验评定标准第二册机电工程
- 大数据与人工智能在冶金产业的应用-洞察阐释
- 2025年盾构机职业技能考试题库及答案
- 医院物业交接方案
- 上海民办兰生中学招聘考试真题2024
- 刻蚀工艺考试题及答案
- 银行2025反洗钱培训
- 北京理工大学入党流程
- 缺血性心脏病护理查房
- 中国教育信息化发展报告
- 新工科背景下生物工程专业的核心课程体系建设:多模态教学与多维度评价
评论
0/150
提交评论