全國2013年10月自考《Java語言程序設(shè)計(一)》真題
課程代碼:04747
請考生按規(guī)定用筆將所有試題的答案涂、寫在答題紙上。
選擇題部分
注意事項:
1. 答題前,考生務(wù)必將自己的考試課程名稱、姓名、準考證號用黑色字跡的簽字筆或鋼筆填寫在答題紙規(guī)定的位置上。 2. 每小題選出答案后,用2B鉛筆把答題紙上對應(yīng)題目的答案標號涂黑。如需改動,用橡皮擦干凈后,再選涂其他答案標號。不能答在試題卷上。
一、單項選擇題(本大題共10小題,每小題1分,共10分)
在每小題列出的四個備選項中只有一個是符合題目要求的,請將其選出并將“答題紙”的相應(yīng)代碼涂黑。錯涂、多涂或未涂均無分。
1.在Java語言中,用于標記回車符的轉(zhuǎn)義字符是
A.\b B./b
C.\n D./n
2.設(shè)有定義int i=6;,則執(zhí)行語句“i+=i-1;’’后,i的值為
A.10 B.11
C.12 D.13
3.以下關(guān)于抽象類及抽象方法的說法中,不正確的是
A.抽象方法只能出現(xiàn)在抽象類中 B.抽象類必須有抽象方法
C.有抽象方法的類一定是抽象類 D.抽象方法沒有實現(xiàn)的代碼
4.執(zhí)行下列程序語句后,b的值是
String a=〃Hello〃;
String b=a.substring(1,3);
A.el B.He
C.ell D.Hel
5.能夠直接添加組件的Swing容器是
A.JFrame B.JDialog
C.JWindow D JPanel
6.用于判定鼠標右鍵操作的常量是
A.BUTTON1_MASK B.BUTTON2_MASK
C.BUTTON3_MASK D.BUTTON4_MASK
7.設(shè)置異或繪圖模式的方法是
A.setXORMode() B.setPaintMode()
C.XORMode() D.PaintMode()
8.用來定義臨界段,能對共享對象的操作上鎖的關(guān)鍵字是
A.static B.share
C.serialize D.synchronized
9.如果一次從文件中讀出一行數(shù)據(jù),可使用的方法是
A.FileReader的readLine()方法 B.BufferedReader的readLine()方法
C.FileReader的read()方法 D.BufferedReader的read()方法
10.獲取InetAddress對象的IP地址所用到的方法是
A.getHostlPAddress() B.getHostlP()
C.getHostAddress() D.getHost()
非選擇題部分
注意事項: 用黑色字跡的簽字筆或鋼筆將答案寫在答題紙上,不能答在試題卷上。
二、填空題(本大題共10小題,每空2分,共20分)
11.在Java語言中,雙精度型變量在內(nèi)存中占__________個字節(jié)。
12.在Java語言中,邏輯右移運算符為__________。
1 3.在Java語言中,通過擴展原有的類,聲明新類的機制被稱為__________。
14.已知字節(jié)數(shù)組b,取由b[i]開始至b[j](其中j≥i≥0)結(jié)束的字節(jié)字符構(gòu)造一個字符串s,其語句為:String s=new String(__________);。
15.將容器區(qū)域分成東、南、西、北、中五個區(qū)域的布局類是__________。
16.在構(gòu)造非強制對話框時,所使用的構(gòu)造方法是JDialog(f,s, __________),其中f為對話框所依賴的窗口,s為對話框的標題。
17.在Java語言中,要播放音頻文件可以使用__________類。
18.當線程調(diào)用resume()方法后,就進入__________狀態(tài)。
19.要使用輸入/輸出操作的程序,必須要導(dǎo)入__________包。
20.在進行數(shù)據(jù)庫訪問時,查詢結(jié)果存放在一個用__________類聲明的對象中。