




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、2016年10月高等教育自學(xué)考試全國統(tǒng)一命題考試歐陽引擎(2021.01.01)Java語言程序設(shè)計(jì)(一)試卷(課程代碼04747)本試卷共9頁,滿分100分,考試時(shí)間150分鐘。考生答題注意事項(xiàng):1. 本卷所有試題必須在答題卡上作答。答在試卷上無效,試卷 空白處和背面均可作草稿紙。2. 第一部分為選擇題。必須對(duì)應(yīng)試卷上的題號(hào)使用2B鉛筆將“答題卡”的相應(yīng)代碼涂黑。3第二部分為非選擇題。必須注明大.小題號(hào),使用05毫 米黑色字跡簽字筆作答。4. 合理安排答題空間,超出答題區(qū)域無效。第一部分選擇題(共10分)一. 單項(xiàng)選擇題(本大題共10小題,每小題1分,共10分) 在每小題列出的四個(gè)備選項(xiàng)中只
2、有一個(gè)是符合題目要求的,請(qǐng) 將其選出并將“答題卡”的相應(yīng)代碼涂黑。錯(cuò)涂.多涂或未涂均 無分。淘寶店鋪?zhàn)钥歼_(dá)人V信12977554291. 在下述字符串中,不是Java余言關(guān)鍵字的是A. int B. static C. java D. try2. 要作下列數(shù)據(jù)類型轉(zhuǎn)換,需進(jìn)行強(qiáng)制類型轉(zhuǎn)換才能實(shí)現(xiàn)的是A.從 int 到 char B.從 int 到 longC.從 lloat 到 double D.從 byte 到 int3. 在以下供選擇的概念中,屬于面向?qū)ο笳Z言重要概念或機(jī)制 的是A.方法B.模塊C.線程D.繼承4. 在下述Java程序代碼中,能正確創(chuàng)建數(shù)組的杲A. int myA5= 1,
3、 2, 3, 4, 5); B. int myA=new int(5);C. int myA; myA=new int5; D. intmyA= 1, 2, 3, 4,5. 6;5. 某Java程序的類A需要利用Swin9創(chuàng)建無邊框窗口,則A需要繼承的類是A. JWindow B. J Applet C. JFrame D. JDialog6. 在以下供選的鼠標(biāo)事件中,MouseMotionListener接能處理 的是A.按下鼠標(biāo)鍵B.拖動(dòng)鼠標(biāo)C.鼠標(biāo)進(jìn)入D.鼠標(biāo)松開7. 在以下代碼中,能正確創(chuàng)建Font對(duì)象的是A. new Font(宋體,斜體,20); B. new Font(“ 楷體
4、,20,正常);C. new Font(楷體,Font.BOLD, 1 8); D. new Font(“ 楷體,1 & Font. BOLD);8. 某線程正處于運(yùn)行狀態(tài),則在以下選項(xiàng)中,不可能是它的后 繼狀態(tài)的杲A.就緒狀態(tài)B.新建狀態(tài)C.阻塞狀態(tài)D.死亡狀態(tài)9某Java程序用類JFileChooser來實(shí)現(xiàn)打開和保存文件對(duì)話 框。當(dāng)對(duì)話框的返回值是JFileChooser. APPROVE_OPTION時(shí),程序進(jìn)一步的工作 是A.用方法getName()取得文件名稱B.用方法getPathO()取得文件路徑C.用方法getFile()取得文件內(nèi)容D.用方法getSelectedFile(
5、) 取得文件對(duì)象10. Java語言實(shí)現(xiàn)C/S模式時(shí),需要使用網(wǎng)絡(luò)套接字,套接字 的內(nèi)容包括A. IP地址+端號(hào)B. IP地址+監(jiān)控線程名C.監(jiān)控線程名+端號(hào)D. IP地址+監(jiān)控線程名+端號(hào)第二部分非選擇題(共90分)二. 填空題(本大題共10小題,每空2分,共20分)11. 個(gè)Java小應(yīng)用程序必須定義成一個(gè)子類,它的超類是12. 在Java語言中,左移運(yùn)算符是o13. 類A的成員變量x的類型是類B的,則類A和類B之間的關(guān)系是O14. 以下代碼:的輸出結(jié)果是O15. 在JFnime子類的構(gòu)造方法中,代碼getContentPaneO的作用杲O16. 用JScrollBar創(chuàng)建一個(gè)垂直滾動(dòng)條對(duì)
6、象時(shí),需要指定的常量是O17. 在異或模式下繪圖時(shí),實(shí)際繪制的顏色是由3種顏色作特定的運(yùn)算確定的:當(dāng)前正要繪制的顏色、原先繪制的顏色以及O18. 處于運(yùn)行狀態(tài)的線程執(zhí)行yield()方法,該線程將進(jìn)入19. 在Java語言中,客戶端使用的套接字類是o20. 在Java語言中,DriverManager類的作用是加載驅(qū)動(dòng)程序和三. 簡答題(本大題共6小題,每小題3分,共18分)21已知整型變量n,當(dāng)n的值為0時(shí),輸出“正常:否則輸出 異常二請(qǐng)寫出使用switch語句實(shí)現(xiàn)此功能的代碼。22. 請(qǐng)寫出在類、方法、變量之前加上修飾字final的作用。23. 請(qǐng)列舉出能產(chǎn)生ActionEvent事件類型
7、的3種組件。24. 某程序用以下代碼彈出一個(gè)對(duì)話框:如果程序中anwser的值等于CLOSED_OPTION,請(qǐng)寫出用 戶對(duì)該對(duì)話框的操作內(nèi)容。25. 請(qǐng)寫出用矩形類Rectangle2D創(chuàng)建對(duì)象r的代碼,對(duì)象r的 左上角坐標(biāo)是(20, 30),寬是50,高是70。26. URL對(duì)象的格式杲: :/, 請(qǐng)寫出 其中HOSTNAME的意義。四. 程序填空題(本大題共5小題,每空2分,共20分)27. 方法void moveZeroFront(int叩)的功能是將數(shù)組中的所有值為0的元素都移到數(shù)組的前端,而把非0元素放于所有0的后提示:順序考察數(shù)組元素,當(dāng)發(fā)現(xiàn)是非0時(shí),就讓該數(shù)留在原 來位置,當(dāng)發(fā)
8、現(xiàn)是0時(shí),就與前面的第一個(gè)非o數(shù)交換。變量zei-o表示移動(dòng)過程中遇到 的0的個(gè)數(shù)。28. 這里給出的是一個(gè)播放幻燈片小應(yīng)用程序的部分代碼。設(shè) 幻燈片已由小應(yīng)用程序的init()方法裝入內(nèi)存,并存放于 mylmage數(shù)組中。cuiTentlmage為要顯示的幻燈片序號(hào)。29. 類ShareData用于管理多個(gè)線程共享數(shù)據(jù)data。一些線程要 減少data,啟一些線程要增加data。出于data不可以是負(fù)值, 修改data的方法對(duì)這些線程來說不僅要互斥,還要同步。類提 供一個(gè)方法modiDataO供修改data的線程調(diào)用,該方法在data修改結(jié)束后,還應(yīng)通知其它等待進(jìn)入這個(gè)方法的線程。30方法v
9、oid sumByLine(String f)的功能是為己知文件f創(chuàng)建緩沖 式輸入流,然后從文件逐行輸入整數(shù),求各行整數(shù)的和,并輸五.程序分析題(本大題共5小題,每小題4分,共20分)32. 閑讀下列程序,請(qǐng)寫出該程序的運(yùn)行結(jié)果。33. 閱讀下列程序,請(qǐng)寫出該程序的運(yùn)行結(jié)果。34. 閱讀下列程序,請(qǐng)回答以下冋題:(1)在文本框中輸入-18,在文本區(qū)中會(huì)顯示多少行整數(shù),各行有幾個(gè)數(shù)?(2)在文本框中輸入0,界面又會(huì)發(fā)生什么?35. 閱讀下列程序,請(qǐng)回答以下冋題:(1) 應(yīng)用程序窗中,有哪幾個(gè)組件?(2) 當(dāng)拖動(dòng)滾動(dòng)條滑塊時(shí),界面會(huì)有什么變化?36. 閱讀下列程序,請(qǐng)回答以下冋題:(1) 程序是如何實(shí)現(xiàn)畫面動(dòng)態(tài)顯示的?(2) 創(chuàng)建DrawPane對(duì)象時(shí),第3個(gè)參數(shù)的值增大或減小,對(duì)畫面 的顯示有何影響?六.程序設(shè)計(jì)題(不大題共2小題,每小題6分,共12分)37. 請(qǐng)編寫方法int countOddNum(inta),該方法的功能是求己知數(shù)組a中奇數(shù)的個(gè)數(shù)。要求根據(jù)方法的功能寫出方法的代 碼。38.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 吊車勞務(wù)合同范例
- 雕塑制作雕塑設(shè)計(jì)合同范本
- 貸款服務(wù)費(fèi)合同范本
- 廠區(qū)綠化垃圾清運(yùn)合同范本
- 燈光設(shè)備短期租賃合同
- 十廉租房合同范本
- 公寓軟裝租房合同范本
- 廠房收購定金合同范本
- 單位與保安合同范例
- 醫(yī)療耗材服務(wù)合同范本
- 牛羊定點(diǎn)屠宰廠項(xiàng)目可行性研究報(bào)告寫作模板-申批備案
- 2025年黑龍江農(nóng)業(yè)職業(yè)技術(shù)學(xué)院單招職業(yè)傾向性測(cè)試題庫及答案1套
- 某工程通風(fēng)空調(diào)工程施工方案
- 遼寧省五校聯(lián)考2024-2025學(xué)年高二上學(xué)期期末英語試卷(解析版)
- 2025年湖南食品藥品職業(yè)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫含答案解析
- 2025年泰山職業(yè)技術(shù)學(xué)院高職單招數(shù)學(xué)歷年(2016-2024)頻考點(diǎn)試題含答案解析
- 近岸海上柔性光伏支架結(jié)構(gòu)研究
- 2025年廣西投資集團(tuán)有限公司招聘筆試參考題庫含答案解析
- 2024年華北電力大學(xué)輔導(dǎo)員及其他崗位招聘考試真題
- 2024年湖北省煙草專賣局(公司)招聘考試真題
- 青島版科學(xué)四年級(jí)下冊(cè)《認(rèn)識(shí)太陽》課件
評(píng)論
0/150
提交評(píng)論