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

题目
问答题
什么是UML?UML有什么主要特点?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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


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

第2题:

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

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

正确答案:A

第3题:

什么是UML?分哪两类?


正确答案:
 

第4题:

UML的特点是什么?


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

第5题:

建立分析和设计模型的一种重要方法是UML。试问UML是一种什么样的建模方法?它如何表示一个系统?


正确答案: UML叫做统一的建模语言,它把Booch、Rumbaugh和Jacobson等各自独立的OOA和OOD方法中最优秀的特色组合成一个统一的方法。UML允许软件工程师使用由一组语法的语义的实用的规则支配的符号来表示分析模型。
在UML中用5种不同的视图来表示一个系统,这些视图从不同的侧面描述系统。每一个视图由一组图形来定义。这些视图概述如下:
用户模型视图:这个视图从用户(在UML中叫做参与者)角度来表示系统。它用使用实例(use case)来建立模型,并用它来描述来自终端用户方面的可用的场景。
结构模型视图:从系统内部来看数据和功能性。即对静态结构(类、对象和关系)模型化。
行为模型视图:这种视图表示了系统动态和行为。它还描述了在用户模型视图和结构模型视图中所描述的各种结构元素之间的交互和协作。
实现模型视图:将系统的结构和行为表达成为易于转换为实现的方式。
环境模型视图:表示系统实现环境的结构和行为。
通常,UML分析建模的注意力放在系统的用户模型和结构模型视图,而UML设计建模则定位在行为模型、实现模型和环境模型。

第6题:

什么是UML?简介?


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

第7题:

什么是UML?它由哪几部分组成?


正确答案:U.ML是图形化即可视化的建模语言,成为面向对象建模的标准语言。
它由四部分组成:
(1)视图
(2)图
(3)模型元素
(4)通用机制

第8题:

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

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

正确答案:A,B

第9题:

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


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

第10题:

什么是UML,它可以用于什么类型的建模?分别使用了哪些技术?


正确答案: U.ML称为统一建模语言。UML就是一种主要的面向对象建模技术。
包含技术有:
(1)对象模型
(2)用例模型
(3)行为模型
(4)状态机模型
(5)对象约束语言