1.下面的哪個包包含有MIDP支持的GUI組件?D
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.兩個陳述都是錯誤的。