什么是UML?UML的作用是什么?

题目

什么是UML?UML的作用是什么?

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

UML的定义包括以下哪些内容()。

  • A、UML语义
  • B、UML表示法
  • C、UML元素
  • D、UML对象
  • E、UML元模型

正确答案:A,B

第2题:

UML2.0中增加了2种交互图,他们的名称分别是什么?并简要说明其作用。


正确答案: (1)交互概观图:一种顺序图和活动图的结合,从较高的抽象层次描述了对象以及对象之间的交互关系。
(2)定时图:从微观的层次描述了对象之间的交互,重点在于定时。

第3题:

以下关于UML的表述,不正确的是( )。

A.UML是一种文档化语言
B.UML是一种构造语言
C.UML是一种编程语言
D.UML是统一建模语言

答案:C
解析:
UML(Unified Modeling Language)是一种定义良好、易于表达、功能强大且普遍实用的建模语言。UML是一种可视化语言:UML是一组图形符号,使用图形建模,UML表示法中的每个符号都有明确的语义。UML是一种构造语言:使用UML描述的模型可与各种编程语言直接相连,即可把UML描述的模型映射成编程语言,甚至映射成关系数据库表或面向对象数据库的永久存储。这种映射允许进行正向工程,也可以进行逆向过程(编程语言代码重新构造UML模型)。UML是一种文档化语言:UML适于建立系统体系结构及所有的细节文档。UML还提供了用于表达需求和用于测试的语言。最终UML提供了对项目计划和发布管理的活动进行建模的语言。

第4题:

UML中有哪几类个视图,它们的作用分别是什么?


正确答案: (1)用例视图(Use-Case view)
用例视图用于描述系统的功能集。它是从系统外部以用户角度,对系统做的抽象表示。用例视图所描述的系统功能依靠于外部用户或另一个系统触发激活,为用户或另一个系统提供服务,实现与用户或另一个系统之间的交互。
用例视图中可以包含若干个用例,用例表示系统能够提供的功能,用例视图是其他视图的核心和基础。其他视图的构造依赖于用例视图中所描述的内容,因为系统的最终目标是实现用例视图中描述的功能,同时附带一些非功能性的特性,因此用例视图影响着所有其他的视图。
(2)逻辑视图(Logical view)
如果说用例视图描述系统“做什么”,那么逻辑视图就是描述“怎么做”。系统的静态结构描述类、对象和它们之间的关系,反映的是系统静态特征或结构组成。
(3)组件视图(Component view)
组件视图用来描述系统实现的结构和行为特征,反映系统各组成元素之间的关系。组件视图由组件图实现,主要供开发者和管理者使用。
(4)并发视图(Concurrency View)
并发视图用来描述系统的动态和行为特征。并发视图将任务划分为进程或线程形式,通过任务划分引入并发机制,可以高效地使用资源、并行执行和处理异步事件。除了划分系统为并发执行的进程或线程外,并发视图还必须处理通信和同步问题。
(5)配置视图(Deployment View)
配置视图体现了系统的实现环境,反映系统的物理架构。配置视图还包括一个映射,该映射显示在物理架构中组件是怎样分配的。

第5题:

标记值的作用是什么?它的表示法和约束的表示法有什么异同?在UML模型中如何区分它们?


正确答案:标记值是用来为事物添加新特性的。约束的表示法和标记值法类似,都是使用花括号括起来的串来表示,不过它是不能够放在元素中的,而是放在相关的元素附近。

第6题:

什么是UML?UML有什么主要特点?


正确答案: UML是一种对软件密集型系统的制品进行可视化、详述、构造及文档化的语言,它提供了用于交流的词汇表(单词)和在词汇表中组合词汇的规则(语法),它的每个符号都有明确的语义。利用UML所建立的模型是精确的、无歧义的、完整的并且可与各种编程语言直接相连。UML是一种文档化语言,它适于建立系统体系结构及其所有的细节文档,提供了用于表达需求和测试的语言及对项目计划和发布管理的活动进行建模的语言。
UML的主要特点:
(1)UML是一种语言; 
(2)UML是一种可视化语言; 
(3)UML是一种可用于详细描述的语言;
(4)UML是一种构造语言; 
(5)UML是一种文档化语言。

第7题:

什么是UML?简介?


正确答案:统一建模语言(UML)仅仅是一种语言。它不是系统设计的方法,而是系统建模的标准。UML经历了许多年的研究、发展并不断完善,成为现在诸多领域内建模的首选标准。开发人员主要使用UML来构造各种模型,以便描述系统需求和设计。

第8题:

UML的作用?了解UML的主要符号。


正确答案:UML是用于面向对象软件设计的概念层建模的新兴标准之一,它是一种标准化语言,用于在概念层对结构化模式和董涛行为进行建模。

第9题:

UML体系包括三个部分:UML基本构造块,()和UML公共机制。

  • A、UML规则
  • B、UML命名
  • C、UML模型
  • D、UML约束

正确答案:A

第10题:

UML的特点是什么?


正确答案: (1)统一了面向对象方法的有关概念和描述方法;
(2)表达能力强,能对各种并发分布式系统进行建模,且UML还提供了扩展机制;
(3)UML专注于一种标准的建模语言,而不是一个开发过程。