以下关于软件构件及其接口的叙述,错误的是______。A.构件是软件系统中相对独立且具有一定意义的构

题目

以下关于软件构件及其接口的叙述,错误的是______。

A.构件是软件系统中相对独立且具有一定意义的构成成分

B.构件在容器中进行管理并获取其属性或者服务

C.构件不允许外部对所支持的接口进行动态发现或调用

D.构件可以基于对象实现,也可以不基于对象实现

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

第1题:

试题(36)、(37)

在基于构件的软件开发中, (36) 描述系统设计蓝图以保证系统提供适当的功能;(37)用来了解系统的性能、吞吐率等非功能性属性。

(36)

A. 逻辑构件模型

B. 物理构件模型

C. 组件接口模型

D. 系统交互模型

(37)

A. 逻辑构件模型

B. 物理构件模型

C. 组件接口模型

D. 系统交互模型


正确答案:A,B
试题(36)、(37)分析
在基于构件的软件开发中,逻辑构件模型用功能包描述系统的抽象设计,用接口描述每个服务集合,以及功能之间如何交互以满足用户需求,它作为系统的设计蓝图以保证系统提供适当的功能。物理构件模型用技术设施产品、硬件分布和拓扑结构、以及用于绑定的网络和通信协议描述系统的物理设计,这种架构用于了解系统的性能、吞吐率等许多非功能性属性。
参考答案
(36)A  (37)B

第2题:

● 以下关于软件构件及其接口的叙述,错误的是 (38) 。

(38)

A. 构件是软件系统中相对独立且具有一定意义的构成成分

B. 构件在容器中进行管理并获取其属性或者服务

C. 构件不允许外部对所支持的接口进行动态发现或调用

D. 构件可以基于对象实现,也可以不基于对象实现


正确答案:C

试题(38)分析
    本题考查软件构件的基本概念。
软件构件是软件系统中具有一定意义的、相对独立的可重用单元。与对象相比,构件可以基于对象实现,也可以不作为对象实现。构件需要在容器中管理并获取容器提供的服务;客户程序可以在运行状态下利用接口动态确定构件所支持的功能并调用。
参考答案
(38)C

第3题:

● 在 UML 的通用机制中, (2) 用于把元素组织成组; (3) 是系统中遵从一组接口规范且付诸实现的物理的、可替换的软件模块。

(2)A. 包 B. 类 C. 接口 D. 构件

(3)A. 包 B. 类 C. 接口 D. 构件


正确答案:A,D





第4题:

在UML的通用机制中,( )是系统中遵从一组接口规范且付诸实现的物理的、可替换的软件模块。 A.节点 B.用例 C.构件 D.接口


正确答案:C
在UML规范中,将包定义为用于把元素组织成组的通用机制,它包含类、接口、构件、节点、协作、用例、图及包等其他元素。这些元素的定义如表7-3所示。

UML中的构件是遵从一组接口并提供一组接口的实现,是组成事物的元素。它是可付诸实现物理的、可替换的软件模块。可见,包是一个构件的抽象化的概念,是把类元按照一定的规则分成组(或模块)。

第5题:

在基于构件的软件开发中,( )描述系统设计蓝图以保证系统提供适当的功能;( )用来了解系统的性能、吞吐率等非功能性属性。

A.逻辑构件模型 B.物理构件模型 C.组件接口模型 D.系统交互模型 A.逻辑构件模型 B.物理构件模型 C.组件接口模型 D.系统交互模型


正确答案:A,B

第6题:

试题(45)

软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。以下关于软件架构设计活动的描述,错误的是 (45) 。

(45)

A. 在建立软件架构的初期,一般需要选择一个合适的架构风格

B. 将架构分析阶段已标识的构件映射到架构中,并分析这些构件之间的关系

C. 软件架构设计活动将已标识构件集成到软件架构中,设计并实现这些构件

D. 一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审


正确答案:C
试题(45)分析
软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程,在建立软件架构的初期,一般需要选择一个合适的架构风格,并将架构分析阶段已标识的构件映射到架构中,并分析这些构件之间的关系,一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审。一般来说,软件架构设计活动将已标识构件集成到软件架构中,设计这些构件,但不予以实现。
参考答案
(45) C

第7题:

● 软件架构需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。以下活动中,不属于软件架构需求过程范畴的是 (47) 。

(47)

A. 设计构件

B. 需求获取

C. 标识构件

D. 架构需求评审


正确答案:A


试题(47)分析
    软件架构需求是指用户对目标软件系统在功能、行为、性能和设计约束等方面的期望。需求过程主要是获取用户需求,标识系统中所要用到的构件,并进行架构需求评审。其中标识构件又详细分为生成类图、对类图进行分组和将类打包成构件三步。软件架构需求并不应该包括设计构件的过程。
参考答案
 (47)A

第8题:

软件接口说明软件系统中与其他构件之间的软件接口。这些构件可以是购入的构件、取自其他应用程序重新利用的构件,也可以是为此客户需求说明范围之外的子系统开发,但该软件应用程序必须与之交互的构件。()

此题为判断题(对,错)。


参考答案:正确

第9题:

关于操作系统,下列叙述中,正确的是()。

A用户与计算机的接口

B用户与软件的接口

C系统软件与应用软件的接口

D主机与外设的接口


参考答案:A

第10题:

在UML的通用机制中,(1)用于把元素组织成组;(2)是系统中遵从一组接口规范且付诸实现的物理的、可替换的软件模块。

(1)

A.包

B.类

C.接口

D.构件


正确答案:A

更多相关问题