以下关于无线传感器节点中间件软件的描述中,错误的是()。

题目
单选题
以下关于无线传感器节点中间件软件的描述中,错误的是()。
A

采用中间件的思路编程,可以减少编程难度

B

将软件应用移植到不同硬件平台时,需要重新编写中间件软件

C

节点的中间件软件用来组织节点内部的各项操作

D

采用中间件的思想可以向高层程序屏蔽复杂的底层通信协议与传感器的差异性

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

第1题:

以下关于软件中间件的叙述,错误的是( )。

A.中间件通过标准接口实现与应用程序的关联,提供特定功能的服务 B.使用中间件可以提高应用软件可移植性 C.使用中间件将增加应用软件设计的复杂度 D.使用中间件有助于提高开发效率


正确答案:C

第2题:

以下关于无线传感网定位基本概念的描述,正确的是()。

  • A、位置信息是事件发生位置报告、目标跟踪、路由控制、网络管理的前提
  • B、无线传感器节点只能采用随机部署方式
  • C、无线传感器节点有固定部署和随机部署两种方式
  • D、在无线传感器网络中,传感器节点能够事先确定其所在位置

正确答案:A,C

第3题:

以下关于软件中间件的叙述中,错误的是()

A.中间件通过标准接口实现与应用程序的关联,提供特定功能的服务

B.使用中间件可以提高应用软件可移植性

C.使用中间件将增加应用软件设计的复杂度

D.使用中间件有助于提高开发效率


参考答案:C

中间件是一类较为特殊的构件。中间件工作于操作系统与应用程序之间,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件有以下几种类型:
(1)远程过程调用:它是一种广泛使用的分布式应用程序处理方法。应用程序使用RPC来远程执行一个位于不同地址空间里的过程,并且从效果上看和执行本地调用相同。要注意的是,这里的“远程”既可以指不同的计算机,也可以指同一台计算机上的不同进程。一个RPC应用可分为两个部分,分别是服务器和客户。这里的“服务器”和“客户”是指逻辑上的进程,而不是指物理计算机。
(2)面向消息的中间件:利用高效可靠的消息传递机制进行平台无关的数据交换,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可在分布式环境下扩展进程间的通信,并支持多种通信协议、语言、应用程序、硬件和软件平台。例如,IBM的MQSeries、BEA的MessageQ等都属于面向消息的中间件产品。
(3)事务处理监控器:也称为交易中间件,是当前应用最广泛的中间件之一。它能支持数以万计的客户进程对服务器的并发访问,使系统具有极强的扩展性,因此,适于电信、金融、证券等拥有大量客户的领域。在对效率、可靠性要求严格的关键任务系统中具有明显优势。TPM一般支持负载均衡,支持分布式两阶段提交,保证事务完整性和数据完整性,并具有安全认证和故障恢复等功能,能很好地满足应用开发的要求。
(4)数据库访问中间件:通过一个抽象层访问数据库的技术,从而允许使用相同或相似的代码访问不同的数据库资源。例如常见的ODBC与JDBC就属于数据库访问中间件。
通过引入中间件技术,可以使应用软件可移植性提高、开发效率提高,同时由于一些复杂的应用程序之间的通信可由中间件完成,所以还降低了应用软件设计的复杂性。所以C选项的描述不正确。

第4题:

以下有关无线传感器网络定位算法的描述中,错误的是()。

  • A、根据节点是否已知自身的位置,可以将传感器节点分为信标节点和未知节点
  • B、信标节点在网络节点中所占的比例很小
  • C、任何一个节点,既可以作为信标节点又可以作为未知节点
  • D、要求定位算法要简单、低能耗和可靠

正确答案:C

第5题:

以下关于软件中间件的叙述中,错误的是()

  • A、中间件通过标准接口实现与应用程序的关联,提供特定功能的服务
  • B、使用中间件可以提高应用软件可移植性
  • C、使用中间件将增加应用软件设计的复杂度
  • D、使用中间件有助于提高开发效率

正确答案:C

第6题:

以下关于无线传感器网络数据分布式存储特点的描述中,错误的是()。

A.分布式存储方式中节点分为中继节点、存储节点与汇聚节点

B.中继节点只能感知和传递数据,不能存储数据

C.数据就存储在存储节点之中

D.汇聚节点将查询命令分发到网络之中,中继节点负责回复查询结果


参考答案:D

第7题:

下列传感器网与现有的无线自组网区别的论述中,哪一个是错误的。()

  • A、传感器网节点数目更加庞大
  • B、传感器网节点容易出现故障
  • C、传感器网节点处理能力更强
  • D、传感器网节点的存储能力有限

正确答案:C

第8题:

以下关于中间件的描述,错误的是(33)。

A.中间件是基于分布式系统的软件

B.中间件不仅仅实现互连,还要实现应用之间的互操作

C.中间件本质上是对分布式应用的抽象

D.中间件是一种应用软件


正确答案:D
解析:本题考查中间件的基础知识。中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信;中间件是一类软件,而非一种软件;中间件不仅仅实现互连,还要实现应用之间的互操作:中间件是基于分布式处理的软件,最突出的特点是其网络通信功能。

第9题:

中间件是物联网的软件技术,以下关于中间件错误的是()。

  • A、一种独立的系统软件或服务程序
  • B、协助分布式应用软件共享不同技术间的资源
  • C、ODBC(Open Database Connectivity)就是一种典型的中间件
  • D、中间件不可屏蔽异构平台的差异

正确答案:D

第10题:

()是由无线传感器节点通过自组织方式构成的多跳网络,是传感器应用的全新模式()

  • A、传统传感器
  • B、无线传感网
  • C、传感器节点

正确答案:B

更多相关问题