![全國計(jì)算機(jī)等級考試二級Java真題及答案_第1頁](http://file4.renrendoc.com/view11/M00/14/3F/wKhkGWVwu5qAcarpAAD1F9zQ2FY904.jpg)
![全國計(jì)算機(jī)等級考試二級Java真題及答案_第2頁](http://file4.renrendoc.com/view11/M00/14/3F/wKhkGWVwu5qAcarpAAD1F9zQ2FY9042.jpg)
![全國計(jì)算機(jī)等級考試二級Java真題及答案_第3頁](http://file4.renrendoc.com/view11/M00/14/3F/wKhkGWVwu5qAcarpAAD1F9zQ2FY9043.jpg)
![全國計(jì)算機(jī)等級考試二級Java真題及答案_第4頁](http://file4.renrendoc.com/view11/M00/14/3F/wKhkGWVwu5qAcarpAAD1F9zQ2FY9044.jpg)
![全國計(jì)算機(jī)等級考試二級Java真題及答案_第5頁](http://file4.renrendoc.com/view11/M00/14/3F/wKhkGWVwu5qAcarpAAD1F9zQ2FY9045.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
20099月全國計(jì)算機(jī)等級考試二級筆試試卷Java語言程序設(shè)計(jì)〔90100分〕一、選擇題〔每題270分〕以下數(shù)據(jù)構(gòu)造中,屬于非線性構(gòu)造的是帶鏈隊(duì)列C〕二叉樹D〕帶鏈?!跋冗M(jìn)后出”原則存取數(shù)據(jù)的是B〕棧C〕隊(duì)列D〕二叉樹對于循環(huán)隊(duì)列,以下表達(dá)中正確的選項(xiàng)是A〕隊(duì)頭指針是固定不變的B〕隊(duì)頭指針肯定大于隊(duì)尾指針C〕隊(duì)頭指針肯定小于隊(duì)尾指針?biāo)惴ǖ目臻g簡單度是指B〕算法所處理的數(shù)據(jù)量C〕算法程序中的語句或指令條數(shù)軟件設(shè)計(jì)中劃分模塊的一個(gè)準(zhǔn)則是A〕低內(nèi)聚低耦合B〕高內(nèi)聚低耦合C〕低內(nèi)聚高耦合以下選項(xiàng)中不屬于構(gòu)造化程序設(shè)計(jì)原則的是A〕可封裝C〕模塊化軟件具體設(shè)計(jì)產(chǎn)生的圖如下:該圖是A〕N-S圖D〕E-R圖數(shù)據(jù)庫治理系統(tǒng)是A〕操作系統(tǒng)的一局部C〕一種編譯系統(tǒng)D〕一種操作系統(tǒng)E-R圖中,用來表示實(shí)體聯(lián)系的圖形是A〕橢圓圖B〕矩形C〕菱形R,ST如下:T由關(guān)系RS通過某種操作得到,該操作為A〕選擇C〕交D〕并用于設(shè)置組件大小的方法是A〕paint()B〕setSize()C〕getSize()D〕repaint()點(diǎn)擊窗口內(nèi)的按鈕時(shí),產(chǎn)生的大事是A〕MouseEventC〕ActionEventD〕KeyEventAWT中用來表示對話框的類是A〕FontB〕ColorC〕PanelD〕Dialog以下運(yùn)算符中,優(yōu)先級最高的是A〕+=B〕==&&D〕++A〕8>>1B〕4>>>2C〕8<<1D〕4<<<2以下語句中,可以作為無限循環(huán)語句的是A〕for(;;){}B〕for(inti=0;i<10000;i++){}C〕while(false){}do{}while(false)int型的是“abc”+”efg”“abc”+?efg?C〕?a?+?b?D〕3+”4”閱讀以下程序PublicclassTestimplementsRunnable{Privateintx=0;Privateinty=o;booleanflag=true;Publicstaticvoidmain(string[]args){Test r=newTest();Theadt1=newThead(r);Theadt2=newThead(r);t1.start();t2.start();}Publicvoidrun{While(flag){x++;y++;system.out.println(“(”+x_“,”+y+”)”);if(x>=10)}}}以下對程序運(yùn)行結(jié)果描述的選項(xiàng)中,正確的選項(xiàng)是A〕每行的〔x,y〕中,可能有;每一對〔x,y〕值都消滅兩次。B〕每行的〔x,y〕中,可能有;每一對〔x,y〕值僅消滅一次。x=y;每一對〔x,y〕值都消滅兩次。x=y;每一對〔x,y〕值都消滅一次。假設(shè)線程正處于運(yùn)行狀態(tài),則它可能到達(dá)的下一個(gè)狀態(tài)是A〕只有終止?fàn)顟B(tài)B〕只有堵塞狀態(tài)和終止?fàn)顟B(tài)D〕其他全部狀態(tài)在以下程序的空白處,應(yīng)填入的正確選項(xiàng)是importjava.io.*;PublicclasswriteInt{Publicstaticvoidmain(string[]a){Int[]myArray={10,20,30,40};try{DataOutputSystemdos=newDataOutputSystem〔newFileOutputSystem(“ints.dat”)〕;for 〔inti=0;I<MYARRAY.LENGTH;I++〕dos。writeInt〔myArray[i]〕;dos.System.out.println(“Havewrittenbinaryfileints.dat”);}Catch(IOExceptionioe){ System.out.println(“IOException”);}}}start()close()read()write()在一個(gè)線程中調(diào)用以下方法,不會轉(zhuǎn)變該線程運(yùn)行狀態(tài)的是方法C〕sleep方法notify方法AppletApplet全部資源的方法是stop()B〕destroy()C〕paint()D〕start()文件中,應(yīng)當(dāng)在以下greeting.html文件的橫線處填入的代碼是<HTML>A〕HelloApplet.classB〕CODE=”HelloApplet.class”C〕CODE=”HelloApplet.class”WIDTH=150HEIGHT=25D〕CODE=”HelloApplet.class”WIDTH=10HEIGHT=10命名商定的是A〕fieldnamesuperC〕Intnum自定義特別類的父類可以是ErrorC〕ExceptionD〕Thread閱讀以下程序片段Publicvoidtest{Try{sayHello;system.out.println(“hello”);}catch(ArrayIndexOutOfBoundExceptione){System.out.println(“ArrayIndexOutOfBoundException”);}catch(Exceptione){System.out.println(“Exception”);}finally{System.out.println(“finally”);}}test方法的運(yùn)行結(jié)果將是A〕HelloC〕ExceptionFinallyD〕HelloFinally程序獨(dú)立于平臺,Java虛擬機(jī)把字節(jié)碼與各個(gè)操作系統(tǒng)及硬件A〕分開結(jié)合C〕聯(lián)系int在不同的操作系統(tǒng)平臺的字長是B〕32位C〕64位D〕16位String、StingBuffer都是 類,都不能被繼承。A〕staticC〕finalD〕private“array”的個(gè)數(shù),在程序的空白處應(yīng)填入的正確選項(xiàng)是publicclassFindKeyWords{publicstaticvoidmain(sring[]args){stingtext=“Anarrayisadatastructurthatstoresacollectionof”+“valuesofthesametype.Youaccesseachindividualvalue”+“throughanintegerindex.Forexample,ifaisanarray”+“ofinergers,thena[i]istheithintegerinthearray.”;IntarrayCount=0;Intidex=-1;StingarrarStr=”array”;Index=text.indexof(arrayStr);While(index 0){++arrayCount;Index+=arrayStr.length;Index=text.indexof(arrayStr,index);}System.out.println(“thetextcontains”+arrayCount+“arrays”);}}A〕<B〕=C〕<=D〕>=構(gòu)造方法名必需與 它沒有返回值,用戶不能直接調(diào)用它,只能通過new調(diào)用。A〕類名B〕對象名C〕包名x加鎖的語句是A〕x.wait()B〕synchronized(x)C〕x.notify()D〕x.synchronized()支持對象的寫操作,這是一種字節(jié)流,它的直接父類是A〕WriterB〕DataOutputD〕ObjectOutput在以下程序的空白處,應(yīng)填入的正確選項(xiàng)是Importjava.io.*;PulilcclassObjectStreamTest{Publilcstaticvoidmain(stringargs[])throwsIOException{ObjectOutputStreamoos=newObjectOutputStream(newFileOutputStream(“serial.bin”));Java.util.Dated=newJava.util.Date;Oos (d);ObjectInputStreamois=newObjectInputStream(newFileOutputStream(“serial.bin”));try{java.util.daterestoredDate=ois.readObject;System.out.println(“readobjectbackfromserial.binfile:”+restoredDate);}Catch(ClassNotFoundException cnf){System.out.println(“classnotfound”);}}A〕WriterObjectB〕WriterD〕WriterObject類的對象由 自動生成,隱蔽在.class文件中,它在運(yùn)行時(shí)為用戶供給信息。編譯器解釋器C〕Javanew關(guān)鍵字類分解器〔230分〕52311“軟件需求規(guī)格說明書“。術(shù)中,實(shí)體集之間的聯(lián)系可以是一對一或一對多的,那么“學(xué)生“和”可選課程“的聯(lián)系為【4】 。人員根本信息一般包括:身份證號、姓名、性別、年齡等。其中可以做主關(guān)鍵字的是【5】。的線程模型,代碼和【6】構(gòu)成了線程體。ThreadThread類的【7】〔〕方法。程序的橫線處填入代碼,使程序完整并能夠正確運(yùn)行。Importjava.awt.*;Importjava.applet.*;PublicclassGreetingextendsapplet{Publicvoid 【8】(Graphics g){g.drawSting(“howareyou!”,10,10);}}中,字符是以16位的【10請?jiān)谝韵鲁绦虻目瞻滋?,填上適當(dāng)?shù)膬?nèi)容:Importjava.awt.*;Importjava.util.*;ClassBufferTest{Publicstaticvoidmain(stringargs[])ThrowsIOException{FileOutputStreamunbuf=newFileOutputStream(“test.one”);BufferedOutputStreambuf=new 【11(newFileOutputStream(“test.two”));System.out.println(“writefileunbuffered:”+time(unbuf)+“ms”);System.out.println(“writefilebuffered:”+time(buf)+“ms”);}Staticinttime(OutputStream ThrowsIOException{Datethen=newDate;for(int i=0;i<50000;i++){os.write(1);}}os.close;return(int)(newDate).getTime-then.getTime);}的輸出結(jié)果是【12】 。Swingjavax.swing.【13表達(dá)式〔10*49.3〕1415答案:1-5:CBDAB6-10:ACBCD11-15:BCDDB16-20:ACBCB21-25:BBCAC26-30:DABCD31-35:ABCDA1-15:14 規(guī)律條件需求分析 多對多 數(shù)據(jù) run paint abstruct UnicodeBufferedOutputStream 54 JToolBar double t hrowException200720074JAVA一、選擇題ABDEGCFHDBGEACHF,則該二叉樹的后序遍歷為A.GEDHFBCAB.DGEBHFCAC.ABCDEFGHD.ACBFEDHG樹是結(jié)點(diǎn)的集合,它的根結(jié)點(diǎn)數(shù)目是有且只有1B.11C.01A.e3,e1,e4,e2B.e2,e4,e3,e1C.e3,e4,e1,e2D.任意挨次A.不限制goto語句的使用B.削減或取消注解行C.程序越短越好程序設(shè)計(jì)語言的根本成分是數(shù)據(jù)成分、運(yùn)算成分、掌握成分和以下表達(dá)中,不屬于軟件需求規(guī)格說明書的作用的是A.便于用戶、開發(fā)人員進(jìn)展理解和溝通C.作為確認(rèn)測試和驗(yàn)收的依據(jù)D.便于開發(fā)人員進(jìn)展需求分析A〕工具單個(gè)用戶使用的數(shù)據(jù)視圖的描述稱為A.外模式C.內(nèi)模式E-RC.鍵D.域A.構(gòu)造化定義語言B.構(gòu)造化掌握語言C.構(gòu)造化查詢語言D.構(gòu)造化操縱語言以下哪個(gè)選項(xiàng)是合法的標(biāo)識符?A.123_nameC.classD.1first以下哪個(gè)選項(xiàng)是Javajava.exeB.javadoc.exeC.jdb.exeD.javaprof.exe8?A.0x80x10C.08D.010以下的哪個(gè)賦值語句是不正確的?floatf=11.1;doubled=5.3E12;floatd=3.14f;doublef=11.1E10f;以下的哪個(gè)賦值語句是正確的?chara=12;inta=12.0;inta=12.0f;inta=〔int〕12.0;給出以下的代碼,哪行在編譯時(shí)可能會有錯(cuò)誤?①publicvoidmodify〔〕{②inti,j,k;③i=100;④while〔i>0〕{⑤j=i*2;⑥System.out.println〔“Thevalueofjis“+j〕;⑦k=k+1;⑧}⑨}line4line6line7line8以下關(guān)于繼承的哪項(xiàng)表達(dá)是正確的?javajavajavajava以下哪個(gè)修飾符可以使在一個(gè)類中定義的成員變量只能被同一包中的類訪問?A.privateB.無修飾符C.publicD.protected給出以下代碼,如何使成員變量m被方法fun〔〕直接訪問?classTest{privateintm;publicstaticvoidfun〔〕{...}}privateintmprotectedintmprivateintm改為publicintmprivateintm改為staticintmprivateintm改為intm有以下類的說明,則以下哪個(gè)語句是正確的?publicclassTest{privatefloatf=1.0f;intm=12;staticintn=1;publicstaticvoidmain〔Stringarg[]〕{Testt=newTest〔〕;}}A.t.f;B.this.n;C.Test.m;D.Test.f;給出以下代碼,則數(shù)組初始化中哪項(xiàng)是不正確的?byte[]array1,array2[];bytearray3[][];byte[][]array4;A.a(chǎn)rray2=array1B.a(chǎn)rray2=array3C.a(chǎn)rray2=array4D.a(chǎn)rray3=array4以下代碼的執(zhí)行結(jié)果是publicclassTest{publicintaMethod〔〕{staticinti=0;i++;System.out.println〔i〕;}publicstaticvoidmain〔Stringargs[]〕{Testtest=newTest〔〕;test.aMethod〔〕;}}B.0C.1以下關(guān)于內(nèi)部類的說法不正確的選項(xiàng)是B.內(nèi)部類可以使用它所在類的靜態(tài)成員變量和實(shí)例成員變量C.內(nèi)部類不行以用abstract修飾符定義為抽象類D.內(nèi)部類可作為其他類的成員,而且可訪問它所在類的成員挨次執(zhí)行以下程序語句后,則b的值是Stringa=“Hello“;Stringb=a.substring〔0,2〕;A.HellohelloC.HelD.null在oneMethod〔〕方法運(yùn)行正常的狀況下,程序段將輸出什么?publicvoidtest〔〕{try{oneMethod〔〕;System.out.println〔“condition1“〕;}catch〔ArrayIndexOutOfBoundsExceptione〕{System.out.println〔“condition2“〕;}catch〔Exceptione〕{System.out.println〔“condition3“〕;}finally{System.out.println〔“finally“〕;}}condition1condition2condition3condition1finallyA.ClassNotFoundExceptionB.IOExceptionC.FileNotFoundExceptionD.UnknownHostException以下哪個(gè)不是nio包的特點(diǎn)?B.文件鎖定DI/O42〔角度〕的余弦值?doubled=Math.cos〔42〕;doubled=Math.cosine〔42〕;doubled=Math.cos〔Math.toRadians〔42〕〕;doubled=Math.cos〔Math.toDegrees〔42〕〕;以下InputStreamA.skip〔〕B.close〔〕C.mark〔〕D.reset〔〕以下方法中哪個(gè)是執(zhí)行線程的方法?A.run〔〕B.start〔〕C.sleep〔〕D.suspend〔〕以下關(guān)于FrameFrame是WindowFrameFrameFrameBorderLayout以下JavaA.InputEventB.KeyEventC.MouseEventD.WindowEvent在AppletAppletA.init〔〕B.start〔〕C.paint〔〕D.destroy〔〕以下哪個(gè)是面對大型企業(yè)級用容器治理專用構(gòu)件的應(yīng)用平臺?A.J2EEB.J2MEC.J2SED.J2DE以下哪個(gè)選項(xiàng)的javaA.packagetestpackage;publicclassTest{}B.importjava.io.*;packagetestpackage;publicclassTest{}C.importjava.io.*;classPerson{}publicclassTest{}D.importjava.io.*;importjava.awt.*;publicclassTest{}二、填空題數(shù)據(jù)構(gòu)造分為規(guī)律構(gòu)造與存儲構(gòu)造,線性鏈表屬于在面對對象方法中,類之間共享屬性和操作的機(jī)制稱為。。〔3〕耦合和內(nèi)聚是評價(jià)模塊獨(dú)立性的兩個(gè)主要標(biāo)準(zhǔn),其中反映了模塊內(nèi)各成分之間的聯(lián)系。一個(gè)工程具有一個(gè)工程主管,一個(gè)工程主管可治理多個(gè)工程,則實(shí)體“工程主管“與實(shí)體“工程“的聯(lián)系屬于 的聯(lián)系。數(shù)據(jù)庫設(shè)計(jì)分為以下6個(gè)設(shè)計(jì)階段:需求分析階段、 計(jì)階段、物理設(shè)計(jì)階段、實(shí)施階段、運(yùn)行和維護(hù)階段。Java語言用 進(jìn)展解釋執(zhí)行。&nbbsp;在一個(gè)類的內(nèi)部嵌套定義的類稱為 ?!?〕設(shè)有數(shù)組定義:inta[]={11,22,33,44,55,66,77,88,99};則執(zhí)行以下幾個(gè)語句后的輸出結(jié)果是 。for〔inti=0;i<a.length;i++〕if〔a[i]%3==0〕System.out.println〔a[i]+““〕;下面程序的運(yùn)行結(jié)果是 。importjava.io.*;publicclassABC{publicstaticvoidmain〔Stringargs[]〕{inti;inta[]={11,22,33,44,55,66,77,88,99};for〔i=0;i<=a.length/2;i++〕System.out.print〔a[i]+a[a.length-i-1]+““〕;System.out.println〔〕;}}a.length/24for5a[0]與a[8]的和;其次次輸出的是元素a[1]與a[7]的和;第三次輸出的是元素a[2]a[6]5110。URL是 的縮寫。日歷類供給日期和時(shí)間的表示,它以格里歷〔即陽歷〕來計(jì)算。〔12〕假設(shè)x=5,y=10,則x>y&&x++==y--的規(guī)律值為 。設(shè)a=8,則表達(dá)式a>>>2的值是 。Java中訪問限定符有 ,protected,private和default等。凡生成StringBuffer一個(gè)對象后,還可用 方法或ens
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 湘教版數(shù)學(xué)九年級上冊《小結(jié)練習(xí)》聽評課記錄4
- 部審人教版九年級數(shù)學(xué)下冊聽評課記錄28.2.2 第2課時(shí)《利用仰俯角解直角三角形》
- 人教版歷史八年級上冊第16課《毛澤東開辟井岡山道路》聽課評課記錄
- 部編版八年級歷史上冊《第10課中華民國的創(chuàng)建》表格式聽課評課記錄
- 人教版地理七年級上冊第三章第四節(jié)《世界的氣候第2課時(shí)》聽課評課記錄
- 北師大版歷史八年級下冊第8課《艱苦創(chuàng)業(yè)年代的英雄模范》聽課評課記錄
- 蘇教版四年級下冊數(shù)學(xué)口算練習(xí)
- 華東師大版數(shù)學(xué)八年級上冊《11.1.1 平方根》聽評課記錄
- 大型商場商鋪?zhàn)赓U合同范本
- 二零二五年度舞臺搭建安全規(guī)范與責(zé)任落實(shí)協(xié)議
- 江蘇省2023年對口單招英語試卷及答案
- 易制毒化學(xué)品安全管理制度匯編
- GB/T 35506-2017三氟乙酸乙酯(ETFA)
- GB/T 25784-20102,4,6-三硝基苯酚(苦味酸)
- 特種設(shè)備安全監(jiān)察指令書填寫規(guī)范(特種設(shè)備安全法)參考范本
- 硬筆書法全冊教案共20課時(shí)
- 《長方形的面積》-完整版課件
- PDCA降低I類切口感染發(fā)生率
- 工業(yè)企業(yè)現(xiàn)場監(jiān)測工況核查表
- 沉淀池及排水溝清理記錄表
- 急診急救信息化課件
評論
0/150
提交評論