单选题在信息系统构件的要素中,表示构件所能完成的功能的是 ( )A 接口B 实现C 部署D 重用

题目
单选题
在信息系统构件的要素中,表示构件所能完成的功能的是    (    )
A

接口

B

实现

C

部署

D

重用

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

第1题:

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

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


正确答案:A,B

第2题:

组合设计模式的(49)构件角色,表示叶节点对象没有子节点,实现构件角色声明的接口。

A.Leaf

B.Right

C.Composite

D.Component


正确答案:A
解析:组合模式以树形结构将被组合的对象和组合对象抽象为同一种对象,使得用户对单个对象和组合对象的使用具有一致性。组合模式的组成如下。①抽象构件角色Component:它为组合中的对象声明接口,也可以为共有接口实现默认行为。②树叶构件角色Leaf:在组合中表示叶节点对象没有子节点,实现抽象构件角色声明的接口。③树枝构件角色Composite:在组合中表示分支节点对象有子节点,实现抽象构件角色声明的接口,存储子部件。组合模式中必须提供对子对象的管理方法,不然无法完成对子对象的添加、删除等操作,也就失去了灵活性和扩展性。如果在Component里面声明所有的用来管理子类对象的方法,以达到Component接口的最大化。其目的是为了使客户在接口层次上树叶和分支的透明性。但树叶是不存在于类的,因此 Component声明的一些方法对于树叶来说是不适用的。如果只在Composite里声明所有的用来管理子类对象的方法,就可以避免上一种方式的安全性问题,但是由于叶子和分支有不同的接口,因此又失去了透明性。

第3题:

● UML 中的构件是遵从一组接口并提供一组接口的实现,下列说法错误的是 (40 ) 。

(40 )A. 构件应是可替换的 B. 构件表示的是逻辑模块而不是物理模块

C. 构件应是组成系统的一部分 D. 构件与类处于不同的抽象层次


正确答案:B

第4题:

关于构件的描述,正确的是( )。

A. 构件包含了一组需要同时部署的原子构件
B. 构件可以单独部署,原子构件不能被单独部署
C. 一个原子构件可以同时在多个构件家族中共享
D. 一个模块可以看作带有单独资源的原子构件

答案:A
解析:
构件是一组通常需要同时部署的原子构件。 构件和原子构件之间的区别在于,大多数原子构件永远都不会被单独部署,尽管它们可以被单独部署。相反,大多数原子构件都属于一个构件家族,一次部署往往涉及整个家族。一个原子构件是一个模块和一组资源。原子构件是部署、版本控制和替换的基本单位。原子构件通常成组地部署,但是它也能够被单独部署。一个模块是不带单独资源的原子构件(在这个严格定义下,Java 包不是模块--在 Java 中部署的原子单元是类文件。一个单独的包被编译成多个单独的类文件--每个公共类都有一个)。模块是一组类和可能的非面向对象的结构体,比如过程或者函数。

第5题:

下列选项中,不属于面向构件提供者的构件测试目标是 ______。

A.检查为特定项目而创建的新构件的质量

B.检查在特定平台和操作环境中构件的复用、打包和部署

C.尽可能多地揭示构件错误

D.验证构件的功能、接口、行为和性能


正确答案:A
解析:面向构件提供者的测试目标是:①尽可能多地揭示构件错误,②验证构件的功能、接口、行为和性能,以保证它们符合给定地构件规约,检查在特定平台和操作环境中构件的复用、打包和部署。而面向构件复用者的测试目标是:①验证可复用构件的功能和性能,②在特定平台和操作环境下,确保可复用构件的正确使用和部署,③检查可复用构件定制而成的构件的质量,④检查为特定项目而创建的新构件的质量。

第6题:

下列选项中,不属于面向构件提供者的构件测试目标是______。

A) 检查为特定项目而创建的新构件的质量

B) 检查在特定平台和操作环境中构件的复用、打包和部署

C) 尽可能多地揭示构件错误

D) 验证构件的功能、接口、行为和性能

A.

B.

C.

D.


正确答案:A
解析:面向构件提供者的测试目标是:①尽可能多地揭示构件错误;②验证构件的功能、接口、行为和性能,以保证它们符合给定的构件规约,检查在特定平台和操作环境中构件的复用、打包和部署。而面向构件复用者的测试目标是:①验证可复用构件的功能和性能;②在特定平台和操作环境下,确保可复用构件的正确使用和部署;③检查可复用构件定制而成的构件的质量;④检查为特定项目而创建的新构件的质量。

第7题:

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

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

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

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

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


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

第8题:

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

(38)

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

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

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

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


正确答案:C

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

第9题:

以下不属于面向构件的提供者的构件测试目标是______。

A.检查为特定项目而创建的新构件的质量

B.检查在特定平台和操作环境中构件的复用、打包和部署

C.尽可能多地揭示构件错误

D.验证构件的功能、接口、行为和性能


正确答案:A

第10题:

信息系统构建的三大要素不包括()。

  • A、接口
  • B、实现
  • C、部署
  • D、消息

正确答案:D

更多相关问题