av免费网址-青青青手机在线视频-√天堂资源中文-免费在线观看av网站-午夜dj视频在线观看完整版1-老少配老妇老熟女中文普通话-亚洲精品久久久久成人2007-国产精品边做奶水狂喷-另类综合小说-精品无码成人片一区二区-超碰超在线-国产对白刺激视频-亚洲天堂网在线观看-国产精品国产精品偷麻豆-国产精品美女久久久久久福利-国产露脸国语对白在线-91人人爽久久涩噜噜噜-亚洲欧美久久-久久综合色网-特级黄色 一级播放

違法信息舉報 客服熱線:400-118-7898
廣告
?
專接本欄目測試廣告

?Java語言程序設計(一)自考2018年4月真題

自考 責任編輯:彭雅倩 2019-06-25

摘要:本試卷為單選題型,填空題,程序填空題,程序分析題,程序設計等題型。

Java語言程序設計(一)自考2018年4月真題及答案解析

本試卷為單選題型,填空題,程序填空題,程序分析題,程序設計等題型。

一、單項選擇題在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內。錯選、多選或未選均無分。 (本大題共10小題,每小題1分,共10分)

1.下面關于Java語言的說法中,錯誤的是(  )

A.Java是一個純面向對象的語言
B.Java語言中有指針、結構和類型定義的概念
C.Java語言是與平臺無關的,可以在不同的操作系統下運行
D.Java語言具有自動無用內存回收機制

2.在Java語言中,int整型量在內存中占(  )

A.8位
B.16位
C.32位
D.64位

3.在Java語言中,switch關鍵字之后的表達式的計算結果不能是(  )

A.char型
B.int型
C.short型
D.long型

4.在Java語言中,類的多個實例對象所共享的變量被稱為(  )

A.靜態(tài)變量
B.全局變量
C.實例變量
D.共享變量

5.以下對二維數組a的聲明中,正確的是(  )

A.int a[4][6];
B.int a[4][6]=new int[4][6];
C.int a[ ][ ]=new int[4][ ];
D.int a[ ][ ]=new int[ ][6];

6.Java允許一個類實現多個接口,從而實現了(  )

A.單重繼承
B.方法覆蓋
C.多重繼承
D.方法簽名

7.以下專門用于字符流處理的類是(  )

A.BufferedInputStream和BufferedOutputStream
B.InputStreamReader和OutputStreamWriter
C.FileInputStream和FileOutputStream
D.ObjectInputStream和ObjectOutputStream

8.繪圖區(qū)域的坐標原點位于該區(qū)域的(  )

A.左上角
B.左下角
C.右上角
D.右下角

9.方法setMnemonic( )的作用是(  )

A.將組合框設置為可編輯的
B.為菜單項設置加速鍵
C.將組合框設置為不可編輯的
D.為菜單項設置快捷鍵

10.以下方法中,不能實現掛起線程的是(  )

A.sleep( )
B.notify( )
C.wait( )
D.join( )

二、填空題(本大題共10小題,每小題2分,共20分)

11.在Java虛擬機中可以運行Java的________文件。

12.表達式-128>>4的值是________。

13.在異常處理中,包含有捕獲及處理某種類型異常代碼的是________塊。

14.在Java中,允許多個方法使用同一個方法名,這就是方法名的________。

15.已知定義String s1="ab", s2=new String("ab");,則s1==s2的值是________。

16.在接口中定義的成員變量默認為________和靜態(tài)屬性。

17.把對象轉換為字節(jié)序列的過程稱為對象的________。

18.每個由BorderLayout管理的容器通常被劃分為________個區(qū)域。

19.要顯示標準確認對話框,可使用JOptionPane類中的________方法。

110.線程一共有四種狀態(tài):新建、可運行狀態(tài)、死亡及________。

三、簡答題(本大題共5小題,每小題4分,共20分)

21.請寫出Java語言中標識符的命名規(guī)則。

22.請寫出package語句和import語句的區(qū)別。

23.請寫出與數組相比,Vector對象的特點。

24.請寫出用Thread類的子類創(chuàng)建線程并啟動線程所包含的步驟。

25.請寫出Java語言中的事件處理機制。

四、程序填空題(本大題共3小題,每小題6分,共18分)

31.以下fact方法的功能是求n的階乘。static long fact(int n) {      int i; long ____①____;      for(=1; ____②____; i++)          f=____③____;      return f;}

32.以下程序讀取鍵盤輸入,當按下回車時,將輸入的內容顯示在屏幕上。

33.以下paintComponent方法利用Graphics2D繪制一個左上角坐標是(10,30),邊長為50的紅色正方形。

五、程序分析題(本大題共3小題,每小題6分,共18分)

41.閱讀下列程序,請寫出該程序的輸出結果。

42.閱讀下列程序,請寫出該程序的輸出結果。

43.閱讀下列程序,請寫出該程序的功能。

六、程序設計題(本大題共2小題,每小題7分,共14分)

51.請編寫方法int[] inverArray(int []a),該方法返回一個數組b,b中元素順序為數組a中元素的逆序。int[] invertArray(int []a){//請在答題卡(紙)上填寫此處應編寫的代碼 }

52.以下MyWindow類根據給定的選擇項目表構造一組復選按鈕,當某個復選按鈕的選擇狀態(tài)有改變(從選中變成未選中,或從未選中變成選中)時,復選按鈕的偵聽程序將在右邊文本區(qū)中輸出所有選擇項目的狀態(tài)。注:這里是給定程序的部分代碼,你要編寫的代碼是改變復選按鈕狀態(tài)時所完成的事件。 

更多資料

00185《商品流通概論》【知識集錦】

00246《國際經濟法概論》【知識集錦】

00318《公共政策學》【知識集錦】

溫馨提示:因考試政策、內容不斷變化與調整,本網站提供的以上信息僅供參考,如有異議,請考生以權威部門公布的內容為準!

自考備考資料免費領取

去領取