一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看

NIIT認證模擬練習題

時(shí)間:2024-08-26 05:17:01 NIIT認證 我要投稿
  • 相關(guān)推薦

2016年NIIT認證模擬練習題

  4

  A1) 在RMI應用中,你不使用UnicastRemoteObject類(lèi)。假定代替UnicastRemoteObject你擴展了另一個(gè)類(lèi),為使它成為RemoteObject類(lèi)你將在實(shí)現類(lèi)中加入什么代碼行?

  1. 在實(shí)現類(lèi)的構造符中,你將加入以下代碼行:

  UnicastRemoteObject.exportObject();

  2. 在實(shí)現類(lèi)的遠程方法中,你將加入以下代碼行:

  UnicastRemoteObject.exportObject();

  3. 在類(lèi)的main方法中,你將加入以下代碼行:

  UnicastRemoteObject.exportObject();

  4. 它不可能擴展除了UnicastRemoteObject類(lèi)以外的任何其他類(lèi)。

  A2) J2EE哪個(gè)文件包含關(guān)于企業(yè)bean的部署信息?

  1. 部署描述符

  2. 本地接口

  3. 遠程接口

  4. EJB類(lèi)

  A3) 應用中哪個(gè)類(lèi)型在分別的層次上處理表示邏輯、業(yè)務(wù)邏輯、和數據庫可交互性?

  1. 分布應用

  2. 以服務(wù)器為中心的應用

  3. 單塊應用

  4. 客戶(hù)/服務(wù)器應用

  C4) J2EE應用文件的擴展是什么?

  1. .war

  2. .js

  3. .ear

  4. .jar

  C5) 包含在JSP頁(yè)面中的JSP標簽是什么?

  1. 包含的HTML頁(yè)面,uri,名字,值,和代碼片段

  2. Java代碼,文件uri,文件名,應答,和請求對象

  3. Scriplets,表達式,命令,和動(dòng)作

  4. Java代碼,HTML內容,變量,和JspWriter對象

  C6) 由于使用J2EE來(lái)執行servlet,可使用什么缺省端口號?

  1. 9090

  2. 8080

  3. 8000

  4. 7000

  7) 考察以下server類(lèi):

  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以下中哪個(gè)是遠程接口的正確代碼?

  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中,聲明語(yǔ)句放在以下之一的內部:

  1.

  2.

  3.

  4.

  C9) BDK的以下窗口中哪個(gè)允許你設置“Our Button” bean的選項?

  1. ToolBox window

  2. BeanBox window

  3. Properties window

  4. Method Tracer window

  D10) 陳述A:稱(chēng)容器管理的事務(wù)為編程事務(wù)。

  陳述 B:稱(chēng)Bean-管理的事務(wù)為聲明性事務(wù)。

  關(guān)于上面這些陳述,以下中哪個(gè)為真?

  

  1. 陳述A為真,陳述B為假

  2. 陳述A為真,陳述B為真。

  3. 陳述A為假,陳述B為真。

  4. 陳述A為假,陳述B為假。

  D11) 考察以下陳述:

  陳述A:EJB容器和有狀態(tài)會(huì )話(huà)beans之間的交互稱(chēng)為“conversation”。

  陳述B:只有有狀態(tài)會(huì )話(huà)beans可與EJB容器交互。

  關(guān)于這些陳述,以下中哪個(gè)為真?

  1. 陳述A和陳述B都為真。

  2. 陳述A為真,陳述B為假。

  3. 陳述A為假,陳述B為真。

  4. 陳述A和陳述B都為假。

  D12) 在JSP中,當設置bean屬性時(shí),用哪個(gè)屬性來(lái)指出請求參數的名?

  1. scope

  2. page

  3. flush

  4. param

  C13) 旅行社要你創(chuàng )建Web應用中一個(gè)模塊,它接受用戶(hù)的時(shí)間區。該模塊必須顯示他們指出的時(shí)間區的當前日期和時(shí)間。你應創(chuàng )建什么類(lèi)型的bean?

  1. 容器管理持久性

  2. Bean-管理持久性

  3. 無(wú)狀態(tài)會(huì )話(huà)bean

  4. 有狀態(tài)會(huì )話(huà)bean

  C14) 你在你的EJB應用中實(shí)現了一個(gè)有狀態(tài)會(huì )話(huà)bean。你應使用以下方法中哪個(gè)來(lái)初始化此bean的狀態(tài)?

  1. ejbStore()

  2. ejbLoad()

  3. ejbCreate()

  4. ejbPostCreate()

  A15) 斷言:當你創(chuàng )建無(wú)狀態(tài)會(huì )話(huà)bean時(shí),用戶(hù)輸入的值不可在跨方法調用時(shí)使用。

  理由:無(wú)狀態(tài)會(huì )話(huà)bean沒(méi)有能存儲值的實(shí)例變量。

  關(guān)于上面陳述,以下中哪個(gè)為真?

  1. 斷言和理由都成立,理由是斷言的正確解釋。

  2. 斷言和理由都成立,但理由不是斷言的正確解釋。

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

  4. 斷言不成立,所以理由不適用。.

  D16) Chris Turner開(kāi)發(fā)了一個(gè)在數據庫中存儲客戶(hù)數據的EJB應用。它寫(xiě)了以下語(yǔ)句建立與數據庫的連接。

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

  識別上面代碼中關(guān)于該組件的JNDI上下文。

  1. AccountDB

  2. jdbc/AccountDB

  3. java:comp

  4. java:comp/env/

  B17) 考察關(guān)于JSP的異常處理的以下陳述。

  陳述A:當產(chǎn)生瀏覽器請求的應答時(shí),JSP引擎捕獲JSP中翻譯錯誤。

  陳述B: 當JSP源文件轉換為servlet時(shí),JSP引擎捕獲JSP中翻譯錯誤。

  關(guān)于上面陳述,以下選項中哪個(gè)為真?

  1. 只有陳述A為真。

  2. 只有陳述B為真。

  3. 兩個(gè)陳述A和B都為真。

  4. 兩個(gè)陳述A和B都為假。

  18) 用以下代碼顯示變量“message”的值。

  B在下面選項中識別JSP標簽的正確用法。

  1.

  2.

  3.

  4. <= $ message >

  19)A 當第一次執行下面servlet時(shí)它的輸出將是什么?在點(diǎn)擊表單中按鈕時(shí)調用此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編譯將沒(méi)有錯誤,執行時(shí)顯示輸出為1。

  2. 在屏幕上沒(méi)有顯示任何東西,因為doPost()方法是不可用的。

  3. service()方法只能作為請求doGet()或doPost()方法的分派,不可直接打印輸出到客戶(hù)。

  4. 代碼將編譯,但將沒(méi)有顯示任何輸出。

  D20) 斷言:編程員必須寫(xiě)出復雜的代碼來(lái)處理安全和事務(wù)管理、數據庫連接池、和使用應用服務(wù)器時(shí)的遠程客戶(hù)連接。

  理由:應用服務(wù)器提供了系統級的服務(wù)。

  以下哪個(gè)為真?

  1. 斷言和理由都是成立的,理由是斷言的正確解釋。

  2. 斷言和理由都是成立的,但理由不是斷言的正確解釋。

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

  4. 斷言不成立,所以理由不適用。

  21) A當第二次執行servlet 時(shí),它的輸出將是什么?

  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類(lèi)將不能編譯,因為ejbCreate()方法的特征不同于create()方法的特征。

  2. 遠程和ejb類(lèi)將編譯。本地接口將不能編譯,因為Create()方法的特征不同于ejbCreate()方法的特征。

  3. 遠程接口和本地接口將編譯。ejb類(lèi)將不能編譯,因為沒(méi)有實(shí)現業(yè)務(wù)方法。

  4. 遠程接口,本地接口,和ejb類(lèi)將編譯。

  C23) 你要創(chuàng )建、打包、和部署J2EE應用。你已啟動(dòng)了此J2EE服務(wù)器。你將使用什么工具?

  1. J2EE應用

  2. 新企業(yè)Bean向導

  3. 應用部署工具(deploytool)

  4. 部署應用對話(huà)框

  A24) 陳述A:不可用GET方法提交大量的數據,因為查詢(xún)串的長(cháng)度限于240個(gè)字符。

  陳述B:GET方法只能用來(lái)接受服務(wù)器的數據。

  關(guān)于陳述A和B,以下中哪個(gè)為真?

  1. 陳述A為真,陳述B為假。

  2. 陳述A為假,陳述B為真。

  3. 兩個(gè)陳述都為真。

  4. 兩個(gè)陳述都為假。

  25) C陳述A:用服務(wù)器創(chuàng )建cookie并發(fā)送給客戶(hù)?蛻(hù)保存此cookie在本地硬盤(pán)中。

  陳述B:客戶(hù)由服務(wù)器通過(guò)HTTPServletRequest對象在他們需要時(shí)發(fā)送cookie給服務(wù)器。

  關(guān)于陳述A和B,以下哪個(gè)為真?

  1. 陳述A為真,陳述B為假。

  2. 陳述A為假,陳述B為真。

  3. 兩個(gè)陳述都為真。

  4. 兩個(gè)陳述都為假。

  26)BBBBBB 斷言:在容器-管理的持久性中,容器處理持久性而不是處理實(shí)體bean。

  理由:本地和ejb類(lèi)不會(huì )在bean-管理的持久性和容器-管理的持久性之間變動(dòng)。只有本地接口會(huì )變動(dòng)。

  以下哪個(gè)為真?

  1. 斷言成立,理由是斷言的正確解釋。

  2. 斷言成立,但理由不是斷言的正確解釋。

  3. 斷言不成立,所以理由不適用。

  4. 斷言和理由都不適用。

  27)C 你已部署了名為form.html的表單和名為bookservlet的servlet。Web上下文的名為bookcontext。以下中哪個(gè)是調用此表單的正確的方法?

  1. http://

  2. http://

  3. http://

  4. http://

  28)C 用以下命令啟動(dòng)RMI注冊表:

  rmiregistry 1234

  當應用啟動(dòng)時(shí),不執行任何RMI應用?赡艿脑蚴鞘裁?

  1. 該命令應啟動(dòng)rmiregistry 1234。

  2. 應用應處理遠程異常。

  3. 應檢查rebind()和lookup()方法。

  4. 某個(gè)其他服務(wù)器可能使用了端口1234。

  29) C考察以下陳述:

  陳述:RMI服務(wù)器可跨不同平臺連接到客戶(hù)。

  理由:RMI允許一個(gè)JVM調用在另一個(gè)JVM中設置的對象中方法。

  關(guān)于此陳述和理由,以下中哪個(gè)為T(mén)RUE?

  1. 陳述為真,但給出的理由為假。

  2. 陳述為假,但給出的理由為假。

  3. 陳述為真,給出的理由為真。.

  4. 陳述為假,但給出的理由為真。

【NIIT認證模擬練習題】相關(guān)文章:

2016年NIIT認證模擬試題03-10

NIIT認證Java基礎全真模擬試題03-08

2016年NIIT認證全真模擬試題03-06

NIIT認證介紹03-18

NIIT認證深受青睞01-10

NIIT練習題03-09

NIIT認證面試真題及答案09-23

Linux認證考試模擬練習題及答案03-17

NIIT認證考試怎么樣03-18

一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看