JAVA程序設計期末考試試卷A及其參考答案評分標準-_第1頁
JAVA程序設計期末考試試卷A及其參考答案評分標準-_第2頁
JAVA程序設計期末考試試卷A及其參考答案評分標準-_第3頁
JAVA程序設計期末考試試卷A及其參考答案評分標準-_第4頁
JAVA程序設計期末考試試卷A及其參考答案評分標準-_第5頁
已閱讀5頁,還剩4頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、共3頁(試卷A 第1頁某某職業技術學院年學期考試試卷科目_Java 程序設計_卷號_A_使用班級_出卷人_審卷人_閱卷人_題號一二三四五總分計分一、填空題(2分*20=40分1、Java 源程序經編譯生成的字節碼文件的擴展名為(,字節碼文件由解釋器執行。A classB javaC exeD html 2、下面那一個函數是線程的入口函數?A private void run(B public void run(C public void start(D public void begin(3、關于組合框(combo box ,以下陳述中哪個為真?A 組合框允許選擇多個元素B 組合框的缺省是可編

2、輯的C組合框只允許選擇一個元素D 組合框用JComboBox 類表示,它是由JList 類派生過來的4、何時線程進入runnable 階段?A 當調用get(方法時B 當調用setTime(方法時C 當調用showStatus(方法時D 當調用start(方法時5、下列不屬于WindowListener 接口的是(A windowOpened(B windowClosed(C windowActivated(D mouseDragged(6、有關Java 語言的說法中,哪種是錯誤的(A java 是高級語言B java 是編譯型語言C java 是結構化設計語言D java 是移植性強的語言7

3、、JDK 是(A 一種全新的程序語言B 一種程序開發輔助工具C 一種由Java 寫成的,并支持Java Applet 的瀏覽器D 一種游戲軟件8、Java 用來定義一個類時,所使用的關鍵字為(A classB publicC structD class 或struct 9、一個可以獨立運行的Java 應用程序(A 可以有一個或多個main 方法B 最多只能有兩個main 方法C 可以有一個或零個main 方法D 只能有一個main 方法10、設x=40則y=(+x +1和y=(x+1的結果,使y 分別為(A 42,42B 41,41C 41,42D 42,4111、設數組Array 由以下語句

4、定義int Array=new int10,則數組最后一個元素的正確引用方法為(班級_學號_姓名_裝訂線AArray10BArray9Carray10Darray912、break語句(A只中斷最內層的循環B只中斷最外層的循環C借助于標號,可以實現任何外層循環中斷D只中斷某一層的循環13、以public修飾的類如:public class fish則fish(A可被其它程序包中的類使用B僅能被本程序包中的類使用C不能被任意其它類使用D不能被其它類繼承14、布爾型變量假值表示為(Atrue Bfalse Ct DfA通信協議B參考點C機器名稱D通信端口16、下面哪種不是Java的數據類型(A基本

5、類型B數組類型C類D界面類型17、JDK不包括的工具有(AJava編譯器(javacBJava解釋器(javaCAppletviewer DHotJava18、for(;是(A循環結構B分支結構C順序結構D跳轉結構19、Java中,哪種不可以用來限制存取權限的關鍵字(Apublic Bprotected Cextends Dprivate20、對Java運算符,下面說法正確的是(A不具有優先級的區別B相同優先級的運算符,計算順序是從右到左C圓括號具有最高優先級D”+”號的優先級高于”&&”二、判斷題(1.5分*10=15分(1、Java可以用來進行多媒體及網絡編程。(2、類的p

6、ublic類型的成員變量不可以被繼承。(3、Java源程序文件中是不區分字母的大小寫的。(4、子類可以繼承父類所有的成員變量及成員函數。(5、Java applet不能夠存取客戶機磁盤上的文件。(6、Java類中不能存在同名的兩個成員函數。(7、可以用new來創建一個類的實例,即“對象”。(8、Java是一種面向對象的程序設計語言。(9、Java程序對計算機硬件平臺的依賴性很低。(10、Java中類的構造函數只能有一個。三、編程填空(將橫線上所缺的內容補充完整(15分以下為一個java的完整程序,它定義了一個類Car,并在程序中創建了一個該類的對象DemoCar,調用該對象的set_numbe

7、r方法設置車號屬性為3388,調用該對象的show_number 方法輸出車號。/Car.javaclass Car共3頁(試卷A第2頁int car_number;void set_number(int car_numcar_number=_;void show_number(/CarDemo.javaclass CarDemopublic static void main(String argsCar Democar=_Car(;DemoCar.set_number(_;DemoCar._(;四、編程題(30分1.參考上述java程序的框架,寫一個完整的程序使用循環結構計算1+2+3+10

8、00的和并輸出運算結果。(15分2、寫出一個類Person,并由該類做基類派生出一個子類Employee。其中Person類具有Name、Age兩個保護成員變量,分別為String類型、整型,且具有公有的getAge成員函數,用于返回Age變量的值。Employee類具有保護成員變量empno。(15分共3頁(試卷A第3頁JAVA程序設計試卷A參考答案及評分標準一、選擇(每題2題號答案0-5A B C D D6-10C B A D D11-15B D A B A16-20D D A C D二、判斷(每題15答案T F F F T F T T T F 三、填空(每空3題號12345答案Car-num println new3388Show_number四、編程題(每題151、public class sumpublic static void main(String argsint s=0;/初始值正確得5for(i=1;i<=1000;i+=1/循環正確得5s+=i;2、public class Personp

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論