2022年uml试题及答案.docx
《2022年uml试题及答案.docx》由会员分享,可在线阅读,更多相关《2022年uml试题及答案.docx(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -. 【用例图】1. 用例图的节点包括( ABD)A、用例 B、边界 C、关联 D、执行者 2. 用例之间的关系主要有(BCD)A、聚合 B、继承 C、扩展 D、包含 3. 在采纳用例模型捕捉需求时,需要执行如下(ABCD)操作 A、描述非功能需求 B、用例建模 C、识别用例 D、识别参加者 4. 在识别用例时,以下( ABC)问题可以帮忙识别用例 A、当系统状态发生故障时,是否需要通知参加者 B、系统是否存在外部大事,假如存在,是哪个能参加者通知系统这些个部大事 C、参加者期望系统为他供应什么样的功能 D、系
2、统运行环境是什么 5. 在用例图中,可以用( D)来表示整个软件系统或其中一些子系统的边界,也可 以用它表示软件系统的不同发布版本的功能范畴 A、执行者 B 、关联关系 C、用例 D、边界框 6. (B)作为完成用例任务的责任承担者,和谐、掌握其他类共同完成用例规定的功能或行为A、数据对象B、掌握类C、实体类 D、边界类7. 基于用例图的需求捕捉的第一步就是确定系统的参加者,在查找系统参加者时,可以依据以下( ABCD)等问题来确定 A、系统同环境如何进行交互 B、由谁安装系统 C、系统为哪些对象供应信息、服务 . 细心整理归纳 精选学习资料 - - - - - - - - - - - - -
3、 - - 第 1 页,共 18 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -. D、系统的使用者是谁 8. 假如用例 B是用例 A的某项子功能,并且建模者准确地知道在 A所对应的动作序 列中何时将调用 B,就称( A)A、用例 A扩展用例 B B、用例 A继承用例 B C、用例 A包括用例 B D、用例 A实现用例 B 9. 假如用例 A与用例 B相像,但 A的动作序列是通过改写 B 的部分或者扩展 B的动 作而获得的,就称( B)A、用例 A实现用例 B B、用例 A继承用例 B C、用例 A扩展用例 B D、
4、用例 A包括用例 B 10. 假如用例 A与用例 B相像,但 A的功能较 B多,A的动作序列是通过在 B的动作 序列中的某些执行点上插入附加的动作序列而构成的,就称(C)A、用例 A扩展用例 B B、用例 A包含用例 B C、用例 A继承用例 B D、用例 A实现用例 B 11. 在 UML中,( A)表示使用软件系统的功能,与软件系统交换信息的外部实体 A、执行者 B 、类 C、用例 D、用例图 12. 在用例图中,执行者之间的关系只有(B)一种 A、包含 B、继承 C、扩展 D、实现 . 细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 2 页,共
5、 18 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -. 【静态图】1. 对于类,其属性的可见性表示对类的外部世界的可见性,它有以下(ABCD)选项 A、公开(public ) B、包内公开(package) C、爱护(protected ) D、私有(private )2. 在 UML中,以下( ABCD)是可以应用于包的构造型 A、框架 Framework B、虚包 Facade C、子系统 Subsystem D、系统 system 3. 两个类之间的关联表示他们之间存在一种不适于继承的规律关系;在关联关系的
6、 表示图元的两端,可以表示参加关联的(ABCD)特性;A、约束 B 、可见性 C、角色名 D、多重性 4. 用例之间的关系主要有(ABC)A、包含 B 、继承 C、扩展 D、聚合 5. 在构件中图中,( D)用于显示构件之间的关联关系;A、节点 B 、包 C、构件 D、依靠关系 6. (D)用于描述相互合作的对象间的交互关系的链接关系;A、类图 B、通信图 C、用例图 D、协作图 7. (D)是一种不包含操作的实现部分的特别类;A、概念类 B 、分析类 C、实现类 D、接口 8. 在类图中,( C)说明答应候选值范畴,如集合可以设定的大小;可以说明可能用于关联端、组成类中的部分、消息迭代次数和
7、其他目的;A、角色 B 、多重性 C、注释 D、监护条件. 细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 3 页,共 18 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -. 9. 泛化使得( A)操作成为可能,即操作的实现是由它们所使用的对象的类,而不是由调用确定的;A、多态 B 、多重 C、传参 D、传值10. 将下图中的接口映射为Java 代码,具有( D)形式;A、private interface Service B、protect interface Serv
8、ice . C、void interface Service . D、public interface Service 11. (A)关系是类元的一般描述和详细描述之间的关系,详细描述建立在一般描述 的基础之上,并对其进行了扩展,详细描述与一般描述完全一样全部特性、成员和关系,并且包含补充的信息,它用从子指向父的箭头表示,指向父的是一个空三角形;A、泛化 B 、继承 C、组成 D、集合 12. (C)使用类图的一个子集,用于强化某个时间点类实例之间的关系;A、交互图 B 、协作图 C、对象图 D 状态图 13. (A)是用来反映代码的物理结构;A、构件图 B 、用例图 C、类图 D、状态机 1
9、4. 类元之间的( A)将一个对象的两个版本以连续一方式连接起来,它表示一个对 象的值、状态和位置的转换,可以将类元角色在一次相互作用中连接起来;. 细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 4 页,共 18 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -. A、流 B、依靠 C、泛化 D、关联 15. (D)是对象与其外界相互关联的唯独途径;A、函数调用 B、接口 C、状态转换 D、消息传递 16. 以下对部署图说法正确的有(BCD)A、部署图有主要建模元素是构件
10、 B、使用部署图可以显示运行时系统的结构,同时仍传达构成应用程序的硬件和软件的配置的部署方式 C、从部署图中,可以明白到软件与硬件之间物理关系及处理节点的组件分布情形 D、部署图( deployment, 配置图)是用来显示系统中软件和硬件的物理结构 17. 利用部署图,可以( ABCD)A、探究系统和生产环境中的其它系统的依靠关系,这些系统可能是已经存在,或是将要引入的 B、探究系统投产的相关问题 C、描述一个应用主要的部署结构 D、描述一个商业应用主要的部署结构,描述一个组织的硬件网络基础结构【动态图】1. 活动图的边包括( BC)A、数据流 B、掌握流 C、对象流 D、消息 2. 在 U
11、ML活动图中,( B)表示一个操作完成后对其后续操作的触发;A、信息流 B、掌握流 C、初始活动 D、活动 3. 在 UML活动图中,( C)表示活动需要输入的对象或者作为活动的处理结果输出 的对象;A、并发掌握 B、决策点 C、对象 D、活动 . 细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 5 页,共 18 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -. 4. 在活动图中,( C)是从多个源活动汇合到一个?A、活动 B 、初始节点和活动终点 C、结合 D 分叉 5
12、. (C)是一种特别形式的状态机,用于对运算流程和工作流程建模;A、时间图 B 、流程图 C、活动图 D、状态图 6. 在活动图中,( D)表示一个具有子结构的纯粹运算的执行,通常为操作或位于 其内的声明的调用成真实世界程序的执行;A、状态 B 、活动 C、次序状态 D、活动状态 7. 对于活动图,以下说法正确的有(ABD)A、活动图适用于精确地描述单个用例中的处理流程,也可用来描述多个用例联合起 来形成的处理流程,表达相对复杂的业务操作或软件处理过程,有时甚至可以针对类中某个个复杂的操作用活动图给出实现细节B、活动图中包含掌握流和信息流, 掌握流表示一个操作完成后对其后续操作的触发,信息流就
13、刻画操作这间的信息交换 C、活动图的基本建模机制包括节点、边及泳道 D、活动图描述实体为完成某项功能面执行的操作序列,其中的某些操作或者操作的 子序列可以并发和同步8. 在 UML活动较中,( A)表示操作之间的信息交换;A、信息流 B 、掌握流 C、初始活动 D、活动 9. UML的(A)表示消息源发出消息后不必等待消息处理过程的返回,即可连续执行 自己的后续操作;A、异步消息 B、返回消息 C、同步消息 D、简洁消息 10. 在 UML次序图中,( A)对消息传递的目标对象的销毁;A、销毁( destory )消息 B、创建( create )消息 . 细心整理归纳 精选学习资料 - -
14、- - - - - - - - - - - - - 第 6 页,共 18 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -. C、返回消息 D、自消息11. 在次序图中,下图表示(D)A、带时廷的消息 B、自消息 C、异步消息 D、同步消息12. 在 UML次序图中,假如一条消息从对象a 传向对象 b,那么其( A)是一条从 b指向 a 的虚线有向边,它表示原消息的处理已经完成处理结果(假如有的话)给返 回消息传回;A返回消息 B 、自消息 C、创建( create )消息 D、销毁( destory )消息 13.
15、 (B)用于概述相互合作的对象流的交互关系和链接关系;A、用例图 B、通信图 C、协作图 D、类图 14. 时间图中,包含以下( BCD)几个部分;A、值生命线 B、消息标签和消息端点 C、状态生命线 D、消息 15. 要状态机图中,( A)表示两个状态之间的关系,源状态和目的状态;A、转换 B 、状态 C、大事 D 监护条件【综合】1. 在 UML的最上一层,视图被划分为(ACD)视图域;A、模型治理 B、扩展机制C、动态行为 D、结构分类2. 以下属于 UML模型视图的有( CD)A、行为视图 B、结构视图C、部署视图和构件视图 D、用例视图3. 以下对 UML视图说法正确的有( ABCD
16、)A、结构分类描述了系统中的结构成员及其相互关系;类元包括类、用例、构件和节点;类元为讨论系统动态行为奠定了基础;类元视图包括静态视图、用例视图和实现视图;. 细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 7 页,共 18 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -. B、动态行为描述了系统随时间变化的行为;待业用从静态视图中抽取的瞬时值的变 化来描述;动态行为视图包括状态机视图、活动视图和交互视图 C、模型治理说明白模型的分层组织结构;包是模型的基本组织单元;特别
17、的包仍包 括模型和子系统;模型治理视图跨过了其他视图并依据系统开发和配置组织这些视 图;D、UML仍包括多种具的扩展才能的组件,这些扩展才能有限但很有用;这些组件包 括约束、构造型和标记值,它们适用于全部的视图元素 4. (B)是一个类对象所可能经受的全部历程的模型图 A、模型治理视图 B、状态机视图 C、动态视图 D、静态视图 5. (C)可用于描述用户接口、设备掌握器和其他具有反馈的子系统;它仍可用于 描述在生命期中跨过多个不同性质阶段的被动对象的行为,在每一阶段该对象都有自己特别的行为 A、动态视图 B 静态视图 C、状态机视图 D、模型治理视图 6. (C)是在分析模型的基础上,添加了
18、设计元素的结构,使得分析模型更加接近 系统实现;A、领域模型 B、数据模型C、设计模型 D、概念模型7. (A)可以用于帮忙设计人员在 UML模型为模型定义约束信息,创建更为精确的 设计模型 A、OCL B、表达式 C、属性 D、变量 8. UML2.0 在 1.0 的基础上,对如下( ABCD)的建模才能进行了增强 A、活动 B 、交互 C、复杂结构 D、状态机9. 在界面设计中,通常屏幕的(D)表示与软件系统的运行状态无关、在任何情形下均没有变化的文本、图标(icon )、图形( graph )、图象( image)等. 细心整理归纳 精选学习资料 - - - - - - - - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 uml 试题 答案
限制150内