2016年NIIT認證模擬試題

D1. 考察以下代碼片段:

2016年NIIT認證模擬試題

import .*;

public interface HelloServer extends Remote

{

String DisplayHello();

}

此文件將成功地編譯?

1) 此文件將不編譯,由於方法DisplayHello()不引發RemoteException。

2) 在編譯時,將出現異常“ClassNotFoundException”。

3) 此文件將不編譯,由於方法只有聲明,沒有在類中定義。

4) 此文件將成功地編譯。

C2 JDBC中,那個類可以執行一個存儲過程?

1) PreparedStatement

2) Statement

3) CallableStatement

4) Connection

B3 以下那一個不是Page命令中的有效屬性?

1) import

2) export

3) session

4) errorPage

B4關於JSP的以下語句中,哪個爲真?

1) 它便於客戶和服務器端的腳本編寫。

2) 它便於服務器端的腳本編寫。

3) 它便於客戶端的腳本編寫。

4) 它是Microsoft的腳本語言。

5C。考察以下二個陳述:

陳述A: Stub 是表示遠程對象的客戶端代理。

陳述 B: 解包(Unmarshalling )是一種過程,即把由客戶端RRL傳遞過來的被組包的參數通過服務器端的RRL 轉換爲骨架(skeleton )可理解的格式的過程。

關於這些陳述,以下中哪個爲真?

1) 陳述A 爲真但陳述B爲假。

2) 陳述A 爲假但陳述B爲真。

3) 這二個陳述都爲真。

4)這二個陳述都爲假。

6 B。考察以下陳述:

陳述A: 客戶用Get 方法來接收來自用戶的數據。

陳述B: 客戶用Post方法把數據遞交給服務器。

關於陳述A 和陳述B,以下中哪個爲真?

1) 陳述A 爲真 和陳述B爲假。

2) 陳述A爲假和陳述 B爲真。

3) 二個陳述都爲真。

4) 二個陳述都爲假。

7B 什麼是遠程接口?

1) 這樣的接口,它監聽客戶調用的.遠程方法調用並重定向對服務器上的遠程RMI服務器的調用。

2) 其聲明的方法可被客戶遠程地調用的接口。

3) 用唯一名註冊的遠程對象的接口。

4) 聲明和定義了可被客戶遠程地調用的方法的接口。

D8 對於從Employee表中選擇記錄的以下代碼片段,識別其遺漏的代碼行。

Connection con=null;

ame("OdbcDriver");

con=onnection("jdbc:odbc:ss","sa","");

ResultSet rs=uteQuery("select * from Employee");

1) PreparedStatement stat=teStatement();

2) Statement stat=createStatement();

3) PreparedStatement stat=createPreparedStatement();

4) Statement stat=teStatement();

D9 JavaBean作爲_________文件分發。

1)

2) s

3)

4)

A10 在哪一層上監聽客戶所作的遠程方法調用,並重定向服務器上的遠程RMI服務的調用?

1) Stub/Skeleton 層

2) Remote Reference 層

3) Transport 層

4) Application層

B11 在什麼地方你聲明但不實現創建和尋找EJB 構件的方法?

1) 遠程接口

2) Home接口

3) EJB 類

4) EJB 客戶

A12 考察以下關於bound和 constrained 屬性的陳述。

陳述A: Bound 屬性是可通知其值變動的bean 的屬性。

陳述B: Constrained屬性是可被另一個bean改變的未約束屬性。

以下陳述中哪個爲真?

1) 只有陳述A 爲真。

2) 只有陳述B 爲真。

3) 陳述A和B都爲真。

4) 陳述A和B都爲假。

C13 你正處於部署一個EJB 應用的過程中。在最後階段,引發了異常,不能部署此應用了。以下中哪一個是可能的原因?

1) 沒有啓動cloudscape 數據庫。

2) 客戶應用中指出的jndi 名不匹配。

3) 還沒有包括所有必須的s文件。

4) 還未包括客戶應用的s文件。

A14 考察關於taglib 標籤的子標籤的以下陳述。

陳述 A: Taglibversion, jspversion, shortname, 及 info.

陳述B: Name, tagclass, info, 及 bodycontents.

關於上面陳述以下選項中哪個爲真?

1) 只有陳述A 爲真。

2) 只有陳述B 爲真。

3) 陳述A和B都爲真。

4) 陳述A和B都爲假。

A15 Susan Tremblay必須開發一個EJB應用,它接收來自用戶的輸入並把它們存儲在數據庫中。如果她必須爲更新數據庫中的值而併入SQL update 語句的話,她應使用以下方法中哪一個?

1) ejbStore()

2) ejbLoad()

3) ejbActivate()

4) ejbPostCreate()

DDDD16 陳述 A: EJB類實現Home接口中聲明的業務方法。

陳述 B: EJB類實現te。

關於陳述A 和 B ,以下中哪個爲真?

1) 陳述A 爲真 和陳述B爲真。

2) 陳述A爲真和陳述 B爲假。

3) 陳述A爲假和陳述 B爲真。

4) 陳述A 爲假 和陳述B爲假。

B17 BDK使用的以下文件中哪一個標識構成JavaBean 的類文件?

1) JAR 文件

2) Manifest 文件

3) Properties 文件

4) Bundle 文件

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

B從以下給出的選項中,識別JSP標籤的正確使用。

1)

2)

3)

4) <= $ message >

BBBB19 Nancy Fouler已用帶bean-managed的持久性的實體bean開發了一個應用。用此bean創建一個套接字(socket)。該應用使用socket完成後,Nancy必須保證在此bean 返回到Pooled 狀態前關閉此socket。爲關閉此socket,她應使用以下方法中哪一個?

1) ejbRemove()

2) ejbPassivate()

3) unsetEntityContext()

4) ejbPostCreate()