当前位置:首页 >课程 >面向对象与UML

1、UML提供了多种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。当需要说明体系结构的静态实施视图时,应该选择哪种图?( )

A、组件图(构件图)
B、对象图
C、类图
D、配置图(部署图)

参考答案:请扫码使用小程序查看答案

2、一个银行ATM系统采用下图所示的配置图,则下列叙述不正确的是( )

A、与GUI有关的类应该部署在ATM客户机上
B、这个图表示一个三层的体系结构,不管ATM客户机、ATM应用服务器上、ATM数据服务器上是运行在同一台机器上还是不同的机器上
C、为了系统的可伸缩性(scalability),与业务逻辑有关的对象应该部署在ATM应用服务器上
D、为了系统的可伸缩型,与业务逻辑有关的对象应该部署在ATM客户机上

参考答案:请扫码使用小程序查看答案

3、下面选项中,哪一项的说法是错误的。( )

A、组件图(构件图)可以看做是类图的扩展,它专门描述组件的内部组成,以及组件之间的关系
B、部署图(配置图)可以存在多个关系,如依赖关系、泛化关系、实现关系和关联关系。
C、如果软件制品的种类少、数量少、结构简单,只有一个文件或者少许几个文件就要用部署图来描述制品之间的关系。
D、如果运行环境比较简单,只需要在特定操作系统上执行,而且不需要网络支持,就可以不需要部署图来描述节点间的关系。

参考答案:请扫码使用小程序查看答案

4、( )图可以用来描述系统硬件的物理拓扑结构以及在此结构上运行的软件。

A、用例图
B、类图
C、部署图(配置图)
D、活动图

参考答案:请扫码使用小程序查看答案

5、节点是存在于运行时并代表一项计算资源的物理元素,没有计算能力的节点称为()。

A、处理器
B、设备
C、组件
D、接口

参考答案:请扫码使用小程序查看答案