Featured image of post 软件工程 交互预览、组件、部署习题

软件工程 交互预览、组件、部署习题

1、软件部署是( B )

A:部署软件构件 B:部署软件程序

C:部署软件模型 D:部署软件制品

2、下面说法正确的是( C )

A:制品就是制成品 B:制品是软件模块

C:制品是被部署的软件单元 D:制品是软件构件

3、下列说法不正确的是( B )。

A)在用例视图下可以创建类图

B)在逻辑视图下可以创建组件图

C)在逻辑视图下可以创建包

D)在构建试图下可以创建构件

4、在组件图中,( D )用于显示构件之间的关联关系。

A)依赖关系 B)构件 C)包 D)节点

5、 下面哪个符号代表部署图的节点( C )

寻找节点符号

6、下列不属于部署图中的设备类型的是:( B )。

A)打印机 B)计算机

C)扫描仪 D)路由器

7、在绘制部署图时,如果要描述处理器之间或处理器与设备之间通过以太网进行连接的关系时,使用下列哪一种构造型( A )。

A)《Ethernet》 B)《parallel》

C)《TCP/IP》 D)《Internet》

8、在UML中,____B_____图显示了一组类、接口、协作以及它们之间的关系。

   A、状态图                    B、类图

   C、用例图                    D、部署图

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

A.处理器 B.规范 C.接口 D.设备

10、下图中,表示“节点”的图为_____C_______。

寻找节点

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

   A、用例图  B、类图   C、部署图    D、活动图

12、____D_____是系统中遵从一组接口且提供实现的一个物理部件,通常指开发和运行时类的物理实现。

      A、部署图                     B、类

      C、接口                       D、构件

13、下列不属性构件的特征的是______A________。

   A、可替换                     B、通过接口实现或提供服务

   C、可以被一个或多个实现       D、只能是代码的形式

14、对于比如源代码文件及数据文件,并不是直接地参与可执行系统,我们称这类构件为____C_____。

A、实施构件 B、工作产品构件

C、执行构件 D、质量构件

15、___B_______是可复用的,提供明确接口完成特定功能的程序代码块。

     A、模块                    B、函数

     C、用例                    D、构件

16、组件图用于对系统的静态实现视图建模,这种视图主要支持系统部件的配置管理,通常可以分为四种方式来完成,下面哪种不是其中之一( B )

(A)对源代码建模 (B)对事物建模

(C)对物理数据库建模 (D)对可适应的系统建模

17、( D )由节点和节点之间的联系组成,描述了处理器、设备和软件构件运行时的体系结构。

A.组件图 B.状态图 C.顺序图 D.部署图

18、( C )的基本元素有节点、构件、对象、连接、依赖等。

A.组件图 B.状态图 C.部署图 D.顺序图

19、下面关于部署图的说法中,错误的是( A )

A 部署图描述系统运行时的软件和硬件的物理结构,用于对系统的物理方面建模。(组件图)

B 处理器和设备的区别在于是否具有计算能力。

C 部署图描述的是系统物理模型的布置,实际节点间的连接必须用一段导线、电缆或其它的方式连接。

D 一个系统可以有多个部署图。

20、部署图中的结点具有以下哪些方面的内容( ABC )

(A)计算能力 (B)基本内存 (C)位置 (D)接口

21、当需要说明系统的静态实现视图时,应该选择( A )。

A.组件图 B.协作图

C.状态图 D.部署图

22、当需要说明体系结构的静态实施视图时,应该选择( D )

A.协作图 B.对象图

C.活动图 D.部署图

23、( D )是系统中遵从一组接口且提供实现的一个物理部件,通常指开发和运行时类的物理实现

A.部署图 B.类

C.接口 D.组件

24、组件图用于对系统的静态实现视图建模,这种视图主要支持系统构件的配置管理,通常可以分为四种方式来完成,下面哪种不是其中之一( B )。

A.对源代码建模 B.对可执行组件建模

C.对数据库建模 D.对事物建模

25、( A )是用来反映代码的物理结构。

A、组件图 B、用例图

C、类图 D、状态机