网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
以下关于软件中间件的叙述中,错误的是()
A
中间件通过标准接口实现与应用程序的关联,提供特定功能的服务
B
使用中间件可以提高应用软件可移植性
C
使用中间件将增加应用软件设计的复杂度
D
使用中间件有助于提高开发效率
参考答案
参考解析
解析:
中间件是一类较为特殊的构件。中间件工作于操作系统与应用程序之间,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件有以下几种类型:
(1)远程过程调用:它是一种广泛使用的分布式应用程序处理方法。应用程序使用RPC来远程执行一个位于不同地址空间里的过程,并且从效果上看和执行本地调用相同。要注意的是,这里的“远程”既可以指不同的计算机,也可以指同一台计算机上的不同进程。一个RPC应用可分为两个部分,分别是服务器和客户。这里的“服务器”和“客户”是指逻辑上的进程,而不是指物理计算机。
(2)面向消息的中间件:利用高效可靠的消息传递机制进行平台无关的数据交换,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可在分布式环境下扩展进程间的通信,并支持多种通信协议、语言、应用程序、硬件和软件平台。例如,IBM的MQSeries、BEA的MessageQ等都属于面向消息的中间件产品。
(3)事务处理监控器:也称为交易中间件,是当前应用最广泛的中间件之一。它能支持数以万计的客户进程对服务器的并发访问,使系统具有极强的扩展性,因此,适于电信、金融、证券等拥有大量客户的领域。在对效率、可靠性要求严格的关键任务系统中具有明显优势。TPM一般支持负载均衡,支持分布式两阶段提交,保证事务完整性和数据完整性,并具有安全认证和故障恢复等功能,能很好地满足应用开发的要求。
(4)数据库访问中间件:通过一个抽象层访问数据库的技术,从而允许使用相同或相似的代码访问不同的数据库资源。例如常见的ODBC与JDBC就属于数据库访问中间件。
通过引入中间件技术,可以使应用软件可移植性提高、开发效率提高,同时由于一些复杂的应用程序之间的通信可由中间件完成,所以还降低了应用软件设计的复杂性。所以C选项的描述不正确。
(1)远程过程调用:它是一种广泛使用的分布式应用程序处理方法。应用程序使用RPC来远程执行一个位于不同地址空间里的过程,并且从效果上看和执行本地调用相同。要注意的是,这里的“远程”既可以指不同的计算机,也可以指同一台计算机上的不同进程。一个RPC应用可分为两个部分,分别是服务器和客户。这里的“服务器”和“客户”是指逻辑上的进程,而不是指物理计算机。
(2)面向消息的中间件:利用高效可靠的消息传递机制进行平台无关的数据交换,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可在分布式环境下扩展进程间的通信,并支持多种通信协议、语言、应用程序、硬件和软件平台。例如,IBM的MQSeries、BEA的MessageQ等都属于面向消息的中间件产品。
(3)事务处理监控器:也称为交易中间件,是当前应用最广泛的中间件之一。它能支持数以万计的客户进程对服务器的并发访问,使系统具有极强的扩展性,因此,适于电信、金融、证券等拥有大量客户的领域。在对效率、可靠性要求严格的关键任务系统中具有明显优势。TPM一般支持负载均衡,支持分布式两阶段提交,保证事务完整性和数据完整性,并具有安全认证和故障恢复等功能,能很好地满足应用开发的要求。
(4)数据库访问中间件:通过一个抽象层访问数据库的技术,从而允许使用相同或相似的代码访问不同的数据库资源。例如常见的ODBC与JDBC就属于数据库访问中间件。
通过引入中间件技术,可以使应用软件可移植性提高、开发效率提高,同时由于一些复杂的应用程序之间的通信可由中间件完成,所以还降低了应用软件设计的复杂性。所以C选项的描述不正确。
更多 “单选题以下关于软件中间件的叙述中,错误的是()A 中间件通过标准接口实现与应用程序的关联,提供特定功能的服务B 使用中间件可以提高应用软件可移植性C 使用中间件将增加应用软件设计的复杂度D 使用中间件有助于提高开发效率” 相关考题
考题
● 下列关于嵌入式软件中间件的叙述中,错误的是 (55) 。A. 中间件通过标准接口,实现与应用程序的关联,提供特定功能的服务B. 中间件的使用提高了应用软件可移植性C. 中间件的使用增加了应用软件设计的复杂度D. 中间件的使用提高了嵌入式软件开发的效率与能力
考题
以下关于软件中间件的叙述中,错误的是()
A.中间件通过标准接口实现与应用程序的关联,提供特定功能的服务B.使用中间件可以提高应用软件可移植性C.使用中间件将增加应用软件设计的复杂度D.使用中间件有助于提高开发效率
考题
关于中间件特点的描述,()是不正确的。() A.中间件可运行于多种硬件和操作系统平台上B.跨越网络、硬件、操作系统平台的应用或服务可通过中间件透明交互C.中间件运行于客户机/服务器的操作系统内核中,提高内核运行效率D.中间件应支持标准的协议和接口
考题
以下关于中间件的描述, 错误的是 ( ) 。A.中间件是基于分布式系统的软件
B.中间件不仅仅实现互联,还要实现应用之间的互操作
C.中间件本质上是对分布式应用的抽象
D.中间件是一种应用软件
考题
以下关于软件中间件的叙述,错误的是()。A.中间件通过标准接口实现与应用程序的关联,提供特定功能的服务
B.使用中间件可以提高应用软件可移植性
C.使用中间件将增加应用软件设计的复杂度
D.使用中间件有助于提高开发效率
考题
以下关于软件中间件的叙述,错误的是()。A.. 中间件通过标准接口实现与应用程序的关联,提供特定功能的服务
B. 使用中间件可以提高应用软件可移植性
C. 使用中间件有助于提高开发效率
D. 中间件位于客户机服务器的操作系统之下,应用程序之上。管理计算资源和网络通信。
考题
以下关于软件中间件的叙述中,错误的是()A、中间件通过标准接口实现与应用程序的关联,提供特定功能的服务B、使用中间件可以提高应用软件可移植性C、使用中间件将增加应用软件设计的复杂度D、使用中间件有助于提高开发效率
考题
关于中间件特点的描述,以下()是正确的。A、中间件可运行于多种硬件和操作系统平台上B、跨越网络、硬件、操作系统平台的应用或服务可通过中间件透明交互C、中间件运行于客户机/服务器的操作系统内核中,提高内核运行效率D、中间件应支持标准的协议和接口E、中间件位于客户机/服务器的操作系统之上,管理计算机资源和网络通讯
考题
关于中间件特点的描述,不正确的是()。A、中间件可运行于多种硬件和操作系统平台上B、跨越网络、硬件、操作系统平台的应用或服务可通过中间件透明交互C、中间件应支持标准的协议和接口D、中间件运行于客户机/服务器的操作系统内核中,提高内核运行效率
考题
对于中间件特点的描述,下列正确的是()。A、中间件可运行于多种硬件和操作系统平台上B、跨越网络、硬件、操作系统平台的应用或服务可通过中间件透明交互C、中间件运行于客户机/服务器的操作系统内核中,提高内核运行效率D、中间件应支持标准的协议和接口E、中间件可以加快程序运行效率
考题
关于中间件安全防护的要求,描述有误的是()A、中间件应保留后台管理、目录列出等功能B、应实现操作系统和中间件用户的权限分离,中间件应使用独立用户C、应实现中间件用户和web应用程序用户的权限分离D、应采用技术手段定期运行文件完整性监控软件
考题
中间件是物联网的软件技术,以下关于中间件错误的是()。A、一种独立的系统软件或服务程序B、协助分布式应用软件共享不同技术间的资源C、ODBC(Open Database Connectivity)就是一种典型的中间件D、中间件不可屏蔽异构平台的差异
考题
软件的分层式体系结构把软件系统划分为4层,这4层结构自顶向下分别是()A、应用软件、业务构件、中间件、系统软件B、业务构件、应用软件、中间件、系统软件C、应用软件、中间件、系统软件、业务构件D、业务构件、中间件、应用软件、系统软件
考题
单选题中间件是物联网的软件技术,以下关于中间件错误的是()。A
一种独立的系统软件或服务程序B
协助分布式应用软件共享不同技术间的资源C
ODBC(Open Database Connectivity)就是一种典型的中间件D
中间件不可屏蔽异构平台的差异
考题
单选题关于中间件特点的描述,()是不正确的。A
中间件可运行于多种硬件和操作系统平台上B
跨越网络、硬件、操作系统平台的应用或服务,可通过中间件透明交互C
中间件运行于客户机/服务器的操作系统内核中,以提高内核运行效率D
中间件应支持标准的协议和接口
考题
单选题软件的分层式体系结构把软件系统划分为4层,这4层结构自顶向下分别是()A
应用软件、业务构件、中间件、系统软件B
业务构件、应用软件、中间件、系统软件C
应用软件、中间件、系统软件、业务构件D
业务构件、中间件、应用软件、系统软件
考题
单选题以下关于无线传感器节点中间件软件的描述中,错误的是()。A
采用中间件的思路编程,可以减少编程难度B
将软件应用移植到不同硬件平台时,需要重新编写中间件软件C
节点的中间件软件用来组织节点内部的各项操作D
采用中间件的思想可以向高层程序屏蔽复杂的底层通信协议与传感器的差异性
考题
单选题以下关于软件中间件的叙述中,错误的是()A
中间件通过标准接口实现与应用程序的关联,提供特定功能的服务B
使用中间件可以提高应用软件可移植性C
使用中间件将增加应用软件设计的复杂度D
使用中间件有助于提高开发效率
考题
单选题下列选择中间件的考虑因素中不合适的一项是()A
有些中间件只提供一些平台实现,对异构系统之间的移植有限制B
多数流行的中间件服务使用专有的API和协议,使得不同中间件提供厂家之间的产品较难集成C
应尽可能使用中间件服务,这是解决分布式计算环境各项问题的最佳方案D
中间件服务遵循的一些原则离实际应用还有较大差别
考题
多选题对于中间件特点的描述,下列正确的是()。A中间件可运行于多种硬件和操作系统平台上B跨越网络、硬件、操作系统平台的应用或服务可通过中间件透明交互C中间件运行于客户机/服务器的操作系统内核中,提高内核运行效率D中间件应支持标准的协议和接口E中间件可以加快程序运行效率
考题
( 难度:中等)关于中间件,下列哪些描述不正确A.中间件可运行于多种硬件和操作系统平台上B.跨越网络、硬件、操作系统平台的应用或服务可通过中间件透明交互C.中间件运行于客户机/服务器的操作系统内核中,提高内核运行效率D.中间件应支持标准的协议和接口E.中间件使用者需要会开发中间件
热门标签
最新试卷