如何理解静态视图在UML中的作用?

题目

如何理解静态视图在UML中的作用?

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

第1题:

● UML图中既包含展示系统动态特性的动态视图,又包括展示系统静态的静态视图, (52)

特性关注系统的静态特性。

(52)A. 类图 B. 序列图 C. 通信图 D. 状态图


正确答案:A

第2题:

在UML的各种视图中,(45)显示外部参与者观察到的系统功能;(46)从系统的静态结构和动态行为角度显示系统内部如何实现系统的功能;(47)显示的是源代码以及实际执行代码的组织结构。

A.用例视图

B.进程视图

C.实现视图

D.逻辑视图


正确答案:A

第3题:

● 在面向对象开发方法中,用 UML表示软件体系架构,用到 5 个视图:逻辑视图、构件视图、部署视图、 (6)

(6)

A.使用视图和动态视图

B. 用例视图和动态视图

C. 用例视图和进程视图

D. 静态视图和动态视图


正确答案:C

第4题:

UML图中构件图是面向对象系统建模中最常用的图,用于说明系统的静态设计视图。()


答案:×

第5题:

UML图中既包含展示系统动态特性的动态视图,又包括展示系统静态特性的静态视图,( )关注系统的静态特性。

A.类图

B.序列图

C.通信图

D.状态图


正确答案:A
解析:从应用的角度看,当采用面向对象技术设计系统时,首先是描述需求;其次根据需求建立系统的静态模型,以构造系统的结构;第三步是描述系统的行为。其中在第一步与第二步中所建立的模型都是静态的,包括用例图、类图、对象图、组件图和配置图等五个图形,是标准建模语言UML的静态建模机制。其中第三步中所建立的模型或者可以执行,或者表示执行时的时序状态或交互关系。它包括状态图、活动图、顺序图和合作图等四个图形,是标准建模语言uML的动态建模机制。因此,标准建模语言uML的主要内容也可以归纳为静态建模机制和动态建模机制两大类。

第6题:

在UML 提供的图中,(40)用于对系统的静态设计视图建模,(41)用于对系统的静态实现视图建模。

A.类图

B.对象图

C.部署图

D.构件图


正确答案:A
解析:(40)、(41)在UML提供的图中:类图展现了一组对象、接口、协作和它们之间的关系,类图用于对系统的静态设计视图建模。对象图展现了一组对象以及它们之间的关系,对象图描述了在类图中所建立的事物的实例的静态快照。构件图展现了一组构件之间的组织和依赖,构件图专注于系统的静态实现视图,它与类图相关,通常把构件映射为一个或多个类、接口或协作。部署图了运行处理节点以及其中的的配置,部署图给出了体系结构的静态实施视图。所以(40)应选A,(41)应选D。

第7题:

在UML中,图是系统体系结构在某个侧面的表示,所有图在一起组成系统的完整视图。在UML各种图中,(23)是静态图,(24)是动态图。

A.序列图

B.配置图

C.协作图

D.数据流图


正确答案:B
解析:统一建模语言(Unified Modeling Language,UML)是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化和编制文档的一种标准语言。
  配置图用来描述系统硬件的物理拓扑结构以及在此结构上执行的软件,即系统运行时刻的结构。配置图可以显示计算机节点的拓扑结构和通信路径,节点上执行的软构件,软构件包含的逻辑单元等,特别是对于分布式系统,配置图可以清楚地描述系统中硬件设备的配置、通信以及在各硬件设备上各种软构件和对象的配置。因此,配置图是描述任何基于计算机的应用系统的物理配置或逻辑配置的有力工具,配置图的元素有节点和连接。
  配置图中的节点代表某种计算机构件,通常是某种硬件。同时,节点还包括在其上运行的软构件,软构件代表可执行的物理代码模块,如一个可执行程序。节点的图符是一个立方体。
  状态图(State Diagram)用来描述一个特定对象的所有可能的状态及其引起状态转移的事件。一个状态图包括一系列的状态以及状态之间的转移。所有对象都具有状态,状态是对象执行了一系列活动的结果。当某个事件发生后,对象的状态将发生变化。
  从上述内容可判断,配置图是静态图,状态图是动态图。

第8题:

统一建模语言(UML)是一种常用于数据库应用系统设计和开发的可视化建模语言。关于UML,下列说法错误的是

A.UML中的视图是由一个或多个图组成的,一个图是系统模型中的某个侧面的展示

B.用例图、顺序图和状态图都是UML的行为视图,用于描述系统的功能和活动

C.类图和对象图都是UML的结构视图,用于描述系统在某个时间的静态结构

D.在用例图中,与系统交互的人和其它实体都可以成为系统的角色


正确答案:B

第9题:

在面向对象开发方法中,用UML表示软件体系架构,用到的视图有()。

A.用例视图

B.逻辑视图

C.进程视图

D.构件视图和部署视图


答案:ABCD

第10题:

当需要说明系统的静态实现视图时,应该选择UML图中的协作图。()


答案:×