niit考试题库计算机英语翻译,2016年NIIT认证模拟练习题

2016年NIIT认证模拟练习题

B17) 考察关于JSP的异常处理的以下陈述。

陈述A:当产生浏览器请求的应答时,JSP引擎捕获JSP中翻译错误。

陈述B: 当JSP源文件转换为servlet时,JSP引擎捕获JSP中翻译错误。

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

1. 只有陈述A为真。

2. 只有陈述B为真。

3. 两个陈述A和B都为真。

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

18) 用以下代码显示变量“message”的值。

B在下面选项中识别JSP标签的正确用法。

1.

2.

3.

4. <= $ message >

19)A 当第一次执行下面servlet时它的输出将是什么?在点击表单中按钮时调用此servlet。下面也提供此表单的代码。

import javax.servlet.*;

import javax.servlet.http.*;

import java.io.*;

import java.util.*;

public class hitcountServlet extends HttpServlet

{

int count;

public void init(ServletConfig config)

throws ServletException

{

//The ServletConfig object must be passed to the super class

super.init(config);

}

protected void service(HttpServletRequest req,HttpServletResponse resp) throws ServletException, IOException

{

count++;

PrintWriter out=resp.getWriter();

out.println(String.valueOf(count));

}

//Get Servlet information

public String getServletInfo(){

return "BasicServlet Information";

}

}

1. servlet编译将没有错误,执行时显示输出为1。

2. 在屏幕上没有显示任何东西,因为doPost()方法是不可用的。

3. service()方法只能作为请求doGet()或doPost()方法的分派,不可直接打印输出到客户。

4. 代码将编译,但将没有显示任何输出。

D20) 断言:编程员必须写出复杂的.代码来处理安全和事务管理、数据库连接池、和使用应用服务器时的远程客户连接。

理由:应用服务器提供了系统级的服务。

以下哪个为真?

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

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

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

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

21) A当第二次执行servlet 时,它的输出将是什么?

import javax.servlet.*;

import javax.servlet.http.*;

import java.io.*;

import java.util.*;

public class hitcountServlet extends HttpServlet

{

static int count=0;

public void init(ServletConfig config)

throws ServletException

{

//The ServletConfig object must be passed to the super class

super.init(config);

}

protected void service(HttpServletRequest req,HttpServletResponse resp) throws ServletException, IOException

{

count++;

PrintWriter out=resp.getWriter();

out.println(String.valueOf(count));

}

//Get Servlet information

public String getServletInfo(){

return "BasicServlet Information";

}

public void destroy()

{

count=0;

}

}

1. 2

2. 0

3. 1

4. 4

D22) 识别以下代码中错误:

// The code for the remote interface

import java.util.*;

import javax.ejb.EJBObject;

import java.rmi.RemoteException;

public interface myremote extends EJBObject

{

public int myMethod(String username) throws RemoteException;

}

// The code for the home interface

import java.io.Serializable;

import java.rmi.RemoteException;

import javax.ejb.CreateException;

import javax.ejb.EJBHome;

public interface myhome extends EJBHome

{

myremote create(String username) throws RemoteException, CreateException;

}

// The code for the EJB class

import java.util.*;

import javax.ejb.*;

public class myejb implements SessionBean

{

String username;

int number;

public void ejbCreate(String username, int number) throws CreateException

{

if (username==null)

{

throw new CreateException(“Invalid username”);

}

}

public void ejbActivate(){}

public void ejbPassivate(){}

public void ejbRemove(){}

public void setSessionContext(SessionContext sc){}

public void unsetSessionContext(){}

}

1. 远程接口和本地接口将编译。ejb类将不能编译,因为ejbCreate()方法的特征不同于create()方法的特征。

2. 远程和ejb类将编译。本地接口将不能编译,因为Create()方法的特征不同于ejbCreate()方法的特征。

3. 远程接口和本地接口将编译。ejb类将不能编译,因为没有实现业务方法。

4. 远程接口,本地接口,和ejb类将编译。

C23) 你要创建、打包、和部署J2EE应用。你已启动了此J2EE服务器。你将使用什么工具?

1. J2EE应用

2. 新企业Bean向导

3. 应用部署工具(deploytool)

4. 部署应用对话框

A24) 陈述A:不可用GET方法提交大量的数据,因为查询串的长度限于240个字符。

陈述B:GET方法只能用来接受服务器的数据。

关于陈述A和B,以下中哪个为真?

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

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

3. 两个陈述都为真。

4. 两个陈述都为假。

25) C陈述A:用服务器创建cookie并发送给客户。客户保存此cookie在本地硬盘中。

陈述B:客户由服务器通过HTTPServletRequest对象在他们需要时发送cookie给服务器。

关于陈述A和B,以下哪个为真?

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

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

3. 两个陈述都为真。

4. 两个陈述都为假。

26)BBBBBB 断言:在容器-管理的持久性中,容器处理持久性而不是处理实体bean。

理由:本地和ejb类不会在bean-管理的持久性和容器-管理的持久性之间变动。只有本地接口会变动。

以下哪个为真?

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

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

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

4. 断言和理由都不适用。

27)C 你已部署了名为form.html的表单和名为bookservlet的servlet。Web上下文的名为bookcontext。以下中哪个是调用此表单的正确的方法?

1. http://

2. http://

3. http://

4. http://

28)C 用以下命令启动RMI注册表:

rmiregistry 1234

当应用启动时,不执行任何RMI应用。可能的原因是什么?

1. 该命令应启动rmiregistry 1234。

2. 应用应处理远程异常。

3. 应检查rebind()和lookup()方法。

4. 某个其他服务器可能使用了端口1234。

29) C考察以下陈述:

陈述:RMI服务器可跨不同平台连接到客户。

理由:RMI允许一个JVM调用在另一个JVM中设置的对象中方法。

关于此陈述和理由,以下中哪个为TRUE?

1. 陈述为真,但给出的理由为假。

2. 陈述为假,但给出的理由为假。

3. 陈述为真,给出的理由为真。.

4. 陈述为假,但给出的理由为真。

【2016年NIIT认证模拟练习题】相关文章:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值