廣東海洋大學(xué)JAVA歷年考題-答案完善放心版_第1頁
廣東海洋大學(xué)JAVA歷年考題-答案完善放心版_第2頁
廣東海洋大學(xué)JAVA歷年考題-答案完善放心版_第3頁
廣東海洋大學(xué)JAVA歷年考題-答案完善放心版_第4頁
廣東海洋大學(xué)JAVA歷年考題-答案完善放心版_第5頁
已閱讀5頁,還剩72頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

注:文檔及答案由阿稻想洋洋完善上傳提供,如有疑問或不妥之處,請自行解決或聯(lián)系師兄我。 Java 程序設(shè)計 課程試題 考試 A 卷 閉卷課程號:9500437 考查 B 卷 開卷題 號 一 二 三 四 五 六 七 八 九 十 總分 閱卷教師各題分數(shù) 40 20 10 5 5 20實得分數(shù)一、單項選擇題(20 題;每題 2 分,共 40 分)1、以下對于標(biāo)識符的描述有誤的是D。 A) 常量用大寫字母,變量用小寫字母B) JAVA 的標(biāo)識符嚴格區(qū)分大小寫C) 第一個字符不是數(shù)字(以字母,$,下劃線開頭)D) 標(biāo)識符中任何位置都不能用數(shù)字答案:D (難度系數(shù) C)知識點:變量2、在 HTML 中,用_D_標(biāo)簽來強制顯示 Applet。A) name,height,width B)codebase, height,width C) code,name D) code, height,width答案:D (難度系數(shù) B)知識點:小應(yīng)用程序3、在 Applet 程序的自定義的 Applet 子類中,在 Applet 的界面中顯示文字、圖形和其他界面元素,常常重載的方法是 C 。A)start( ) B)stop( ) C)paint( ) D)init( )4、創(chuàng)建一個標(biāo)識有“ 關(guān)閉 ”按鈕的語句是 D。A) TextField b = new TextField(“關(guān)閉”);B) Label b = new Label(“關(guān)閉”);C) Checkbox b = new Checkbox(“關(guān)閉”);D) Button b = new Button(“關(guān)閉”);班級: 計科1141姓名: 阿稻 學(xué)號: 007試題共 頁 加白紙 張 密 封 線答案:D (難度系數(shù) C)知識點:GUI 編程5、在編寫異常處理的 Java 程序中,每個 catch 語句塊都應(yīng)該與C語句塊對應(yīng),使得用該語句塊來啟動 Java 的異常處理機制。A) if else B)switch C)try D) throw答案:C (難度系數(shù) B)知識點:異常6、以下關(guān)于循環(huán)語句描述正確的是D。A) for循環(huán)不可能產(chǎn)生死循環(huán)B)while循環(huán)不可能產(chǎn)生死循環(huán)C) for循環(huán)不能嵌套while循環(huán)D) 即使條件不滿足dowhile循環(huán)體內(nèi)的語句也至少執(zhí)行一次答案:D (難度系數(shù)B)知識點:循環(huán) 7、以下對選擇語句的描述錯誤的是。A)根據(jù)某一條件重復(fù)執(zhí)行一部分代碼直到滿足終止循環(huán)條件為止B) 可以根據(jù)條件控制程序流程,改變程序執(zhí)行的順序C)選擇語句可以嵌套使用D)當(dāng)條件滿足時就會執(zhí)行相應(yīng)的語句答案:A (難度系數(shù) C)知識點:選擇結(jié)構(gòu)8、Java中A類提供了隨機訪問文件的功能. A)RandomAccessFile B)RandomFile C)File D)AccessFile 答案:A (難度系數(shù) B)知識點:數(shù)據(jù)流9、實現(xiàn)一個繼承接口 Runnable 的類需要實現(xiàn)B 方法。A) start B)run C) wait D)paint答案:B (難度系數(shù) B)知識點:多線程10、可以改變?nèi)萜鞑季值恼Z句是C。A)addLayout(myLayout) B)layout(myLayout)C) setLayout(myLayout) D)setLayoutManager(myLayout) 答案:C (難度系數(shù) B)知識點:GUI 編程注 11、下列代碼的輸出是_。public class testpublic static void main(String args)System.out.print(“IBMn01263ABC“.length( );轉(zhuǎn)義字符數(shù)字,這里的數(shù)字為八進制,只能是 0-377,并且是不包括 8 的數(shù)。A) 12 B) 13 C) 14 D) 15答案 A 難度系數(shù) C 知識點: 字符串12、下列關(guān)于構(gòu)造方法的敘述中,錯誤的是C。A)Java 語言規(guī)定構(gòu)造方法名與類名必須相同B)Java 語言規(guī)定構(gòu)造方法沒有返回值,但不用 void 聲明C)Java 語言規(guī)定構(gòu)造方法不可以重載D)Java 語言規(guī)定構(gòu)造方法只能通過 new 自動調(diào)用答案:C (難度系數(shù) B)知識點:構(gòu)造方法13、 關(guān)于被私有訪問控制符 private 修飾的成員變量,以下說法正確的是C。A)可以被三種類所引用:該類自身、與它在同一個包中的其他類、在其他包中的該類的子類B)可以被兩種類訪問和引用:該類本身、該類的所有子類C)只能被該類自身所訪問和修改D)只能被同一個包中的類訪問答案:C (難度系數(shù) B)知識點:類的繼承14、在 Applet 程序的自定義的 Applet 子類中,在 Applet 的界面中顯示文字、圖形和其他界面元素,常常重載的方法是 C 。Astart( ) Bstop( ) Cpaint( ) Dinit( )答案 C 難度系數(shù) C 知識點:繪圖,圖形界面15、下面各類對象不能接受用戶輸入的是 D 。ATextField B.JTextField C. JTextarea D. Jlable答案 D 難度系數(shù) C 知識點:常用組件,可視化16、在讀字符文件 Employee.dat 時,使用該文件作為參數(shù)的類是_A_。A)BufferedReader B)DataInputStreamC)DataOutputStream D)FileInputStream答案:A;難度系數(shù):B;知識點:文件 IO。17、在 Java 中,能實現(xiàn)多重繼承效果的方式是 _C_。A)內(nèi)部類 B)適配器C)接口 D)同步答案:C ;難度系數(shù):B ;知識點:java 特性。注 18、char 類型的取值范圍是 _。A)2 -72 7-1B)0 256-1C)-2 152 15-1D)02 8-1答案:無;難度系數(shù):C;知識點:編程基礎(chǔ)。注:java 中,char 占 2 個字節(jié),16 位,范圍應(yīng)該是:0216-1,所以這題應(yīng)該沒答案。19、在 JAVA 編程中,基于線程的多任務(wù)處理環(huán)境中,執(zhí)行特定任務(wù)的可執(zhí)行代碼的最小單位是_ _B_。A)進程 B)線程C)應(yīng)用程序 D)服務(wù)答案:B (難度系數(shù) A,知識點:線程) 20、int 型 public 成員變量 MAX_LENGTH,該值保持為常數(shù) 100,則定義這個變量的語句是D。A)public int MAX_LENGTH=100B)final int MAX_LENGTH=100C)public const int MAX_LENGTH=100D)public final int MAX_LENGTH=100答案:D;難度系數(shù):C;知識點:語法基礎(chǔ)二、填空題(10 題;每題 2 分,共 20 分)1 線程同步執(zhí)行過程中,wait()方法與 方法是匹配使用,否則易造成死鎖。答案:notify (難度系數(shù) A) 知識點:線程同步2 Java 技術(shù)平臺一般劃分為三個系列:Java SE,Java ME 和 。答案:Java EE 難度系數(shù) C 知識點:JDK 工具3 設(shè)有數(shù)組定義:int a = 11 , 22 , 33 , 44 , 55 , 66 , 77 , 88 , 99 ; 則執(zhí)行以下幾個語句后的輸出結(jié)果是 33 、 66 、 99 。for ( int i = 0 ; i y)?x:y); 注意:這幾個東西程序運行結(jié)果是: 1 答案:1 難度系數(shù): B 知識點:類繼承、多態(tài)性六、編程題(2 題;每題 10 分,共 20 分)1 編寫一個程序,求 1!+2!+10!的值。難度系數(shù) A知識點: JAVA 程序結(jié)構(gòu) 答案: public class test public static void main(String args) double s=0,fact=1;int i;for(i=1;i大學(xué) 學(xué)年第 學(xué)期 Java 程序設(shè)計 課程試題 考試 A 卷 閉卷課程號: 考查 B 卷 開卷題 號 一 二 三 四 五 六 七 八 九 十 總分 閱卷教師各題分數(shù) 40 20 10 5 5 20 100實得分數(shù)一、單項選擇題(20 題;每題 2 分,共 40 分)1、165/2 的值是B。班級: 姓名: 學(xué)號: 試題共 頁 加白紙 張 密 封 線A)0 B)82 C )3 D)83答案:B (難度系數(shù) C)知識點:表達式2、在 HTML 中,用_D_標(biāo)簽來強制顯示 Applet。A) name,height,width B)codebase, height,width C) code,name D) code, height,width答案:D (難度系數(shù) B) 知識點:小應(yīng)用程序3、 在 Java Applet 程序用戶自定義的 Applet 子類中,一般需要重載父類的_C_方法來完成主類實例的初始化工作。A)start( ) B) stop( ) C )init( ) D)paint( ) 答案:C (難度系數(shù) C) 知識點:小應(yīng)用程序4、創(chuàng)建一個標(biāo)識有“ 關(guān)閉 ”按鈕的語句是D。A) TextField b = new TextField(“關(guān)閉”);B) Label b = new Label(“關(guān)閉”);C) Checkbox b = new Checkbox(“關(guān)閉”);D) Button b = new Button(“關(guān)閉”);答案:D (難度系數(shù) C) 知識點:GUI 編程5、在編寫異常處理的 Java 程序中,每個 catch 語句塊都應(yīng)該與語句塊對應(yīng),使得用該語句塊來啟動 Java 的異常處理機制。6、以下關(guān)于循環(huán)語句描述正確的是D。A) for循環(huán)不可能產(chǎn)生死循環(huán)B)while循環(huán)不可能產(chǎn)生死循環(huán)C) for循環(huán)不能嵌套while循環(huán)D) 即使條件不滿足dowhile循環(huán)體內(nèi)的語句也至少執(zhí)行一次答案:D (難度系數(shù) B) 知識點:循環(huán) 7、以下描述正確的是C。A) JAVA 不可以用來開發(fā)手機程序B) 在 JAVA 程序中 java.awt 包是唯一自動引入的類庫C) java.io 包是 JAVA 語言的輸入輸出類庫D) JAVA 的包中可以有相同的類名 (同

溫馨提示

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

最新文檔

評論

0/150

提交評論