當前位置:才華齋>IT認證>NIIT認證>

NIIT練習題

NIIT認證 閱讀(1.09W)

1.下面的哪個包包含有MIDP支援的GUI元件?D

NIIT練習題

et

i

2.下面的哪項是Displayable類的直接派生?B

en和Form

en和Canvas

lay和Screen

lay和Graphics

3.下面哪個是所有RMS異常類的基類?D

rdStoreException

rdStoreNotOpenException

rdStoreNotFoundException

rdStoreFullException

4.在J2ME中,下面的哪個包可以使用網路連線?A

et

i

5.思考下面的程式碼:B

Import et.*;

Import javax. i.*;

Public class Hello extends MIDlet

{

private Display Exhbit;

private Form show;

public Hello()

{

Exhibit = isplay(this);

Show = new Form(“Name”);

}

}

……….

ngItem strIt = new StringItem(“”,”Msg”);

nd(strIt);

ngItem strIt = new StringItem(“”,”Msg”);

nd(strIt);

= new StringItem(“”,”Msg”);

nd(strIt);

ngItem strIt = new StringItem(“”,”Msg”);

nd(show);

6.你將使用下面哪個來在表單中畫一個列表?D

menu = new List(“Menu”,ICIT);

ceGroup menu = new ChoiceGroup(“Menu”,ICIT);

menu = new List(“Menu”,ICIT);

menu = new List(“Menu”,USIVE);

7.你正在為一個銀行程式開發一個MIDlet 。當客戶向銀行傳送一個請求時,一個程序指示將一直顯示,直到請求被處理完為止。程序指示應該被嵌入到form 元件中。 下面的那個方法可以在裝置螢幕上顯示程序指示?

D.{

Form form = new Form(“Gauge”);

Gauge gauge = new Gauge(“Progress”,fase,100,0);

nd (gauge);

Display display = urrent(form);

urrent(gauge);

}

8.當輸入流中沒有資料室,InputStream類中的skip()方法會返回什麼值?D

A. 0

B. 1

C. 2

D.-1

9.思考下面陳述:

陳述A:在傳送請求道伺服器之前,HTTP連線請求的引數應該被賦值。

陳述B:HttpConnection介面是從包中的ContentConnection介面擴充套件而來的。C

A.陳述A是正確的,陳述B是錯誤的。

B.陳述A是錯誤的,陳述B是正確的。

C.兩個陳述都是正確的。

D.兩個陳述都是錯誤的。

MyMoney銀行為他們的客戶介紹移動銀行業務。有一個應用程式用於名為的記錄儲存,使客戶方便的記錄所有提交到銀行的單據。你能夠使用下面哪段程式碼獲取中的列舉物件?

B. RecordEnumeration re;

RecordStore rs;

rs = RecordStore(“checks”,true);

re = erateRecords(null,null,false);

11.你建立一個選單元件並選擇了一個選單項,所選選單項的響應時你要從記錄儲存中刪除該記錄。根據這個場景,思考下面的程式碼段:B

{

RecordStore rs;

rs = RecordStore(“mydb”,true);

List menu = new List(“Menu”,ICIT);

Int it = electedIndex();

String tstr = tring(it);

RecordEnumeration re = erateRecords();

erateRecords();

While(extElement()){

Int curid = RecordId();

(程式未完。。。)

}

}

A.鉅鹿儲存中沒有記錄會被刪除。

B.另外一個記錄將會被刪除,指定的記錄不被刪除。

C.會丟擲一個RecordStoreNotFoundException。

D.指定的記錄會從記錄儲存中刪除。

12.一個MIdlet的程式碼段如下所示:A

Public void prep_Request(String originalURI,HttpConnection conn)throws IOException

{

equestMethod();

equestProperty(“User-Agent”,”Profile/MIDP-1.0 Configuration/CLDC-1.0”);

equestProperty(“Content-Language”,”en-US”);

equestProperty(“Accept”,”application/octet-stream”);

equestProperty(“Connection”,”close”);

equestProperty(“Content-Length”,ring(th));

OutputStream os = OutputStream();

e(data);

e();

(程式未完。。。。)

}

-Request()方法準備HTTP請求的方法和屬性並把資料寫到輸出流。

-Request()方法連線到MIDlet到伺服器。

-Request()方法處理MIDlet到伺服器的響應。

-Request()方法處理MIDlet的請求。

13.下面哪個是所有RMS異常類的基類?A

rdStoreException

rdStoreNotOpenException

rdStoreNotFoundException

rdStoreFullException

14.思考下面關於HttpConnection生存週期不同階段的陳述:

A:請求被髮出和等待伺服器的應答。

B:連線被關閉。

C:設定請求的屬性。

確定事件的正確順序。C

A.A、B和C

B.B、A和C

C.C、A和B

D.A、C和B

15.思考下面的陳述:

陳述A:標準的J2ME工具包可以解析XML檔案

陳述B:基於XML直譯器的事件儲存被移動裝置解析的整個XML檔案。

關於上面陳述,下面哪項是正確的?D

A.陳述A是正確的,陳述B是錯誤的。

B.陳述A是錯誤的,陳述B是正確的。

C.兩個陳述都是正確的。

D.兩個陳述都是錯誤的。