当前得分:
0 / 12
第 1 题
按照中间件在分布式系统中承担的职责不同,下列哪一项属于"市面上销售额最大的中间件产品"?
解析教材原文明确指出,通信处理(消息)中间件"也是市面上销售额最大的中间件产品",代表产品有 BEA eLink、IBM MQSeries、TongLINK 等。
第 2 题
IDC 对中间件的定义中,中间件位于客户机服务器的什么之上?
解析IDC 定义指出,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信,提供标准的程序接口和协议。
第 3 题
Standish Group 的调查报告显示,采用中间件技术后,应用系统的总建设费用大约可减少多少?
解析教材原文:"Standish 的调查报告显示,由于采用了中间件技术,应用系统的总建设费用可以减少 50%左右。"
第 4 题
关于 BEA Tuxedo 的描述,下列哪项是错误的?
解析Tuxedo 属于"交易(事务处理)中间件",而 MQSeries 才是"消息中间件"。BCD 均为教材中关于 Tuxedo 的准确描述。
第 5 题
J2EE 规范定义的构件中,用于封装业务逻辑、由 EJB 容器负责事务处理和生命周期管理的是?
解析EJB 构件用于封装业务逻辑,使开发人员无须再担心数据访问、事务处理支持、安全性、缓存等任务,这些问题在 EJB 规范中由 EJB 容器负责。
第 6 题
关于 EJB 三种类型的描述,下列哪项是正确的?
解析A、B 项的描述正好颠倒:实体 Bean 表示数据库数据(持久性),会话 Bean 代表短暂对话;D 项错误,无状态会话 Bean 没有客户端状态信息;C 项正确,消息驱动 Bean 在 EJB2.0 中处理 JMS 异步消息。
第 7 题
.NET 框架中,处于框架最底层、为多种语言提供统一运行环境的是?
解析通用语言运行时(CLR)是 .NET 框架的最底层和基础,为多种语言提供统一运行环境,并支持自动内存管理、跨语言交互等特性。
第 8 题
关于 J2EE 与 .NET 的对比,下列说法正确的是?
解析J2EE 基于 Java 实现"一次编写到处运行",跨平台但仅支持 Java 语言;.NET 绑定 Windows 平台,但通过 CTS 支持多语言互操作(VB、C++、C#、Jscript 等)。
第 9 题
在 ADO.NET 中,引入的替代原有 Recordset、提供数据关系型视图的驻内存数据缓冲区叫?
解析ADO.NET 引入了 DataSet 概念,是驻于内存的数据缓冲区,提供数据的关系型视图,替代原有的 Recordset 对象,特别适合分布式应用。
第 10 题
EAI(企业应用集成)按集成的深度由低到高划分,正确的顺序是?
解析教材原文:"根据 EAI 集成的深度来划分可以分为应用集成、业务过程集成、数据集成。"其中数据集成是基础(需先解决数据集成),再实现应用集成,最终完成业务过程集成。
第 11 题
在 SSH 轻量级架构中,Struts 主要负责哪一层?
解析SSH 架构三层划分:表示层由 Struts 实现,业务层由 Spring 实现,持久层由 Hibernate 实现。
第 12 题
关于轻量级架构与重量级架构的对比,下列说法正确的是?
解析原文:"轻量级框架正好相反,开发的时候非常迅速,但是在大规模运行的时候,性能与重量级框架相比还是有差异的。"重量级框架开发效率较低,但大规模运行性能优异;单元测试轻量级更简单。