软考高级系统架构设计师架构-模块测验(二)之二十一




摘要:对于【系统架构设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【架构-模块测验(二)】部分试题的详解,一起来看看吧~1、EJB是企业级Java构件,用于开发和部署多层结构的、分布式的、面向对象的Java应用系统。

1、EJB是企业级Java构件,用于开发和部署多层结构的、分布式的、面向对象的Java应用系统。其中,( )负责完成服务端与客户端的交互;( )用于数据持久化来简化数据库开发工作;(请作答此空)主要用来处理并发和异步访问操作。
A、 会话型构件
B、 实体型构件
C、 COM构件
D、 消息驱动构件
答案:D
答题解析:
EJB分为会话Bean、实体Bean和消息驱动Bean。
①会话Bean:用于实现业务逻辑,它可以是有状态的,也可以是无状态的。每当客户端请求时,容器就会选择一个会话Bean来为客户端服务。会话Bean可以直接访问数据库,但更多时候,它会通过实体Bean实现数据访问。
②实体Bean:用于实现O/R映射,负责将数据库中的表记录映射为内存中的实体对象,事实上,创建一个实体Bean对象相当于新建一条记录,删除一个实体Bean会同时从数据库中删除对应记录,修改一个实体Bean时,容器会自动将实体Bean的状态和数据库同步。
③消息驱动Bean是EJB3.0中引入的新的企业Bean,它基于JMS消息,只能接收客户端发送的JMS消息然后处理。MDB实际上是一个异步的无状态会话Bean,客户端调用MDB后无需等待,立刻返回,MDB将异步处理客户请求。这适合于需要异步处理请求的场合,比如订单处理,这样就能避免客户端长时间的等待一个方法调用直到返回结果。
2、J2EE应用系统支持五种不同类型的构件模型,包括( )。
A、 Applet、JFC、JSP、Servlet、EJB
B、 JNDI、IIOP、RMI、EJB、JSP/Servlet
C、 JDBC、EJB、JSP、Servlet、JCA
D、 Applet、Servlet、JSP、EJB、Application Client
答案:D
答题解析:
J2EE 核心组成:
容器:Applet Container、Application Container、Web Container、EJB Container
组件:Applet、Application、JSP/Servlet、EJB
服务: HTTP(Hypertext Transfer Protocol)超文本传输协议
RMI-IIOP(Remote Method Invocation over the Internet Inter-ORB Protocol):远程方法调用,融合了Java RMI 和CORBA(Common Object Request Broker Architecture 公共对象请求代理体系结构) 在使用Application 或Web 端访问EJB 端组件是使用
Java IDL(Java Interface Definition Language):Java 接口定义语言,主要用于访问外部的CORBA 服务
JTA(Java Transaction API):用于进行事务处理操作的 API
JDBC(Java Database Connectivity):为数据库操作提供的一组API
JMS(Java Massage Service):用于发送点对点消息的服务
Java Mail: 用于发送邮件
JAF(Java Activation Framework):用于封装传递的邮件数据
JNDI(Java Naming and Directory Interface )
JAXP(Java API for XML Parsing ):专门用于XML解析操作的API
JCA(J2EE Connector Architecture ):Java 连接器构架
JAAS (Java Authentication and Authorization Service)
JSF (Java Server Faces)
JSTL (JSP Standard Tag Library)
SAAJ (SOAP with Attachments API for JAVA)
JAXR (Java API for XML Registries)
3、香农用概率来定量描述信息的公式如下,其中,H(X)表示的意思是( )。
A、 信息熵
B、 概率
C、 比特
D、 字节
答案:A
答题解析:
【参考答案】:A
【解析】公式的解释:H(X)表示X的信息熵,pi是事件出现第i种状态的概率,在2进制的情况下,对数的底是2,此是信息熵可以作为信息的度量,称为信息量,单位是比特(bit)
查看完整试题>>>
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>