NIIT认证

NIIT认证预测试题

时间:2024-08-12 17:54:30 NIIT认证 我要投稿
  • 相关推荐

2016年NIIT认证预测试题

  C1 jdbc中,那个类可以执行一个存储过程?

2016年NIIT认证预测试题

  1) PreparedStatement

  2) Statement

  3) CallableStatement

  4) Connection

  B2 以下那一个不是Page命令中的有效属性?

  1) import

  2) export

  3) session

  4) errorPage

  C3 以下方法中哪一个把被约束属性的值中的变化通知给所有的listener beans ?

  1) void addPropertyChangeListener()

  2) PropertyChangeSupport()

  3) void firePropertyChange()

  4) removePropertyChangeListener()

  C4 下列哪个方法不是HttpServlet类的方法?

  1) Get()

  2) Post()

  3) Action()

  4) Put()

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

  1) .war

  2) .js

  3) .ear

  4) .jar

  A6哪种应用类型在分离的层次上处理表示逻辑、业务逻辑、及数据库的可交互性?

  1) 分布应用

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

  3) 单块应用

  4) 客户/服务器应用

  C7 使用哪个命令来生成 Stub和Skeleton类?

  1) javac

  2) java

  3) rmic

  4) rmi

  B8 用以下方法中哪一个把目标应用作为bean 激活的定制事件的监听者(listener)注册?

  1) void addPropertyChangeListener()

  2) void addXXXListener()

  3) void firePropertyChange()

  4) removeXXXListener()

  9 B考察以下陈述:

  陈述 A: 带有bean-managed 持久性的实体bean 的代码包含访问数据库的必要的SQL语句。

  陈述B: 带有container -managed 持久性的实体bean 的代码包含访问数据库的必要的SQL语句。

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

  1) 这二个陈述 都为真。

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

  3) 这二个陈述 都为假。

  4) 陈述A假,陈述 B为真。

  10 考察以下server类:

  server类的代码:

  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;

  }

  A11 servlet函数中哪个方法作为请求的调度程序(dispatcher)?

  1) service()

  2) init()

  3) ServletResponse()

  4) ServletRequest()

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

  1) ToolBox window

  2) BeanBox window

  3) Properties window

  4) Method Tracer window

  C13 taglib命令的属性是什么?

  1) Name and prefix

  2) uri and value

  3) uri and prefix

  4) Name and value

  C14 公司要你创建一个应用模块,它要求用户打入州的名,且它必须显示该州的区域地图。你将建议开发小组创建什么类型的企业 bean?

  1) Container-managed persistence

  2) Stateful session bean

  3) Stateless session bean

  4) Bean-managed persistence

  D15 银行事务由六个步骤组成。如果事务中前四步执行而第五步失败,那么会发生什么?

  1) 当前步骤的作用被废除。

  2) 前一步骤的作用被废除。

  3) 第一步的作用被废除。.

  4) 所有前面步骤的作用被废除。

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

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

  关于这些陈述,以下中哪个是正确的?

  1) 断言和理由都是正确的陈述,且理由是断言的正确说明。

  2) 断言和理由都是正确的陈述,但理由不是断言的正确说明。

  3) 断言是正确的但理由是错误的陈述。

  4) 断言是错误的,所以此理由不能应用。

  C17 哪个包包含标签处理程序(tag handler )中实现的接口?

  1) javax.servlet.jsp.*

  2) javax.jsp.servlet .*

  3) javax.servlet.tagext

  4) javax.jsp.tagext

  18 用来执行称为SampleServlet 的servlet 的窗体的代码提供如下:

  A当点击Query按钮时,将调用此servlet。此servlet类中哪个方法将被执行?

  1) service() 和doGet() 方法将被调用

  2) 只有doGet()被调用

  3) doPost()

  4) 只有service()方法将被调用,因该方法的名未被提及。

  B19 Debbie Howe已为银行事务写了一个EJB应用。她在home接口中定义了称为findByCounterID() 的方法。在此实体bean类中相应的方法应是什么?

  1) findByCounterID()

  2) ejbFindByCounterID()

  3) findByPrimaryKey()

  4) ejbFindByPrimaryKey()

  C 20 你在EJB 应用中正在实现一个有状态的会话bean。为初始化此bean 的状态,你应使用以下方法中哪一个?

  1) ejbStore()

  2) ejbLoad()

  3) ejbCreate()

  4) ejbPostCreate()

  D21关于 JavaBean的以下陈述中哪个为真?

  1) 你可在目标平台上修改JavaBean 的源代码。

  2) 你可在目标平台上重编译bean 的 jar文件。

  3) 执行嵌入在Forte for Java 的bean 的jar 文件所得到的输出与IBM Visual Age IDE的输出是一样的。

  4) 你可在目标应用中修改JavaBean 的视感。

  AAAA22 为说明包含bean 构件,把哪个语句加入到JSP页面?

  1)

  2)

  3)

  4)

  23A 当第二次执行此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

  D 24 Don Tremblay必须为联机购物商场开发一个应用。分析阶段表明:product details, customer details 和billing details 都为业务实体。设计阶段揭示:在数据库中必须有关于product details, customer details, billing details 和 salesperson details的表。在Don 随后写的代码中有:一个 home接口,一个 remote 接口,一个实体bean类,及一个helper类。识别关于创建helper类 的表?

  1) product details

  2) customer details

  3) billing details

  4) salesperson details

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

  1) J2EE application

  2) New Enterprise Bean Wizard

  3) Application Deployment Tool

  4) Deploy application dialog box

  D26公司要它的开发小组创建一个Web应用。小组必须创建一个企业bean,它接受用户的全名,并显示它们的幸运号。你将建议开发小组创建什么类型的企业bean?

  1) Stateful session bean

  2) Bean-managed persistence

  3) Container-managed persistence

  4) Stateless session bean

  BBBB27陈述 A: 可用addCookie() 函数把任何种类的数据类型加入到发送给客户的应答。

  陈述B: 可用HttpSession保存跟踪会话的任何数据类型,所以比cookies更有效。

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

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

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

  3) 这二个陈述 都为真。

  4) 这二个陈述 都为假。

  D28 识别下面给出的TLD 文件中遗漏的行。

  "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">

  ATMjsp

  A Tag library for the ATM details

  ATM

  ATMTag

  Outputs of the ATM counter

  JSP

  1) 1.1

  1.0

  2) 1.1

  1.1

  3) 1.2

  1.1

  4) 1.0

  1.1

  C29 陈述 A: 服务器创建了一个 cookie,并发送给客户。客户把此cookie 保存在本地硬盘中。

  陈述 B: 当服务器需要时,客户通过HTTPServletRequest 对象发送cookie 给服务器。

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

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

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

  3) 这二个陈述 都为真。

  4) 这二个陈述 都为假。

  A30 陈述A: 可用RequestDispatcter接口把来自servlet的请求转交给任何其他资源,诸如servlet、HTML 文件、或JSP页面。

  陈述 B: 使用 RequestDispatcher 不能使同一web 上下文中servlets 彼此共享资源。.

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

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

  2) 陈述A为假,陈述 B为真

  3) 这二个陈述 都为真。

  4) 这二个陈述 都为假。.

  31B 为表示描绘动画的文件列表,开发者正在编写一个带索引属性的bean 类。开发者允许用户用文本编辑器来读入和改变其属性。应做什么呢?

  1) 应重设getAsText()方法。

  2) 应重设getAsText() 和setAsText()方法。

  3) 应编写accessor 和 mutator方法。

  4) 应重设setTags() 和 getTags()方法。

  C32 用以下命令启动RMI注册表:

  rmiregistry 1234

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

  1) 此命令应启动rmiregistry 1234

  2) 此命令应处理远程异常

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

  4) 其端口1234可能被某个其他的服务器使用。

  A33 考察以下:

  陈述 A: RMI中, 存根( stub)是表示远程对象的客户端的代理。.

  陈述B: RMI系统结构中,传输层负责建立新的连接和管理现有的连接。

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

  1) 陈述A 为true 和陈述B也为true.

  2) 陈述A 为 false和陈述B为true.

  3) 陈述A 为true 和陈述B 为false.

  4) 这二和陈述都为 false.

【NIIT认证预测试题】相关文章:

2016年NIIT认证模拟试题10-27

NIIT认证Java面试题及答案08-27

NIIT认证简介08-15

NIIT认证Java考试题库10-25

NIIT认证的就业前景06-26

NIIT教学及认证体系09-16

NIIT认证详细介绍07-09

关于NIIT认证的介绍06-16

NIIT认证培训笔记08-18

2016关于NIIT认证的问与答06-21