版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
機密★啟用前2011年3月全國電腦等級考試二級筆試試卷Java語言程序設計〔考試時間90分鐘,總分值100分〕一、選擇題(每題2分,共70分)以下各題A)、B)、C)、D)四個選項中,只有一個選項是正確的。請將正確選項填涂在答題卡相應位置上,答在試卷上不得分?!?〕以下關于棧序正確的選項是A〕棧頂元素最先能被刪除B〕棧頂元素最后才能被刪除C〕棧底元素永遠不能被刪除D〕以上三種說法都不對〔2〕以下表達中正確的選項是A〕有一個以上根結(jié)點的數(shù)據(jù)結(jié)構(gòu)不一定是非線性結(jié)構(gòu)B〕只有一個根結(jié)點的數(shù)據(jù)結(jié)構(gòu)不一定是線性結(jié)構(gòu)C〕循環(huán)鏈表是非線性結(jié)構(gòu)D〕雙向鏈表是非線性結(jié)構(gòu)〔3〕某二叉樹共有7個結(jié)點,其中葉子結(jié)點只有1個,則該二叉樹的深度為〔假設根結(jié)點在第1層〕A〕3B〕4C〕6D〕〔4〕在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是A〕軟件集成測試計劃B〕軟件詳細設計說明書C〕用戶手冊D〕軟件需求規(guī)格說明書〔5〕結(jié)構(gòu)化程序所要求的基本結(jié)構(gòu)不包括A〕順序結(jié)構(gòu)B〕GOTO跳轉(zhuǎn)C〕選擇〔分支〕結(jié)構(gòu)D〕重復〔循環(huán)〕結(jié)構(gòu)〔6〕下面描述中錯誤的選項是A〕系統(tǒng)總體結(jié)構(gòu)圖支持軟件系統(tǒng)的詳細設計B〕軟件設計是將軟件需求轉(zhuǎn)換為軟件表示的過程C〕數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫設計是軟件設計的任務之一D〕PAD圖是軟件詳細設計的表示工具〔7〕負責數(shù)據(jù)庫中查詢操作的數(shù)據(jù)庫語言是A〕數(shù)據(jù)定義語言B〕數(shù)據(jù)管理語言C〕數(shù)據(jù)操縱語言D〕數(shù)據(jù)控制語言〔8〕一個教師可講授多問課程,一門課程可由多個教師講授,則實體教師和課程間的聯(lián)系是A〕1:1聯(lián)系B〕1:m聯(lián)系C〕m:1聯(lián)系D〕m:n聯(lián)系〔9〕有三個關系R、S和T如下:RSTABCa12b21c31ABc3則由關系R和S得到關系T的操作是C1A〕自然連接B〕交C〕除D〕并〔10〕定義無符號整數(shù)類為UInt,下面可以作為類UInt實例化值的是A〕-369B〕369C〕D〕整數(shù)集合{1,2,3,4,5}〔11〕以下關于面向?qū)ο蟮恼撌鲋?,正確的選項是A〕面向?qū)ο笫侵敢詫ο鬄橹行?,分析、設計和實現(xiàn)應用程序的機制B〕面向?qū)ο笫侵敢怨δ転橹行?,分析、設計和實現(xiàn)應用程序的機制C〕面向?qū)ο髢H適用于程序設計階段D〕面向?qū)ο笫且环N程序設計語言〔12〕語句”Hello”.equals(“hello”);的正確執(zhí)行結(jié)果是A〕trueB〕falseC〕0D〕1〔13〕以下關于Java源程序結(jié)構(gòu)的論述中,正確是A〕一個文件包含的import語句最多1個B〕一個文件包含的public類最多1個C〕一個文件包含的接口定義最多1個D〕一個文件包含的類定義最多1個〔14〕以下不屬于Java關鍵字的是A〕thisB〕superC〕finallyD〕NULL〔15〕以下代碼的執(zhí)行結(jié)果是publicclassTest{ publicstaticvoidmain(String[]args){ int[]x={0,1,2,3}; for(inti=0;i<3;i+=2){ try{ System.out.println(x[i+2]/x[i]+x[i+1]); }catch(ArithmeticExceptione){ System.out.println("error1"); }catch(Exceptione){ System.out.println("error2"); } } }}A〕error1B〕error2C〕error1D〕2error2error2〔16〕以下整數(shù)的定義中,錯誤的選項是A〕intf=3.14.;B〕inta=012;C〕inti=189;D〕intd-0x123;〔17〕要得到某目錄下的所有文件名,在以下代碼的下劃線處應填入的內(nèi)容是〔兩個下劃線的內(nèi)容相同〕pathname=new(args[0]);String[]filename=pathname.list();A〕FileInputStreamB〕FileOutputStreamC〕FileD〕RandomAccessFile〔18〕在以下代碼的下劃線處應填入的內(nèi)容是publicclassFirstSample{ publicstaticvoidmain(args[]){ System.out.println("你好!"); } }}A〕staffB〕doubleC〕intD〕String〔19〕Object類中的方法publicinthashCode(),在其子類覆蓋該方法時,其方法修飾符可以是A〕protectedB〕publicC〕privateD〕缺省〔20〕下面代碼中的內(nèi)部類名是importjava.awt*;importjavax.swing.*;classTalkingClock{ publicstaticvoidmain(intinterval,finalbooleanbeep){ ActionListenerlistener=newActionListener(){ publicvoidactionPerformed(ActionEventevent){ ............ } } Timert=newTimer(interval,listener); t.start(); }}A〕TimerB〕ActionListenerC〕listenerD〕匿名〔21〕已知zipname是一個壓縮文件名,則zipname在以下代碼中出現(xiàn)的正確位置是ZipInPutStreamzin=newZipInPutStream(newFileInPutStream(①));ZipEnatryentry;While((entry=zin.getNextEntry(②))!=null{fileCombo.addItem(entry.getName(③));zin.closeEntry(④);}Zin.close();A〕①B〕②C〕③D〕④〔22〕以下代碼的執(zhí)行結(jié)果是intnumbers[]=newint[6]; for(inti=1;i<numbers.length;i++){ numbers[i]=i-1; System.out.print(numbers[i]+""); }A〕012345B〕123456C〕01234D〕12345〔23〕JavaAPI中支持線程的類或接口是Ⅰ.java.lang.ThreadⅡ.java.lang.RunnableⅢ.java.lang.ThreadGroupⅣA〕Ⅰ,ⅡB〕Ⅰ,Ⅱ,ⅢC〕Ⅰ,Ⅱ,ⅣD〕Ⅰ,Ⅱ,Ⅲ,Ⅳ〔24〕以下關于Test類的定義中,正確的選項是A〕classTestimplementsRunnable{ publicvoidrun(){} publicvoidsomeMethod(){}}B〕classTestimplementsRunnable{ publicvoidrun();}C〕classTestimplementsRunnable{ publicvoidsomeMethod();}D〕classTestimplementsRunnable{ publicvoidsomeMethod(){}}〔25〕以下方法被調(diào)用后,一定使調(diào)用線程改變當前狀態(tài)的是A〕notify()B〕yield()C〕sleep()D〕isAlive()〔26〕在堆棧類SharedStack的定義中,為了保證堆棧在并發(fā)操作中數(shù)據(jù)的正確性,應在下劃線處填入的修飾符是〔兩個下劃線的填寫內(nèi)容相同〕publicclassSharedStack{intidx=0;char[]data=newchar[10];publicsynchronizedvoidpush(charc){.....}publicsynchronizedvoidpop(){.....}}A〕publicB〕不使用修飾符C〕privateD〕protected〔27〕以下代碼編譯或執(zhí)行結(jié)果的描述中,正確的選項是classTest{ publicstaticvoidmain(Stringargs[]){ TestThreadpm1=newTestThread("One"); pm1.start(); TestThreadpm2=newTestThread("Two"); pm2.start(); }}classTestThreadextendsThread{ privateStringsTname=""; TestThread(Strings){ sTname=s; } publicvoidrun(){ for(inti=0;i<2;i++){ try{ sleep(1000); }catch(InterruptedExceptione){} System.out.println(sTname+""); } }}A〕不能通過編譯,TestThread類中不能定義變量和構(gòu)造方法B〕輸出OneOneTwoTwoC〕輸出TwoOneOneTwoD〕選項B或C都有可能出現(xiàn)〔28〕以下關于Applet的表達中,正確的選項是A〕為了使Applet在瀏覽器中運行,需要在HTML文件中嵌入相應的Applet類B〕Applet不能使用從外部接收參數(shù)C〕Applet不能使用javac命令進行編譯D〕javaApplication與Applet都必須包含main()方法〔29〕以下代碼的下劃線處應填入的方法名是importjava.applet.*;importjava.awt.*;publicclassHelloextendsApplet{ publicvoid(Graphicsg){ g.drawString("Howareyou!",10,10); }}A〕repaintB〕printlnC〕paintD〕show〔30〕以下變量的定義中,錯誤的選項是A〕intx=3;B〕floatf;d;C〕Strings=”Hello!”D〕booleanb=true;〔31〕以下代碼的執(zhí)行結(jié)果是intlength="Hello".length(); System.out.println(length);A〕5B〕2C〕10〔32〕以下代碼的編譯或執(zhí)行結(jié)果是publicclassMyVal{ publicstaticvoidmain(String[]args){ MyValm=newMyVal(); m.aMethod(); }publicvoidaMethod(){ boolean[]b=newBoolean[5]; System.out.println(b[0]);}}A〕1B〕nullC〕0D〕編譯錯誤〔33〕假設變量a是String類型的數(shù)據(jù),那么表達式(a+a)的類型是A〕charB〕StringC〕intD〕long〔34〕Component類中用于刷新組件的方法是A〕getFontB〕getNameC〕updateD〕paint〔35〕鼠標在窗口中移動時,產(chǎn)生的事件是A〕ActionEventB〕PrintEventC〕KeyEventD〕MouseEvent二、填空題〔每空2分,共30分〕請將每一個空的正確答案寫在答題卡【l】~【15】序號的橫線上,答在試卷上不得分。注意:以命令關鍵字填空的必須拼寫完整〔1〕有序線性表能進行二分查找的前提是該線性表必須是順序存儲的?!?〕一棵二叉樹的中序遍歷結(jié)果為DBEAFC,前序遍歷結(jié)果為ABDECF,則后序遍歷結(jié)果為DEBFCA?!?〕對軟件設計的最小單位〔模塊或程序單元〕進行的測試通常稱為單元測試?!?〕實體完整性約束要求關系數(shù)據(jù)庫中元組的主鍵屬性值不能為空?!?〕在關系A〔S,SN,D〕和關系B〔D,CN,NM〕中,A的主關鍵字是S,B的主關鍵字是D,則稱D是關系A的外碼?!?〕假設類聲明時加上修飾符final,則表示該類不能有子類?!?〕Java的類庫中提供Throwable類來描述異常,它有Error和Exception兩個直接子類?!?〕類中的某些方法通過類名就可以直接被調(diào)用,例如JOptionPane.showMessageDialog(null,”按確定鍵退出”)中的showMessageDialog方法,這種方法稱為靜態(tài)方法?!?〕在對象流中,對象的傳送首先要將所傳送的對象串行化,也就是實現(xiàn)Serializable接口。以下代碼中必須實現(xiàn)Serializable接口的類是InputStream。ObjectInputin=newObjectInputStream(newFileInputStream(“”));Employee[]newStaff=(Employee[])in.readObject();〔10〕以下代碼的執(zhí)行結(jié)果是false。publicclassExpr
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【全程復習方略】2020-2021學年高中數(shù)學(人教A版選修2-2)練習:全冊綜合質(zhì)量評估
- 動物兒歌一年級下冊
- 2025年八年級統(tǒng)編版語文寒假預習 第07講《馬說》
- 【走向高考】2021屆高考歷史(人民版)一輪復習強化作業(yè)精煉:第14講-新興力量的崛起
- 專升本英語考試題型
- 期末測評卷(一)(Lesson10 ~ 12)綜合測評卷 2024-2025學年科普版(三起)英語五年級上冊 (含答案)
- 【名師一號】2021年人教版物理雙基限時練-必修二:第七章-5探究彈性勢能的表達式
- 《創(chuàng)新作文指導》課件
- 2025年廣東省高中學業(yè)水平考試綜合測評卷(一)化學試題(含答案)
- 【備戰(zhàn)2021高考】全國2021屆高中地理試題匯編(11月份):M2中國地理
- 2024版幼兒園哲學思考與人生觀主題班會課件
- 2023年拓展加盟經(jīng)理年終總結(jié)及下一年計劃
- 網(wǎng)絡安全技術及應用 第5版 習題及答案 賈鐵軍 習題集 第1章
- 有限空間作業(yè)審批表
- 認罪認罰悔罪書(4篇)
- 思想道德與法治2023版教學設計第六章 學習法治思想 提升法治素養(yǎng)
- 煙花采購協(xié)議書
- 霍尼韋爾1900 Honeywell條碼掃描槍設置
- 公司年度工作總結(jié)會議議程
- 高考作文模擬寫作:“善言”與“敢言”+導寫及范文
- 《建筑施工承插型盤扣式鋼管支架安全技術規(guī)程》 JGJ231-2010
評論
0/150
提交評論