UML-知识测试


本章列出了有关您刚刚完成本教程的 UML 概念的简单问题。根据给定的一组问题,您可以评估自己,以建立成为 UML 专家的良好信心:

  • 类图可以显示系统的动态Behave吗?

  • 部署图可以用于正向和逆向工程吗?

  • 它可以用于正向和逆向工程吗?

  • 它可以代表活动的并行流吗?

  • 我们可以将状态图转换为活动图吗?

  • 我们可以在组件图中使用正向工程吗?

  • 我们可以使用用例图进行正向和逆向工程吗?

  • 描述用例图的目的?

  • 面向对象的概念与 UML 有何关系?

  • 组件图代表系统的动态视图吗?

  • 说出 UML 的主要构建模块?

  • 说出一些使用对象图的场景?

  • 说出刻板印象中的三种机制?

  • 部署图有哪些工件?

  • 用于制作组件图的工件有哪些?

  • 有哪些不同的 UML 图?

  • 用例图有哪些不同的元素?

  • UML 中使用哪些不同的建模?

  • 对象图的元素是什么?

  • UML 的目标是什么?

  • 部署图的主要用途是什么?

  • Behave事物中使用哪些符号?

  • 关系中使用哪些符号?

  • 结构性事物中使用哪些符号?

  • UML 中用于捕获系统动态Behave的其他四个图是什么?

  • 结构图和Behave图是什么?

  • 顺序图和协作图的用途是什么?

  • 系统的动态Behave是什么意思?

  • 对象图捕获什么?

  • 什么是面向对象分析?

  • 什么是面向对象设计?

  • 什么是状态图?

  • 什么是类图?

  • 什么是约束规则?

  • 什么是部署图?

  • 什么是节点?

  • 什么是反应式系统?

  • 什么是国家?

  • 什么是用例图?

  • 什么是活动图?

  • 什么是事件以及它如何影响对象的状态?

  • 什么是交互图?

  • 什么是对象图?

  • 什么是协作图?

  • 什么是组件图?

  • 什么是组合和聚合?

  • 分析和设计有什么区别?

  • 什么是泛化以及何时使用它?

  • 同构是什么意思?

  • 什么是对象的责任?

  • UML在OO分析和设计中的作用是什么?

  • 什么是顺序图?

  • 什么是系统的静态视图和动态视图?

  • 什么是结构图?

  • 类图和对象图有什么区别?

  • 流程图和活动图有什么区别?

  • 聚合和组合有什么区别?

  • 顺序图和协作图有什么区别?

  • UML 中使用的交互图是什么?

  • 状态图的主要用途是什么?

  • 活动图的主要用途是什么?

  • UML 中唯一可用的分组是什么?

  • 为什么概念模型很重要?

  • 为什么我们使用状态图?