niit考试题库linux,2016年NIIT认证模拟练习题

2016年NIIT认证模拟练习题

4

A1) 在RMI应用中,你不使用UnicastRemoteObject类。假定代替UnicastRemoteObject你扩展了另一个类,为使它成为RemoteObject类你将在实现类中加入什么代码行?

1. 在实现类的构造符中,你将加入以下代码行:

UnicastRemoteObject.exportObject();

2. 在实现类的远程方法中,你将加入以下代码行:

UnicastRemoteObject.exportObject();

3. 在类的main方法中,你将加入以下代码行:

UnicastRemoteObject.exportObject();

4. 它不可能扩展除了UnicastRemoteObject类以外的任何其他类。

A2) J2EE哪个文件包含关于企业bean的部署信息?

1. 部署描述符

2. 本地接口

3. 远程接口

4. EJB类

A3) 应用中哪个类型在分别的层次上处理表示逻辑、业务逻辑、和数据库可交互性?

1. 分布应用

2. 以服务器为中心的应用

3. 单块应用

4. 客户/服务器应用

C4) J2EE应用文件的扩展是什么?

1. .war

2. .js

3. .ear

4. .jar

C5) 包含在JSP页面中的JSP标签是什么?

1. 包含的HTML页面,uri,名字,值,和代码片段

2. Java代码,文件uri,文件名,应答,和请求对象

3. Scriplets,表达式,命令,和动作

4. Java代码,HTML内容,变量,和JspWriter对象

C6) 由于使用J2EE来执行servlet,可使用什么缺省端口号?

1. 9090

2. 8080

3. 8000

4. 7000

7) 考察以下server类:

Code for server class:

import java.rmi.*;

import java.rmi.server.UnicastRemoteObject;

import java.sql.*;

import java.util.*;

public class ConvertionServerImpl extends UnicastRemoteObject

implements ConvertionServer

{

public ConvertionServerImpl() throws RemoteException

{

super();

}

public int convert(int amount) throws RemoteException

{

return amount*40;

}

public static void main(String args[])

{

System.setSecurityManager(new RMISecurityManager());

try

{

ConvertionServerImpl instance = new ConvertionServerImpl();

Naming.rebind("ConvertionServer",instance);

System.out.println("Server Registered");

}

catch(Exception e)

{

System.err.println(e);

}

}

}

A以下中哪个是远程接口的正确代码?

1. import java.rmi.*;

import java.util.*;

public interface ConvertionServer extends Remote

{

int convert(int amount) throws RemoteException;

}

2. import java.util.*;

public interface ConvertionServer extends Remote

{

int convert(String amount) throws RemoteException;

}

3. import java.rmi.*;

import java.util.*;

public interface ConvertionServer extends Remote

{

convert(String amount) throws RemoteException;

}

4. import java.rmi.*;

import java.util.*;

public interface ConvertionServer extends Remote

{

int convert(String amount) throws RemoteException;

}

D8) 在JSP中,声明语句放在以下之一的内部:

1.

2.

3.

4.

C9) BDK的以下窗口中哪个允许你设置“Our Button” bean的选项?

1. ToolBox window

2. BeanBox window

3. Properties window

4. Method Tracer window

D10) 陈述A:称容器管理的事务为编程事务。

陈述 B:称Bean-管理的事务为声明性事务。

关于上面这些陈述,以下中哪个为真?

1. 陈述A为真,陈述B为假

2. 陈述A为真,陈述B为真。

3. 陈述A为假,陈述B为真。

4. 陈述A为假,陈述B为假。

D11) 考察以下陈述:

陈述A:EJB容器和有状态会话beans之间的交互称为“conversation”。

陈述B:只有有状态会话beans可与EJB容器交互。

关于这些陈述,以下中哪个为真?

1. 陈述A和陈述B都为真。

2. 陈述A为真,陈述B为假。

3. 陈述A为假,陈述B为真。

4. 陈述A和陈述B都为假。

D12) 在JSP中,当设置bean属性时,用哪个属性来指出请求参数的名?

1. scope

2. page

3. flush

4. param

C13) 旅行社要你创建Web应用中一个模块,它接受用户的时间区。该模块必须显示他们指出的时间区的当前日期和时间。你应创建什么类型的bean?

1. 容器管理持久性

2. Bean-管理持久性

3. 无状态会话bean

4. 有状态会话bean

C14) 你在你的EJB应用中实现了一个有状态会话bean。你应使用以下方法中哪个来初始化此bean的状态?

1. ejbStore()

2. ejbLoad()

3. ejbCreate()

4. ejbPostCreate()

A15) 断言:当你创建无状态会话bean时,用户输入的值不可在跨方法调用时使用。

理由:无状态会话bean没有能存储值的实例变量。

关于上面陈述,以下中哪个为真?

1. 断言和理由都成立,理由是断言的正确解释。

2. 断言和理由都成立,但理由不是断言的正确解释。

3. 断言成立,但理由不成立。

4. 断言不成立,所以理由不适用。.

D16) Chris Turner开发了一个在数据库中存储客户数据的EJB应用。它写了以下语句建立与数据库的连接。

private String dbName = "java:comp/env/jdbc/AccountDB";

识别上面代码中关于该组件的JNDI上下文。

1. AccountDB

2. jdbc/AccountDB

3. java:comp

4. java:comp/env/

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值