版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
2014年(上)全國信息技術(shù)水平考試計算機程序設(shè)計技術(shù)水平證書(JAVA語言)考試試卷第一大題:單選題(30分)(1分)在Java中,int型變量所占內(nèi)存多少字節(jié)( )。1 (B)4 (C)2 (D)與機器有關(guān)(1分)當(dāng)下列程序執(zhí)行時,其輸出結(jié)果是( )。publicclassTestivoidprintvalue(int血){do{System,out,printingThevalueis"+in);1while(一一n>10):}publicstaticvoidmain(Stringarg[]){inti=10;Testt=newTest();t*printvalue(i);}1Thevalueis8Thevalueis9Thevalueis10Thevalueis11y=( )。編譯時會產(chǎn)生幾個字節(jié)(1分)若有定義intx=3,y;則執(zhí)行語句y=( )。編譯時會產(chǎn)生幾個字節(jié)9 (B)12 (C)15 (D)18(1分)編譯一個定義了7個類和18個方法的Java源代碼文件,TOC\o"1-5"\h\z碼文件( )。1 (B)23 (C)18 (D)7(1分)下列關(guān)于main()方法的說法中正確的是( )。一個類中可以沒有main()方法所有對象都必須放在main()方法中main()方法必須放在公共類中main()方法頭的定義可以根據(jù)情況任意修改(1分)Java中定義常量的修飾符為( )。final(B)finally (C)const(D)define(1分)若有類定義如下classDog{floatx;staticinty;}則下列說法中正確的是( )。x為類變量,y為實例變量x,y均為類變量x,y均為實例變量x為實例變量,y為類變量(1分)下列語句中可以加入到構(gòu)造方法的劃線部分的是( )。classPerson[Stringnamejdepartmentpintage;publicPerson(Stringn){n丑血巳=n;}publicPerson(Stringn#inta){name=n;age=a;}publicPerson(StringrijStringd』inta)[//調(diào)用構(gòu)詰方法Person(Stringn,inta)實現(xiàn)name^njage=adepartjuent=d,}1Person(n,a); (B)this(Person(n,a)); (C)this(n,a); (D)this(name,age).TOC\o"1-5"\h\z(1分)若有定義Stringtom="Iamagoodcat";則tom.indexOf("a")的值為( )。2 (B)3 (C)4 (D)5(1分)下面標(biāo)識符中不合法的是( )。$employee (B)OneUser (C)*point (D)_endline(1分)下列方法中用于顯示低層次圖片代碼的是( )。update。 (B)paint()(C)init()(D)repaint()(1分)當(dāng)把組件放置在BorderLayout的哪個區(qū)域時,該組件可以自動調(diào)整其水平方向而非垂直方向的尺寸( )。NorthorSouthEastorWestCenterNorth,SouthorCenterA(1分)下列監(jiān)聽器接口中不能添加到 TextArea對象中的是( )。TextListenerActionListenerMouseListenerComponentListenerTOC\o"1-5"\h\z(1分)若要增加菜單分割線可使用方法( )。(A)addLine()(B)addSeparator()(C)insertLine()(D)insertItem(String)(1分)若要改變鼠標(biāo)指針形狀,可使用方法( )。(A)setShape(B)setCrosshair(C)setCursor(D)setWait(1分)相同優(yōu)先級的若干線程都處于就緒狀態(tài),如果要使當(dāng)前線程放棄處理器資源,讓給其后的線程,應(yīng)調(diào)用方法( )。(A)init() (B)stop()(C)sleep()(D)start()(1分)下列數(shù)組初始化形式正確的是( )。intt1[][]={{1,2},{3,4},{5,6}};intt2[][]={1,2,3,4,5,6};intt3[3][2]={1,2,3,4,5,6};intt4[][];t4={1,2,3,4,5,6};(1分)基于UDP通信,可用類創(chuàng)建一個對象表示一個發(fā)送數(shù)據(jù)包, 這個類是( )。(A)DataSocket(B)DatagramSocket(C)DataPacket(D)DatagramPacket(1分)在Java語言中,所有類的根類是( )。(A)java.lang.Objectjava.Iang.Classjava.applet.Appletjava.awt.Frame(1分)要播放一個音頻對象表示的音頻文件,應(yīng)調(diào)用的方法是( )。(A)stop()(B)start()(C)init()(D)play()(1分)當(dāng)構(gòu)造一個輸入流的對象時,下列選項中可能產(chǎn)生異常的是( )。InterruptedExceptionNoSuchFieldExceptionRuntimeExceptionFileNotFoundExceptionTOC\o"1-5"\h\z(1分)下列說法中正確的是( )。類FilelnputStream和FileOutputStream用來進行文件I/O處理,由它們所提供的方法可以打開本地主機上的文件,并進行順序的讀 /寫通過類File的實例或者一個表示文件名稱的字符串可以生成文件輸入 /輸出流,在流對象生成的同時,文件被打開,但還不能進行文件讀 /寫對于InputStream和Outputstream來說,它們的實例都是非順序訪問流,即只能進行非順序的讀/寫當(dāng)從標(biāo)準(zhǔn)輸入流讀取數(shù)據(jù)時,從鍵盤輸入的數(shù)據(jù)直接輸入到程序中(1分)下面的程序斷可能導(dǎo)致錯誤的是( )。Strings="Gonewiththewind";Stringt="good";Stringk=s+t;Strings="Gonewiththewind";Stringt;t=s[3]+"one";Strings="Gonewiththewind";Stringstandard=s.toUpperCase();Strings="homedirectory";Stringt=s+5;(1分)下列程序中,第十行的語句將調(diào)用哪一行的方法(classPerson{publicvoidprintValuetinti,intj){/*?'+/}publicvoidprintValue(inti){/*... }}publicclassTeacherestendsPerson{publicvoidprintValueO{/*...*/}publicvoidprintValue(lnti){/*.?.*/}publicstaticvoidmain(Stringargs[]){Persont=newTeacher0:t,printValue(lO);TOC\o"1-5"\h\z}⑵}(A)第2行(B)第3行(C)第6行(D)第7行(1分)下列關(guān)鍵字中,通常用來對對象加鎖,并使對該對象的訪問時排他的是 ((A)transient (B)synchronized (C)serialize(D)static(1分)下列關(guān)于垃圾收集的敘述中正確的是( )。程序開發(fā)者必須自己創(chuàng)建一個線程進行內(nèi)存釋放的工作垃圾收集將檢查并釋放不再使用的內(nèi)存垃圾收集允許程序開發(fā)者明確指定并立即釋放該內(nèi)存垃圾收集能夠在期望的時間釋放被 java對象使用的內(nèi)存(1分)將一個RandomAccessFile對象中的文件指針移動到文件中的一個確定位置,調(diào)用方法( )。(A)skipBytes()(B)seek()(C)moveBytes()(D)seekBytes()(1分)閱讀下列程序段,在oneMethod()方法運行正常的情況下將顯示( )。publicvoidTestO{tryfoneMethodO:System*out.printinCcondition1");}catch(ArraylndesOutOfEoundsExceptione)[System,out.printlncondition2");}catch(Exceptione){System,out.printlnCcondition3*);}finally{System,out.printingfinallytf);condition1finallycondition2finallycondition1condition2condition3finally(1分)下列關(guān)于繼承的敘述中正確的是( ))在Java中只允許單一繼承在Java中一個類只能實現(xiàn)一個接口在Java中一個類不能同時繼承一個類和實現(xiàn)一個接口Java的多重繼承使代碼更可靠(1分)下列代碼在編譯時哪一行會產(chǎn)生錯誤( )。publicclassTestivoidprintValuefirLt血){do{System?out.println^Thevalueis;}Thilef—n>10)::publicstaticvoidmain(Stringarg[]){int1=10;Testt=newTest0;t?printValue(i);(A)第4行(B)第6行(C)第7行(D)第8行第二大題:編程題(70分)(20分)程序邏輯題
備注:考生按照系統(tǒng)提示目錄保存試穎文件*文件夾名為趣目編號。文件夷中的文件命名裁卓提示所給的程序架拘。例=第一題文件名冉^EiamlJavaJ\對應(yīng)的字節(jié)碼文件為:Examl.class?冋題描述:—球從100米高度自由落下,每次落地后反跳回原高度的一半,再落下,求它在第10次落地時共經(jīng)過夢少*?#1Q次反彈多高?(備注:考生披療系統(tǒng)標(biāo)示目錄保存試趣文件,持道試題建立一個文件夾,文件夾名為趣目編號"文件夾中的文件命名雄黑提示所給的程序架構(gòu)。例:第一題的試題文件夾名次“1”,文件名次"EXa*l.java^對應(yīng)的字節(jié)瑪文件為:Examl.classa)(25分)程序界面設(shè)計備注:考生按照系舷示目錄保存試題文件,文件夾名為題目編號。文件夾中的文件命名爹照提示所給離備注:考生按照系舷序架枸。例:第—題文件名為"Eiand.對應(yīng)的字節(jié)碼文件環(huán)Examl.class<>i可題描述;如下團所示,設(shè)計一個俸存查詢窗口,藝求能鵬在選擇商品種類的同時,在窗口中顯示該商品的價格和欝量-商品有*色拉油5T心汽水"廠米潛冰淇淋"「蛋糕6木審寸應(yīng)的價格和數(shù)量分別是:廠冏氣方氣*20\*00*},*20\*00*},{*232\*50\*109\皆、*30^}.imporrjavaawi*;importjava_a^i.e\ert.*Timportjavax^.nng.*:publicclassExamJextendsJFranj^implementsItemLisreuerf聲明數(shù)組、標(biāo)簽、文本框、組合框和面板publicExam2(){辦構(gòu)造方,去}publicvoiditeiiiStaTeChangedQteniEvente){事件處理萬法}publicstaticvoidmaintStringQargs){newExam?();備注:考生按照系勾沐目錄保存試題文件,文件夾名為題目編號。文件夾中的文件命名蜃照提示所給備注:考生按照系勾的程序架枸?例:第一 件名為^Examl-java^對應(yīng)的字節(jié)碼文件為:Esami.class*問題描述:編寫一個程弟輸入N偉物熱也舌學(xué)姓魚成績,要求輸±1這些送麴&并計算平t扮。提示-設(shè)計丄個學(xué)生類Stud,包含臥下成員:(1)三個數(shù)據(jù)成員:no(學(xué)號,整型卜前低(姓名,字符串型湘Wg{成績,整型”⑵兩個整型靜態(tài)變量sum和門he分別存放總分和人數(shù);兩個普通成員函數(shù)setDataf)^dispO^分別用于給數(shù)據(jù)成員賦值和輸出數(shù)據(jù)成員的值,—個靜態(tài)成員函數(shù)avg(}>用于計算平均分。在main()3數(shù)中定義了一個對象數(shù)組用于存儲輸入的學(xué)生數(shù)據(jù)。程序結(jié)構(gòu)如下:insert
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年統(tǒng)編版八年級歷史下冊階段測試試卷
- 2025年滬教新版九年級地理下冊階段測試試卷
- 2025年牛津上海版必修三生物下冊月考試卷
- 2025年新科版選修4歷史上冊階段測試試卷含答案
- 2025年度共享辦公空間租賃協(xié)議延期及使用權(quán)轉(zhuǎn)讓合同4篇
- 按揭二手車轉(zhuǎn)讓合同(2篇)
- 二零二五年度新能源汽車電池回收利用合同集錦2篇
- 二零二五年度企業(yè)并購財務(wù)盡職調(diào)查合同3篇
- 二零二五年度農(nóng)家樂鄉(xiāng)村旅游資源整合開發(fā)合同4篇
- 二零二五年度紡織機械設(shè)備租賃合同范本4篇
- 【寒假預(yù)習(xí)】專題04 閱讀理解 20篇 集訓(xùn)-2025年人教版(PEP)六年級英語下冊寒假提前學(xué)(含答案)
- 2024年智能監(jiān)獄安防監(jiān)控工程合同3篇
- 2024年度窯爐施工協(xié)議詳例細(xì)則版B版
- 幼兒園籃球課培訓(xùn)
- 【企業(yè)盈利能力探析的國內(nèi)外文獻綜述2400字】
- 統(tǒng)編版(2024新版)七年級《道德與法治》上冊第一單元《少年有夢》單元測試卷(含答案)
- 100道20以內(nèi)的口算題共20份
- 高三完形填空專項訓(xùn)練單選(部分答案)
- 護理查房高鉀血癥
- 項目監(jiān)理策劃方案匯報
- 《職業(yè)培訓(xùn)師的培訓(xùn)》課件
評論
0/150
提交評論