




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、2005 年 4 月全國計算機等級考試二級JAVA 筆試試題及答案一、選擇題(每小題2 分,共 70 分)下列各題A.、B.、C.、D.四個選項中,只有一個選項是正確的,請將正確選項涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。( 1)數(shù)據(jù)的存儲結(jié)構(gòu)是指()。A.存儲在外存中的數(shù)據(jù)B.數(shù)據(jù)所占的存儲空間量C.數(shù)據(jù)在計算機中的順序存儲方式D.數(shù)據(jù)的邏輯結(jié)構(gòu)在計算機中的表示答案: D( 2)下列關(guān)于棧的描述中錯誤的是()。A棧是先進后出的線性表B 棧只能順序存儲C棧具有記憶作用D對棧的插入與刪除操作中,不需要改變棧底指針答案: B( 3)對于長度為n 的線性表,在最壞情況下,下列各排序法所對應(yīng)的比較次
2、數(shù)中正確的是()。A.冒泡排序為n/2B.冒泡排序為nC.快速排序為nD.快速排序為n(n-1)/2答案: D( 4)對長度為n 的線性表進行順序查找,在最壞情況下所需要的比較次數(shù)為()。A log2nB n/2C nD n+1答案: C( 5)下列對于線性鏈表的描述中正確的是()。A存儲空間不一定是連續(xù),且各元素的存儲順序是任意的B 存儲空間不一定是連續(xù),且前件元素一定存儲在后件元素的前面C存儲空間必須連續(xù),且前件元素一定存儲在后件元素的前面D存儲空間必須連續(xù),且各元素的存儲順序是任意的答案: A( 6)下列對于軟件測試的描述中正確的是()。A軟件測試的目的是證明程序是否正確B 軟件測試的目
3、的是使程序運行結(jié)果正確C軟件測試的目的是盡可能多地發(fā)現(xiàn)程序中的錯誤D軟件測試的目的是使程序符合結(jié)構(gòu)化原則答案: C( 7)為了使模塊盡可能獨立,要求()。A模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量強B 模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量弱C模塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量弱D 模塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量強 答案: B( 8)下列描述中正確的是()。A.程序就是軟件B.軟件開發(fā)不受計算機系統(tǒng)的限制C.軟件既是邏輯實體,又是物理實體D.軟件是程序、數(shù)據(jù)與相關(guān)文檔的集合答案: D( 9)數(shù)據(jù)獨立性是數(shù)據(jù)庫技術(shù)的重要特點之一,所謂數(shù)據(jù)
4、獨立性是指(A.數(shù)據(jù)與程序獨立存放B.不同的數(shù)據(jù)被存放在不同的文件中C.不同的數(shù)據(jù)只能被對應(yīng)的應(yīng)用程序所使用D.以上三種說法都不對答案: D( 10)用樹形結(jié)構(gòu)表示實體之間聯(lián)系的模型是()。A.關(guān)系模型B.網(wǎng)狀模型C.層次模型D.以上三個都是答案: C(11)在Java中,負責(zé)對字節(jié)代碼解釋執(zhí)行的是()。A.垃圾回收器B.虛擬機C.編譯器D.多線程機制答案: B( 12)下列敘述中,正確的是A. Java語言的標識符是區(qū)分大小寫的B.源文件名與public類名可以不相同C.源文件擴展名為.jarD.源文件中public類的數(shù)目不限答案: A(13)下列屬于合法的Java標識符是A _cat8
5、5booksC +staticD -3.14159答案: A(14)在Java中,表示換行符的轉(zhuǎn)義字符是A n8 fC nD dd答案: A(15)在Java中,由Java編譯器自動導(dǎo)入,而無需在程序中用import導(dǎo)入的包 是A java.appletB java.awtC java.utilD java.lang答案: D(16)在Java中,所有類的根類是A java.lang.Object8 java.lang.ClassC java.applet.AppletD java.awt.Frame答案: A(17)在Java中,用Package語句說明一個包時,該包的層次結(jié)構(gòu)必須是A.與文
6、件的結(jié)構(gòu)相同B.與文件目錄的層次相同C.與文件類型相同D.與文件大小相同答案: B(18)在讀字符文件Employee.dat時,使用該文件作為參數(shù)的類是A BufferReaderB DataInputStreamC DataOutoutStreamD答案: D( 19)下列構(gòu)造方法的調(diào)用方式中,正確的是A.按照一般方法調(diào)用B.由用戶直接調(diào)用C.只能通過new自動調(diào)用D.被系統(tǒng)調(diào)用答案: C(20)類Panel默認的布局管理器是A GridLayoutB BorderLayoutC FlowLayoutD CardLayout答案: C(21)在Java中,能實現(xiàn)多重繼承效果的方式是A.內(nèi)部
7、類B.適配器C.接口D.同步答案: C(22) char類型的取值范圍是A 2-7 27 -1B 0216-1C -215 215 -1D 028-1答案: B(23)能夠支持javadoc命令的注釋語句是A /*./B/*.*/C /D/*.*/答案: D24)十進制數(shù)16 的 16 進制表示格式是A 0x10B 0x16C 0xAD 16答案: A( 25) int 型 public 成員變量MAX_LENGTH ,該值保持為常數(shù)100,則定義這個變量的語句是A public int MAX_LENGTH=1008 final int MAX_LENGTH=100C public cons
8、t int MAX_LENGTH=100D public final int MAX_LENGTH=100答案: D(26)下列不是Inputstream子類的是A.文件輸入流B final int MAX_LENGTH=100C public const int MAX_LENGTH=100D public final int MAX_LENGTH=100答案: C( 27)下列方法中可以用來創(chuàng)建一個新線程的是A.實現(xiàn) java.lang.Runnable接口并重寫 start()方法B.實現(xiàn) java.lang.Runnable接口并重寫 run()方法C.實現(xiàn)java.lang.Thre
9、ad類并重寫run()方法D.實現(xiàn) java.lang.Thread類并重寫 start()方法答案: C(28)下列關(guān)于Java Application與Applet的說法中,正確的是A.都包含main()方法B.都通過“ appletviewe命令執(zhí)行C.都通過“java諭令編譯D.都嵌入在HTML文件中執(zhí)行答案: C( 29)當啟動Applet 程序時,首先調(diào)用的方法是A stop()B init()C start()D destroy()答案: B( 30)下列關(guān)于線程優(yōu)先級的說法中,正確的是A.線程的優(yōu)先級是不能改變的B.線程的優(yōu)先級是在創(chuàng)建線程時設(shè)置的C.在創(chuàng)建線程后的任何時候都可
10、以設(shè)置D B 和 C答案: C( 31)當瀏覽器重新返回Applet 所在頁面時,將調(diào)用Applet 類的方法是A start()8 init()C stop()D destroy()答案: A(32)按照Java的標識符命名規(guī)范,下列表示一個類的標識符正確的是A HelloworldB HelloWorldC helloworldD helloWorld答案: B( 33)下列代碼中,將引起一個編譯錯誤的行是1) public class Test2) int m,n;3) public Test() 4) public Test(int a) m=a;5) public static vo
11、id main(String args)6) Test t1,t2;7) int j,k;8) j=0;k=0;9) t1=new Test();10) t2=new Test(j,k);11) 12) A.第3行B.第5行C.第6行D.第10行答案: D(34)下列程序的功能是在監(jiān)控臺上每隔一秒鐘顯示一個字符串“Hello能夠填寫在程序中下劃線位置,使程序完整并能正確運行的語句是public class Test implements Runnablepublic static void main(String args)Test t=new Test();Thread tt=new Thr
12、ead(t);tt.start();public void run()for(;)try;catch( e)System.put.println(Hello);Asleep(1000)InterruptedExceptionB. sleep(1000)InterruptedExceptionC. Thread.sleep(1000)RuntimeExceptionD. Thread.sleep(1000)InterruptedException答案:D(35)閱讀下列代碼后public class Personint arr=new int10;public static void main(
13、String args)System.out.println(arr1);正確的說法是A.編譯時將產(chǎn)生錯誤B.編譯時正確,運行時將產(chǎn)生錯誤C.輸出零D.輸出空答案:A二、填空題(每空2分,共40分)請將每空的正確答案寫在【11至【20】序號的橫線上,答在試卷上不得分。(1)某二叉樹中度為2的結(jié)點有18個,則該二叉樹中有【1】 個葉子結(jié)點。答案:19(2)在面向?qū)ο蠓椒ㄖ?,類的實例稱為【2】。 答案:對象(3)診斷和改正程序中錯誤的工作通常稱為【3】 。 答案:調(diào)試或程序調(diào)試或軟件調(diào)試或Debug (英文字母大小寫均可)或調(diào)試程序或調(diào)試軟件(4)在關(guān)系數(shù)據(jù)庫中,把數(shù)據(jù)表示成二維表,每一個二維表稱
14、為【4】。笞 案:關(guān)系或關(guān)系表(5)問題處理方案的正確而完整的描述稱為【5】 。 答案:算法或程序或流程圖(6)面向?qū)ο蟮恼Z言將客觀世界都看成由各種對象組成,共同特征和行為的對 象組成類,類是變量和【6】的集合體。答案:方法(7) Java源文件中最多只能有一個【7】 類,其它類的個數(shù)不限。答案:public(8)在Java中所實現(xiàn)的多維數(shù)組,實際上是由一維數(shù)組構(gòu)成的【8】。答案:數(shù)組的數(shù)組(9) StringBuffer類提供【9】 字符串對象的表示。答案:可變或可編輯(10)每個Applet程序必須有一個類是10 類的子類。 答案:Applet(11)線程在生命期中要經(jīng)歷5種狀態(tài),分別是新
15、建狀態(tài)、可運行狀態(tài)、運行狀 態(tài)、【11】 狀態(tài)和終止狀態(tài)。答案:阻塞(12)是字節(jié)流;BuferedWhter 是字符流;ObjectOutputStream是12。答 案:對象流或?qū)ο筝敵隽?13) break語句最常見白用法是在 switch語句中,通過break語句退出switch 語句,使程序從整個switch語句后面的 【13】 開始執(zhí)行。 答案:第一條 語句(14)請閱讀下列程序代碼,然后將程序的執(zhí)行結(jié)果補充完整。public class throwsException static void Proc(int sel)throws ArithmeticException,ArrayIndexOutOfBoundsExceptionSystem.out.println(In Situation+sel);if(sel=0)System.out.println(no Exception caught);return;else if(sel=1)int iArray二new int4;iArray1=3;public static void main(String args)tryProc(0);Proc(1);catch(ArrayIn
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 淮北吊車租賃協(xié)議書
- 機器保修服務(wù)協(xié)議書
- 民事調(diào)解輕傷協(xié)議書
- 機械維修保養(yǎng)協(xié)議書
- 未婚男女買房協(xié)議書
- 渠道戰(zhàn)略合作協(xié)議書
- 村民義務(wù)投工協(xié)議書
- 普通教師幫扶協(xié)議書
- 木屑回收外包協(xié)議書
- 攝影衣服轉(zhuǎn)讓協(xié)議書
- 2016哈弗h6運動版維修手冊與電路圖1406線束01機艙
- 雙向轉(zhuǎn)診管理制度 流程圖
- 2023年新華保險校園招聘筆試參考題庫附帶答案詳解
- 高等學(xué)校英語應(yīng)用能力考試A級
- 新生兒心律失常課件
- 藥物流行病學(xué)與藥物不良反應(yīng)監(jiān)測詳解
- 被討厭的勇氣讀書分享PPT課件(最新)
- 《老年人權(quán)益保障法》法制講座稿
- 《加工工藝學(xué)》6-2成本分析
- GB/T 819.1-2000十字槽沉頭螺釘?shù)?部分:鋼4.8級
- GB/T 25767-2010滾動軸承圓錐滾子
評論
0/150
提交評論