工学

判断题中间件是一种将应用程序与底层的实时操作系统、硬件实现的技术细节隔离开来的软件环境。A 对B 错

题目
判断题
中间件是一种将应用程序与底层的实时操作系统、硬件实现的技术细节隔离开来的软件环境。
A

B

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

第1题:

利用中间件Middleware的高层【 】可以将底层网络协议与实现技术隔离开来,使得程序员可以将精力集中在应用软件编程上。


正确答案:应用程序编程接口
应用程序编程接口 解析:在Client/Server架构中,如果程序有很多地方是依赖于网络协议与网络软件的话,那么这种程序就很难编写、维护,也很难移植。为了解决应用程序对网络过分依赖的问题,一种有效的编程方法就是在客户机与服务器之间增加一层软件,这就是所谓的“中间件”。利用中间件所提供的高层应用程序编程接口,就可以将底层网络协议与实现技术屏蔽起来,使得程序员可以将精力集中在应用软件编程上。实际上,中间件的主要作用就是将应用与网络隔离开来。

第2题:

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

A.. 中间件通过标准接口实现与应用程序的关联,提供特定功能的服务
B. 使用中间件可以提高应用软件可移植性
C. 使用中间件有助于提高开发效率
D. 中间件位于客户机服务器的操作系统之下,应用程序之上。管理计算资源和网络通信。

答案:D
解析:
中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,应用程序之下。管理计算资源和网络通信。

第3题:

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

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

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

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

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


参考答案:C

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

第4题:

BootLoader的主要作用是()

  • A、机器启动时引导操作系统
  • B、操作系统实现对硬件操作的抽象,使操作系统的代码与硬件无关
  • C、为操作系统屏蔽各种外设的细节差异,为操作硬件提供了统一的软件接口
  • D、统一管理硬件资源,把硬件的诸多功能进行抽象,以服务的形式提供给应用程序

正确答案:A

第5题:

()的全称为“设备驱动程序”,是一种将硬件与操作系统相互连接的软件。

  • A、驱动程序
  • B、应用程序
  • C、硬件测试程序
  • D、软件测试程序

正确答案:A

第6题:

PC系统可以抽象为分层的硬件和软件,它们从底层到高层的正确顺序是

A.硬件、ROM BIOS及设备驱动程序、操作系统、应用程序

B.ROM BIOS及设备驱动程序、硬件、操作系统、应用程序

C.操作系统、硬件、ROM BIOS及设备驱动程序、应用程序

D.硬件、应用程序、ROM BIOS及设备驱动程序、操作系统


正确答案:A

第7题:

用户与操作系统内核的唯一接口是()

  • A、硬件
  • B、软件
  • C、应用程序
  • D、系统调用

正确答案:D

第8题:

中间件是一种位于具体应用和()之间的软件。

A.底层系统

B.应用系统

C.操作系统

D.硬件


正确答案:A

第9题:

硬件抽象层和引导加载程序都属于底层软件。下列各功能中,并非由底层软件实现的功能是()。

  • A、设备初始化
  • B、进程间通信
  • C、装载操作系统映像到内存
  • D、初始化存储器

正确答案:B

第10题:

BSP作为一种嵌入式软件,他的主要特点是()

  • A、 与硬件无关,与操作系统有关
  • B、 与硬件和操作系统都相关
  • C、 与硬件有关,与操作系统无关
  • D、 与操作系统和硬件都无关

正确答案:B

更多相关问题