




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
經(jīng)典word整理文檔,僅參考,雙擊此處可刪除頁(yè)眉頁(yè)腳。本資料屬于網(wǎng)絡(luò)整理,如有侵權(quán),請(qǐng)聯(lián)系刪除,謝謝!全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)JAVA筆試試題及答案一、選擇題(每小題2分,共70分)下列各題A.、B.、C.、D.四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確選項(xiàng)涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。(1)數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)是指(D)。A.存儲(chǔ)在外存中的數(shù)據(jù)B.?dāng)?shù)據(jù)所占的存儲(chǔ)空間量C.?dāng)?shù)據(jù)在計(jì)算機(jī)中的順序存儲(chǔ)方式D.?dāng)?shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)中的表示(2)下列關(guān)于棧的描述中錯(cuò)誤的是(C)。A.棧是先進(jìn)后出的線性表B.棧只能順序存儲(chǔ)C.棧具有記憶作用D.對(duì)棧的插入與刪除操作中,不需要改變棧底指針(3)對(duì)于長(zhǎng)度為n的線性表,在最壞情況下,下列各排序法所對(duì)應(yīng)的比較次數(shù)中正確的是(B)。A.冒泡排序?yàn)閚/2B.冒泡排序?yàn)閚C.快速排序?yàn)閚D.快速排序?yàn)閚(n-1)/2(4)對(duì)長(zhǎng)度為n的線性表進(jìn)行順序查找,在最壞情況下所需要的比較次數(shù)為(C)。A.log2nB.n/2C.nD.n+1(5)下列對(duì)于線性鏈表的描述中正確的是(C)。A.存儲(chǔ)空間不一定是連續(xù),且各元素的存儲(chǔ)順序是任意的B.存儲(chǔ)空間不一定是連續(xù),且前件元素一定存儲(chǔ)在后件元素的前面C.存儲(chǔ)空間必須連續(xù),且前件元素C一定存儲(chǔ)在后件元素的前面D.存儲(chǔ)空間必須連續(xù),且各元素的存儲(chǔ)順序是任意的(6)下列對(duì)于軟件測(cè)試的描述中正確的是(B)。A.軟件測(cè)試的目的是證明程序是否正確B.軟件測(cè)試的目的是使程序運(yùn)行結(jié)果正確C.軟件測(cè)試的目的是盡可能多地發(fā)現(xiàn)程序中的錯(cuò)誤D.軟件測(cè)試的目的是使程序符合結(jié)構(gòu)化原則(7)為了使模塊盡可能獨(dú)立,要求(B)。A.模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量強(qiáng)B.模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量弱C.模塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量弱D.模塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量強(qiáng)D(8)下列描述中正確的是(D)。A.程序就是軟件B.軟件開發(fā)不受計(jì)算機(jī)系統(tǒng)的限制C.軟件既是邏輯實(shí)體,又是物理實(shí)體D.軟件是程序、數(shù)據(jù)與相關(guān)文檔的集合(9)數(shù)據(jù)獨(dú)立性是數(shù)據(jù)庫(kù)技術(shù)的重要特點(diǎn)之一,所謂數(shù)據(jù)獨(dú)立性是指(D)。A.?dāng)?shù)據(jù)與程序獨(dú)立存放B.不同的數(shù)據(jù)被存放在不同的文件中C.不同的數(shù)據(jù)只能被對(duì)應(yīng)的應(yīng)用程序所使用D.以上三種說法都不對(duì)(10)用樹形結(jié)構(gòu)表示實(shí)體之間聯(lián)系的模型是(B)。A.關(guān)系模型B.網(wǎng)狀模型C.層次模型D.以上三個(gè)都是(11)在Java中,負(fù)責(zé)對(duì)字節(jié)代碼解釋執(zhí)行的是(B)。A.垃圾回收器B.虛擬機(jī)C.編譯器D.多線程機(jī)制(12)下列敘述中,正確的是AA.Java語言的標(biāo)識(shí)符是區(qū)分大小寫的B.源文件名與public類名可以不相同C.源文件擴(kuò)展名為.jarD.源文件中public類的數(shù)目不限(13)下列屬于合法的Java標(biāo)識(shí)符是DA._catB.5booksC.+staticD.-3.14159(14)在Java中,表示換行符的轉(zhuǎn)義字符是\NA.B.\fC.'n'D.\dd(15)在Java中,由Java編譯器自動(dòng)導(dǎo)入,而無需在程序中用import導(dǎo)入的包是DA.java.appletB.java.awtC.java.utilD.java.lang(16)在Java中,所有類的根類是AA.java.lang.ObjectB.java.lang.ClassC.java.applet.AppletD.java.awt.Frame(17)在Java中,用Package語句說明一個(gè)包時(shí),該包的層次結(jié)構(gòu)必須是A.與文件的結(jié)構(gòu)相同BB.與文件目錄的層次相同C.與文件類型相同D.與文件大小相同(18)在讀字符文件Employee.dat時(shí),使用該文件作為參數(shù)的類是DA.BufferReaderB.DataInputStreamC.DataOutoutStreamD.FileInputStream(19)下列構(gòu)造方法的調(diào)用方式中,正確的是CA.按照一般方法調(diào)用B.由用戶直接調(diào)用C.只能通過new自動(dòng)調(diào)用D.被系統(tǒng)調(diào)用(20)類Panel默認(rèn)的布局管理器是AA.GridLayoutB.BorderLayoutC.FlowLayoutD.CardLayout(21)在Java中,能實(shí)現(xiàn)多重繼承效果的方式是CA.內(nèi)部類B.適配器C.接口D.同步(22)char類型的取值范圍是CA.2-7~27-1B.0~216-1C.-215~215-1D.0~28-1(23)能夠支持javadoc命令的注釋語句是BA./**...//B./*...*/C.//D./**...*/(24)十進(jìn)制數(shù)16的16進(jìn)制表示格式是CA.0x10B.0x16C.0xAD.16(25)int型public成員變量MAX_LENGTH,該值保持為常數(shù)100,則定義這個(gè)變量的語句是DA.publicintMAX_LENGTH=100B.finalintMAX_LENGTH=100C.publicconstintMAX_LENGTH=100D.publicfinalintMAX_LENGTH=100(26)下列不是InputStream子類的是BA.文件輸入流FileInputStreamB.finalintMAX_LENGTH=100C.publicconstintMAX_LENGTH=100D.publicfinalintMAX_LENGTH=100(27)下列方法中可以用來創(chuàng)建一個(gè)新線程的是BA.實(shí)現(xiàn)java.lang.Runnable接口并重寫start()方法B.實(shí)現(xiàn)java.lang.Runnable接口并重寫run()方法C.實(shí)現(xiàn)java.lang.Thread類并重寫run()方法D.實(shí)現(xiàn)java.lang.Thread類并重寫start()方法(28)下列關(guān)于JavaApplication與Applet的說法中,正確的是AA.都包含main()方法B.都通過“appletviewer”命令執(zhí)行C.都通過“javac”命令編譯D.都嵌入在HTML文件中執(zhí)行(29)當(dāng)啟動(dòng)Applet程序時(shí),首先調(diào)用的方法是BA.stop()B.init()C.start()D.destroy()(30)下列關(guān)于線程優(yōu)先級(jí)的說法中,正確的是DA.線程的優(yōu)先級(jí)是不能改變的B.線程的優(yōu)先級(jí)是在創(chuàng)建線程時(shí)設(shè)置的C.在創(chuàng)建線程后的任何時(shí)候都可以設(shè)置D.B和C(31)當(dāng)瀏覽器重新返回Applet所在頁(yè)面時(shí),將調(diào)用Applet類的方法是AA.start()B.init()C.stop()D.destroy()(32)按照J(rèn)ava的標(biāo)識(shí)符命名規(guī)范,下列表示一個(gè)類的標(biāo)識(shí)符正確的是BA.HelloworldB.HelloWorldC.helloworldD.helloWorld(33)下列代碼中,將引起一個(gè)編譯錯(cuò)誤的行是D1)publicclassTest{2)intm,n;3)publicTest(){}4)publicTest(inta){m=a;}5)publicstaticvoidmain(Stringargs[]){6)Testt1,t2;7)intj,k;8)j=0;k=0;9)t1=newTest();10)t2=newTest(j,k);11)}12)}A.第3行B.第5行C.第6行D.第10行(34填寫在程序中下劃線位置,使程序完整并能正確運(yùn)行的語句是DpublicclassTestimplementsRunnable{publicstaticvoidmain(Stringargs[]){Testt=newTest();Threadtt=newThread(t);tt.start();}publicvoidrun(){for(;;){try{;}catch(e){}System.put.println("Hello");}}}A.sleep(1000)InterruptedExceptionB.sleep(1000)InterruptedExceptionC.Thread.sleep(1000)RuntimeExceptionD.Thread.sleep(1000)InterruptedException(35)閱讀下列代碼后BpublicclassPerson{intarr[]=newint[10];publicstaticvoidmain(Stringargs[]){System.out.println(arr[1]);}}正確的說法是A.編譯時(shí)將產(chǎn)生錯(cuò)誤B.編譯時(shí)正確,運(yùn)行時(shí)將產(chǎn)生錯(cuò)誤C.輸出零D.輸出空二、填空題(每空2分,共40分)請(qǐng)將每空的正確答案寫在【1】至【20】序號(hào)的橫線上,答在試卷上不得分。(1)某二叉樹中度為2的結(jié)點(diǎn)有18個(gè),則該二叉樹中有【1】個(gè)葉子結(jié)點(diǎn)。(2)在面向?qū)ο蠓椒ㄖ?,類的?shí)例稱為【2】(3)診斷和改正程序中錯(cuò)誤的工作通常稱為【3】。。(4【4】(5)問題處理方案的正確而完整的描述稱為【5】(6)面向?qū)ο蟮恼Z言將客觀世界都看成由各種對(duì)象組成,共同特征和行為的對(duì)象組成類,類是變量和【6】的集合體。(7)Java源文件中最多只能有一個(gè)【7】(8Java【8】(9)StringBuffer類提供【9】字符串對(duì)象的表示。(10)每個(gè)Applet程序必須有一個(gè)類是【10】類的子類。(11)線程在生命期中要經(jīng)歷5種狀態(tài),分別是新建狀態(tài)、可運(yùn)行狀態(tài)、運(yùn)行狀態(tài)、【11】狀態(tài)和終止?fàn)顟B(tài)。(12)FileInputStream是字節(jié)流;BufferedWriter是字符流;ObjectOutputStream是【12】(13break語句最常見的用法是在switchbreak語句退出switch語句,使程序從整個(gè)switch語句后面的【13】開始執(zhí)行。。。類,其它類的個(gè)數(shù)不限。。。(14)請(qǐng)閱讀下列程序代碼,然后將程序的執(zhí)行結(jié)果補(bǔ)充完整。publicclassthrowsException{staticvoidProc(intsel)throwsArithmeticException,ArrayIndexOutOfBoundsException{System.out.println("InSituation"+sel);if(sel==0){System.out.println("noExceptioncaught");return;}elseif(sel==1){intiArray[]=newint[4];iArray[1]=3;}}publicstaticvoidmain(Stringargs[]){try{Proc(0);Proc(1);}
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年事業(yè)單位工勤技能-河南-河南計(jì)算機(jī)操作員五級(jí)(初級(jí)工)歷年參考題庫(kù)含答案解析(5套)
- 2025年電視節(jié)目行業(yè)當(dāng)前發(fā)展趨勢(shì)與投資機(jī)遇洞察報(bào)告
- 2025年防水建筑材料行業(yè)當(dāng)前市場(chǎng)規(guī)模及未來五到十年發(fā)展趨勢(shì)報(bào)告
- 2025年事業(yè)單位工勤技能-河南-河南政務(wù)服務(wù)辦事員一級(jí)(高級(jí)技師)歷年參考題庫(kù)含答案解析(5套)
- 2025年軍用鞋行業(yè)當(dāng)前發(fā)展現(xiàn)狀及增長(zhǎng)策略研究報(bào)告
- 2025年世界杯足球賽運(yùn)動(dòng)員參賽資格及薪酬分配合同
- 2025年智能信用卡賬單代還及信用額度提升合作協(xié)議
- 2025年度特色食品全國(guó)獨(dú)家代理權(quán)授權(quán)合同
- 2025年網(wǎng)絡(luò)科技公司員工薪酬結(jié)構(gòu)優(yōu)化與激勵(lì)方案合同
- 2025年度少兒劇場(chǎng)場(chǎng)地租賃及兒童劇制作合作協(xié)議
- 2025年中國(guó)東方航空集團(tuán)招聘筆試參考題庫(kù)含答案解析
- C919機(jī)組培訓(xùn)-導(dǎo)航系統(tǒng)
- 裝飾裝修施工現(xiàn)場(chǎng)總平面布置圖及臨時(shí)設(shè)施計(jì)劃
- 保險(xiǎn)投訴處理培訓(xùn)
- 2024年度禮品設(shè)計(jì)創(chuàng)新研發(fā)合同3篇
- DB43T 1393-2018 礦山地質(zhì)環(huán)境保護(hù)與恢復(fù)治理驗(yàn)收標(biāo)準(zhǔn)
- 從隋唐盛世到五代十國(guó)課件
- 醫(yī)療器械銷售代表崗位招聘面試題及回答建議2025年
- 村莊保潔服務(wù)投標(biāo)方案(技術(shù)方案)
- VTE防控管理相關(guān)制度(VTE患者管理與隨訪的相關(guān)管理制度)
- 2023年遼寧省中考語文現(xiàn)代文閱讀之記敘文閱讀7篇
評(píng)論
0/150
提交評(píng)論