<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • NIIT認(rèn)證模擬練習(xí)題

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

    2016年NIIT認(rèn)證模擬練習(xí)題

      4

      A1) 在RMI應(yīng)用中,你不使用UnicastRemoteObject類。假定代替UnicastRemoteObject你擴(kuò)展了另一個類,為使它成為RemoteObject類你將在實(shí)現(xiàn)類中加入什么代碼行?

      1. 在實(shí)現(xiàn)類的構(gòu)造符中,你將加入以下代碼行:

      UnicastRemoteObject.exportObject();

      2. 在實(shí)現(xiàn)類的遠(yuǎn)程方法中,你將加入以下代碼行:

      UnicastRemoteObject.exportObject();

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

      UnicastRemoteObject.exportObject();

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

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

      1. 部署描述符

      2. 本地接口

      3. 遠(yuǎn)程接口

      4. EJB類

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

      1. 分布應(yīng)用

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

      3. 單塊應(yīng)用

      4. 客戶/服務(wù)器應(yīng)用

      C4) J2EE應(yīng)用文件的擴(kuò)展是什么?

      1. .war

      2. .js

      3. .ear

      4. .jar

      C5) 包含在JSP頁面中的JSP標(biāo)簽是什么?

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

      2. Java代碼,文件uri,文件名,應(yīng)答,和請求對象

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

      4. Java代碼,HTML內(nèi)容,變量,和JspWriter對象

      C6) 由于使用J2EE來執(zhí)行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以下中哪個是遠(yuǎn)程接口的正確代碼?

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

      1.

      2.

      3.

      4.

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

      1. ToolBox window

      2. BeanBox window

      3. Properties window

      4. Method Tracer window

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

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

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

      

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

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

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

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

      D11) 考察以下陳述:

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

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

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

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

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

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

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

      D12) 在JSP中,當(dāng)設(shè)置bean屬性時,用哪個屬性來指出請求參數(shù)的名?

      1. scope

      2. page

      3. flush

      4. param

      C13) 旅行社要你創(chuàng)建Web應(yīng)用中一個模塊,它接受用戶的時間區(qū)。該模塊必須顯示他們指出的時間區(qū)的當(dāng)前日期和時間。你應(yīng)創(chuàng)建什么類型的bean?

      1. 容器管理持久性

      2. Bean-管理持久性

      3. 無狀態(tài)會話bean

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

      C14) 你在你的EJB應(yīng)用中實(shí)現(xiàn)了一個有狀態(tài)會話bean。你應(yīng)使用以下方法中哪個來初始化此bean的狀態(tài)?

      1. ejbStore()

      2. ejbLoad()

      3. ejbCreate()

      4. ejbPostCreate()

      A15) 斷言:當(dāng)你創(chuàng)建無狀態(tài)會話bean時,用戶輸入的值不可在跨方法調(diào)用時使用。

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

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

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

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

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

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

      D16) Chris Turner開發(fā)了一個在數(shù)據(jù)庫中存儲客戶數(shù)據(jù)的EJB應(yīng)用。它寫了以下語句建立與數(shù)據(jù)庫的連接。

      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:當(dāng)產(chǎn)生瀏覽器請求的應(yīng)答時,JSP引擎捕獲JSP中翻譯錯誤。

      陳述B: 當(dāng)JSP源文件轉(zhuǎn)換為servlet時,JSP引擎捕獲JSP中翻譯錯誤。

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

      1. 只有陳述A為真。

      2. 只有陳述B為真。

      3. 兩個陳述A和B都為真。

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

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

      B在下面選項中識別JSP標(biāo)簽的正確用法。

      1.

      2.

      3.

      4. <= $ message >

      19)A 當(dāng)?shù)谝淮螆?zhí)行下面servlet時它的輸出將是什么?在點(diǎn)擊表單中按鈕時調(diào)用此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編譯將沒有錯誤,執(zhí)行時顯示輸出為1。

      2. 在屏幕上沒有顯示任何東西,因?yàn)閐oPost()方法是不可用的。

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

      4. 代碼將編譯,但將沒有顯示任何輸出。

      D20) 斷言:編程員必須寫出復(fù)雜的代碼來處理安全和事務(wù)管理、數(shù)據(jù)庫連接池、和使用應(yīng)用服務(wù)器時的遠(yuǎn)程客戶連接。

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

      以下哪個為真?

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

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

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

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

      21) A當(dāng)?shù)诙螆?zhí)行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. 遠(yuǎn)程接口和本地接口將編譯。ejb類將不能編譯,因?yàn)閑jbCreate()方法的特征不同于create()方法的特征。

      2. 遠(yuǎn)程和ejb類將編譯。本地接口將不能編譯,因?yàn)镃reate()方法的特征不同于ejbCreate()方法的特征。

      3. 遠(yuǎn)程接口和本地接口將編譯。ejb類將不能編譯,因?yàn)闆]有實(shí)現(xiàn)業(yè)務(wù)方法。

      4. 遠(yuǎn)程接口,本地接口,和ejb類將編譯。

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

      1. J2EE應(yīng)用

      2. 新企業(yè)Bean向?qū)?/p>

      3. 應(yīng)用部署工具(deploytool)

      4. 部署應(yīng)用對話框

      A24) 陳述A:不可用GET方法提交大量的數(shù)據(jù),因?yàn)椴樵兇拈L度限于240個字符。

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

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

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

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

      3. 兩個陳述都為真。

      4. 兩個陳述都為假。

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

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

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

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

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

      3. 兩個陳述都為真。

      4. 兩個陳述都為假。

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

      理由:本地和ejb類不會在bean-管理的持久性和容器-管理的持久性之間變動。只有本地接口會變動。

      以下哪個為真?

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

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

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

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

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

      1. http://

      2. http://

      3. http://

      4. http://

      28)C 用以下命令啟動RMI注冊表:

      rmiregistry 1234

      當(dāng)應(yīng)用啟動時,不執(zhí)行任何RMI應(yīng)用。可能的原因是什么?

      1. 該命令應(yīng)啟動rmiregistry 1234。

      2. 應(yīng)用應(yīng)處理遠(yuǎn)程異常。

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

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

      29) C考察以下陳述:

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

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

      關(guān)于此陳述和理由,以下中哪個為TRUE?

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

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

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

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

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

    2016年NIIT認(rèn)證模擬試題03-10

    NIIT認(rèn)證Java基礎(chǔ)全真模擬試題03-08

    2016年NIIT認(rèn)證全真模擬試題03-06

    NIIT認(rèn)證介紹03-18

    NIIT認(rèn)證深受青睞01-10

    NIIT練習(xí)題03-09

    NIIT認(rèn)證面試真題及答案09-23

    Linux認(rèn)證考試模擬練習(xí)題及答案03-17

    NIIT認(rèn)證考試怎么樣03-18

    主站蜘蛛池模板: 高清在线国产午夜精品| 久久久精品人妻无码专区不卡 | 99热亚洲精品6码| 亚洲国产精品无码专区在线观看 | 国内精品视频在线观看| 精品无码AV一区二区三区不卡 | 日韩精品一区二区三区中文字幕| 久久99国产精品久久久| 亚洲国产精品18久久久久久| 国产AV国片精品一区二区| 2022国产精品自产拍在线观看| 亚洲午夜国产精品无码| 拍国产乱人伦偷精品视频| 国产成人精品在线观看| 久久精品国产亚洲网站| 成人精品一区二区三区中文字幕| 日韩精品久久久肉伦网站| 一区二区国产精品| 精品久久久久久无码人妻热 | 国产亚洲婷婷香蕉久久精品| 无码人妻精品一区二区三| 欧美日韩国产精品系列| 国产精品主播一区二区| 国产VA免费精品高清在线| 一区二区三区日韩精品| 精品视频一区二区三区免费| 99精品热这里只有精品| 国产在线精品免费aaa片| 久久精品亚洲一区二区三区浴池 | 国产精品视频色拍拍| 少妇人妻偷人精品免费视频| 亚洲AV永久无码精品一区二区国产 | 国产成人精品日本亚洲专| 久久夜色精品国产噜噜麻豆| 正在播放酒店精品少妇约| 亚洲精品国产高清嫩草影院| 欧美成人精品第一区二区| 久久亚洲中文字幕精品一区四| 久久精品亚洲欧美日韩久久| 黑人无码精品又粗又大又长| 国产一区二区精品尤物|