- 相關(guān)推薦
2016年NIIT認(rèn)證預(yù)測(cè)試題
C1 jdbc中,那個(gè)類可以執(zhí)行一個(gè)存儲(chǔ)過程?
1) PreparedStatement
2) Statement
3) CallableStatement
4) Connection
B2 以下那一個(gè)不是Page命令中的有效屬性?
1) import
2) export
3) session
4) errorPage
C3 以下方法中哪一個(gè)把被約束屬性的值中的變化通知給所有的listener beans ?
1) void addPropertyChangeListener()
2) PropertyChangeSupport()
3) void firePropertyChange()
4) removePropertyChangeListener()
C4 下列哪個(gè)方法不是HttpServlet類的方法?
1) Get()
2) Post()
3) Action()
4) Put()
C5 什么是J2EE應(yīng)用文件的擴(kuò)展?
1) .war
2) .js
3) .ear
4) .jar
A6哪種應(yīng)用類型在分離的層次上處理表示邏輯、業(yè)務(wù)邏輯、及數(shù)據(jù)庫的可交互性?
1) 分布應(yīng)用
2) 以服務(wù)器為中心的應(yīng)用
3) 單塊應(yīng)用
4) 客戶/服務(wù)器應(yīng)用
C7 使用哪個(gè)命令來生成 Stub和Skeleton類?
1) javac
2) java
3) rmic
4) rmi
B8 用以下方法中哪一個(gè)把目標(biāo)應(yīng)用作為bean 激活的定制事件的監(jiān)聽者(listener)注冊(cè)?
1) void addPropertyChangeListener()
2) void addXXXListener()
3) void firePropertyChange()
4) removeXXXListener()
9 B考察以下陳述:
陳述 A: 帶有bean-managed 持久性的實(shí)體bean 的代碼包含訪問數(shù)據(jù)庫的必要的SQL語句。
陳述B: 帶有container -managed 持久性的實(shí)體bean 的代碼包含訪問數(shù)據(jù)庫的必要的SQL語句。
關(guān)于這些陳述以下中哪一個(gè)為真?
1) 這二個(gè)陳述 都為真。
2) 陳述A為真,陳述 B為假。
3) 這二個(gè)陳述 都為假。
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以下中哪個(gè)是遠(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;
}
A11 servlet函數(shù)中哪個(gè)方法作為請(qǐng)求的調(diào)度程序(dispatcher)?
1) service()
2) init()
3) ServletResponse()
4) ServletRequest()
C12 BDK 的以下窗口中哪一個(gè)允許你設(shè)置“Our Button” bean 的選項(xiàng)?
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 公司要你創(chuàng)建一個(gè)應(yīng)用模塊,它要求用戶打入州的名,且它必須顯示該州的區(qū)域地圖。你將建議開發(fā)小組創(chuàng)建什么類型的企業(yè) bean?
1) Container-managed persistence
2) Stateful session bean
3) Stateless session bean
4) Bean-managed persistence
D15 銀行事務(wù)由六個(gè)步驟組成。如果事務(wù)中前四步執(zhí)行而第五步失敗,那么會(huì)發(fā)生什么?
1) 當(dāng)前步驟的作用被廢除。
2) 前一步驟的作用被廢除。
3) 第一步的作用被廢除。.
4) 所有前面步驟的作用被廢除。
A16 斷言:當(dāng)你創(chuàng)建無狀態(tài)會(huì)話bean時(shí),用戶打入的值不可跨方法調(diào)用使用。
理由:無狀態(tài)會(huì)話bean 沒有存儲(chǔ)值的實(shí)例變量。
關(guān)于這些陳述,以下中哪個(gè)是正確的?
1) 斷言和理由都是正確的陳述,且理由是斷言的正確說明。
2) 斷言和理由都是正確的陳述,但理由不是斷言的正確說明。
3) 斷言是正確的但理由是錯(cuò)誤的陳述。
4) 斷言是錯(cuò)誤的,所以此理由不能應(yīng)用。
C17 哪個(gè)包包含標(biāo)簽處理程序(tag handler )中實(shí)現(xiàn)的接口?
1) javax.servlet.jsp.*
2) javax.jsp.servlet .*
3) javax.servlet.tagext
4) javax.jsp.tagext
18 用來執(zhí)行稱為SampleServlet 的servlet 的窗體的代碼提供如下:
A當(dāng)點(diǎn)擊Query按鈕時(shí),將調(diào)用此servlet。此servlet類中哪個(gè)方法將被執(zhí)行?
1) service() 和doGet() 方法將被調(diào)用
2) 只有doGet()被調(diào)用
3) doPost()
4) 只有service()方法將被調(diào)用,因該方法的名未被提及。
B19 Debbie Howe已為銀行事務(wù)寫了一個(gè)EJB應(yīng)用。她在home接口中定義了稱為findByCounterID() 的方法。在此實(shí)體bean類中相應(yīng)的方法應(yīng)是什么?
1) findByCounterID()
2) ejbFindByCounterID()
3) findByPrimaryKey()
4) ejbFindByPrimaryKey()
C 20 你在EJB 應(yīng)用中正在實(shí)現(xiàn)一個(gè)有狀態(tài)的會(huì)話bean。為初始化此bean 的狀態(tài),你應(yīng)使用以下方法中哪一個(gè)?
1) ejbStore()
2) ejbLoad()
3) ejbCreate()
4) ejbPostCreate()
D21關(guān)于 JavaBean的以下陳述中哪個(gè)為真?
1) 你可在目標(biāo)平臺(tái)上修改JavaBean 的源代碼。
2) 你可在目標(biāo)平臺(tái)上重編譯bean 的 jar文件。
3) 執(zhí)行嵌入在Forte for Java 的bean 的jar 文件所得到的輸出與IBM Visual Age IDE的輸出是一樣的。
4) 你可在目標(biāo)應(yīng)用中修改JavaBean 的視感。
AAAA22 為說明包含bean 構(gòu)件,把哪個(gè)語句加入到JSP頁面?
1)
2)
3)
4)
23A 當(dāng)?shù)诙螆?zhí)行此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
D 24 Don Tremblay必須為聯(lián)機(jī)購(gòu)物商場(chǎng)開發(fā)一個(gè)應(yīng)用。分析階段表明:product details, customer details 和billing details 都為業(yè)務(wù)實(shí)體。設(shè)計(jì)階段揭示:在數(shù)據(jù)庫中必須有關(guān)于product details, customer details, billing details 和 salesperson details的表。在Don 隨后寫的代碼中有:一個(gè) home接口,一個(gè) remote 接口,一個(gè)實(shí)體bean類,及一個(gè)helper類。識(shí)別關(guān)于創(chuàng)建helper類 的表?
1) product details
2) customer details
3) billing details
4) salesperson details
C25 你要?jiǎng)?chuàng)建、打包、和部署J2EE應(yīng)用。你啟動(dòng)了J2EE 服務(wù)器。你將使用什么工具?
1) J2EE application
2) New Enterprise Bean Wizard
3) Application Deployment Tool
4) Deploy application dialog box
D26公司要它的開發(fā)小組創(chuàng)建一個(gè)Web應(yīng)用。小組必須創(chuàng)建一個(gè)企業(yè)bean,它接受用戶的全名,并顯示它們的幸運(yùn)號(hào)。你將建議開發(fā)小組創(chuàng)建什么類型的企業(yè)bean?
1) Stateful session bean
2) Bean-managed persistence
3) Container-managed persistence
4) Stateless session bean
BBBB27陳述 A: 可用addCookie() 函數(shù)把任何種類的數(shù)據(jù)類型加入到發(fā)送給客戶的應(yīng)答。
陳述B: 可用HttpSession保存跟蹤會(huì)話的任何數(shù)據(jù)類型,所以比cookies更有效。
關(guān)于以下陳述,以下中哪個(gè)為真?
1) 陳述A為真,陳述 B為假。
2) 陳述A為假,陳述 B為真。
3) 這二個(gè)陳述 都為真。
4) 這二個(gè)陳述 都為假。
D28 識(shí)別下面給出的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: 服務(wù)器創(chuàng)建了一個(gè) cookie,并發(fā)送給客戶?蛻舭汛薱ookie 保存在本地硬盤中。
陳述 B: 當(dāng)服務(wù)器需要時(shí),客戶通過HTTPServletRequest 對(duì)象發(fā)送cookie 給服務(wù)器。
關(guān)于陳述A 和B,以下中哪個(gè)為真?
1) 陳述A為假,陳述 B為真。
2) 陳述A為真,陳述 B為假。
3) 這二個(gè)陳述 都為真。
4) 這二個(gè)陳述 都為假。
A30 陳述A: 可用RequestDispatcter接口把來自servlet的請(qǐng)求轉(zhuǎn)交給任何其他資源,諸如servlet、HTML 文件、或JSP頁面。
陳述 B: 使用 RequestDispatcher 不能使同一web 上下文中servlets 彼此共享資源。.
關(guān)于陳述A 和B,以下中哪個(gè)為真?
1) 陳述A為真,陳述 B為假。
2) 陳述A為假,陳述 B為真
3) 這二個(gè)陳述 都為真。
4) 這二個(gè)陳述 都為假。.
31B 為表示描繪動(dòng)畫的文件列表,開發(fā)者正在編寫一個(gè)帶索引屬性的bean 類。開發(fā)者允許用戶用文本編輯器來讀入和改變其屬性。應(yīng)做什么呢?
1) 應(yīng)重設(shè)getAsText()方法。
2) 應(yīng)重設(shè)getAsText() 和setAsText()方法。
3) 應(yīng)編寫accessor 和 mutator方法。
4) 應(yīng)重設(shè)setTags() 和 getTags()方法。
C32 用以下命令啟動(dòng)RMI注冊(cè)表:
rmiregistry 1234
當(dāng)應(yīng)用啟動(dòng)時(shí),沒有執(zhí)行任何RMI應(yīng)用?赡艿脑蚴鞘裁?
1) 此命令應(yīng)啟動(dòng)rmiregistry 1234
2) 此命令應(yīng)處理遠(yuǎn)程異常
3) 應(yīng)檢查 rebind() 和 lookup()方法。
4) 其端口1234可能被某個(gè)其他的服務(wù)器使用。
A33 考察以下:
陳述 A: RMI中, 存根( stub)是表示遠(yuǎn)程對(duì)象的客戶端的代理。.
陳述B: RMI系統(tǒng)結(jié)構(gòu)中,傳輸層負(fù)責(zé)建立新的連接和管理現(xiàn)有的連接。
關(guān)于這些陳述,以下中哪個(gè)為TRUE ?
1) 陳述A 為true 和陳述B也為true.
2) 陳述A 為 false和陳述B為true.
3) 陳述A 為true 和陳述B 為false.
4) 這二和陳述都為 false.
【NIIT認(rèn)證預(yù)測(cè)試題】相關(guān)文章:
2016年NIIT認(rèn)證模擬試題10-27
NIIT認(rèn)證簡(jiǎn)介08-15
NIIT認(rèn)證Java考試題庫10-25
NIIT認(rèn)證的就業(yè)前景06-26
NIIT認(rèn)證詳細(xì)介紹07-09
NIIT認(rèn)證培訓(xùn)筆記08-18