- 相關(guān)推薦
計(jì)算機(jī)二級(jí)Java筆試真題
在平時(shí)的學(xué)習(xí)、工作中,我們經(jīng)常跟試題打交道,借助試題可以對(duì)一個(gè)人進(jìn)行全方位的考核。什么樣的試題才是好試題呢?下面是小編為大家整理的計(jì)算機(jī)二級(jí)Java筆試真題試題,希望能夠幫助到大家。
計(jì)算機(jī)二級(jí)Java筆試真題 1
(1)下列敘述中正確的是
A)線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)與順序存儲(chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間是相同的
B)線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間一般要多于順序存儲(chǔ)結(jié)構(gòu)
C)線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間一般要少于順序存儲(chǔ)結(jié)構(gòu)
D)上述三種說法都不對(duì)
(2)下列敘述中正確的是
A)在棧中,棧中元素隨棧底指針與棧頂指針的變化而動(dòng)態(tài)變化
B)在棧中,棧頂指針不變,棧中元素隨棧底指針的變化而動(dòng)態(tài)變化
C)在棧中,棧底指針不變,棧中元素隨棧頂指針的變化而動(dòng)態(tài)變化
D)上述三種說法都不對(duì)
(3)軟件測(cè)試的目的是
A)評(píng)估軟件可靠性 B)發(fā)現(xiàn)并改正程序中的錯(cuò)誤
C)改正程序中的錯(cuò)誤 D)發(fā)現(xiàn)程序中的錯(cuò)誤
(4)下面描述中,不屬于軟件危機(jī)表現(xiàn)的是
A)軟件過程不規(guī)范 B)軟件開發(fā)生產(chǎn)率低
C)軟件質(zhì)量難以控制 D)軟件成本不斷提高
(5)軟件生命周期是指
A)軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)到停止使用退役的過程
B)軟件從需求分析、設(shè)計(jì)、實(shí)現(xiàn)到測(cè)試完成的過程
C)軟件的開發(fā)過程
D)軟件的運(yùn)行維護(hù)過程
(6)面向?qū)ο蠓椒ㄖ,繼承是指
A)一組對(duì)象所具有的相似性質(zhì)
B)一個(gè)對(duì)象具有另一個(gè)對(duì)象的性質(zhì)
C)各對(duì)象之間的共同性質(zhì)
D)類之間共享屬性和操作的機(jī)制
(7)層次型、網(wǎng)狀型和關(guān)系型數(shù)據(jù)庫(kù)劃分原則是
A)記錄長(zhǎng)度
B)文件的大小
C)聯(lián)系的復(fù)雜程度
D)數(shù)據(jù)之間的聯(lián)系方式
(8)一個(gè)工作人員可以使用多臺(tái)計(jì)算機(jī),而一臺(tái)計(jì)算機(jī)可被多個(gè)人使用,則實(shí)體工作人員、與實(shí)體計(jì)算機(jī)之間的聯(lián)系是
A)一對(duì)一
B)一對(duì)多
C)多對(duì)多
D)多對(duì)一
(9)數(shù)據(jù)庫(kù)設(shè)計(jì)中反映用戶對(duì)數(shù)據(jù)要求的模式是
A)內(nèi)模式
B)概念模式
C)外模式
D)設(shè)計(jì)模式
(10)有三個(gè)關(guān)系R、S和T如下:
則由關(guān)系R和S得到關(guān)系T的操作是
A)自然連接
B)交
C)投影
D)并
(11)下列特點(diǎn)中不屬于Java的是
A)多線程
B)多繼承
C)跨平臺(tái)
D)動(dòng)態(tài)性
(12)Java的反匯編命令是
A)javap
B)javac
C)jdb
D)java
(13)下列變量定義中,不合法的是
A)Int $X;
B)int _123;
C)int Summer_2010_gross_saIe;
D)Int #dim;
(14)下列選項(xiàng)中為單精度數(shù)的是
A)2
B)5.2
C)0.2f
D)023
(15)下列關(guān)于boolean類型的.敘述中,正確的是
A)可以將boolean類型的數(shù)值轉(zhuǎn)換為int類型的數(shù)值
B)可以將boolean類型的數(shù)值轉(zhuǎn)換為字符串
C)可以將boolean類型的數(shù)值轉(zhuǎn)換為char類型的數(shù)值
D)不能將boolean類型的數(shù)值轉(zhuǎn)換為其他基本數(shù)據(jù)類型
(16)若定義int a=2,b=2,下列表達(dá)式中值不為4的是
A)ax(++b)
B)ax(b++)
C)a+b
D)axb
(17)下列可以獲得構(gòu)件前景色的方法是
A)getSize( )
B)getForeground( )
C)getBackground( )
D)paint( )
計(jì)算機(jī)二級(jí)Java筆試真題 2
全國(guó)計(jì)算機(jī)二級(jí)JAVA考試精選選擇題
1、下列語(yǔ)句中執(zhí)行跳轉(zhuǎn)功能的語(yǔ)句是______。
A、for語(yǔ)句
B、while語(yǔ)句
C、continue語(yǔ)句
D、switch語(yǔ)句
本題考查的是java流程控制中的跳轉(zhuǎn)語(yǔ)句。
在java中,執(zhí)行跳轉(zhuǎn)功能的語(yǔ)句有:break語(yǔ)句、continue語(yǔ)句、return語(yǔ)句,其中continue語(yǔ)句的功能是跳過循環(huán)體中下面尚未執(zhí)行的語(yǔ)句,回到循環(huán)體的開始,繼續(xù)下一輪的循環(huán)。
故本題答案為C。
2. 內(nèi)部類不可直接使用外部類的成員是______。
A、靜態(tài)成員
B、實(shí)例成員
C、方法內(nèi)定義
D、以上A、B、C都不是
本題考查的是內(nèi)部類。
在一個(gè)類的內(nèi)部嵌套定義的類稱為內(nèi)部類(Inner Class)。與普通類一樣,內(nèi)部類也具有自己的成員變量和成員方法。同樣可以通過建立內(nèi)部類的對(duì)象,去訪問其他成員變量和調(diào)用其他成員方法。但是不同的是:
(1)內(nèi)部類的類名只能在定義它的類、程序段或在表達(dá)式內(nèi)部匿名使用,外部使用他時(shí)必須給出類的全名。而且,內(nèi)部類的類名不允許與包含它的類名相同。
(2)內(nèi)部類可以使用它所在類的靜態(tài)成員變量和實(shí)例成員變量,也可以使用它所在類的方法中的局部變量。
(3)內(nèi)部類可用abstract修飾定義為抽象類,也可用private或protected定義。
(4)內(nèi)部類可作為其他類的成員,而且可訪問它所在類的成員。
(5)除static內(nèi)部類外,不能在類內(nèi)聲明static成員。一旦內(nèi)部類聲明為static,就變成頂層類,不能再使用局部變量。這時(shí)可聲明static成員。
故本題答案為C。
3. 在JDK目錄中,Java程序運(yùn)行環(huán)境的根目錄是______。
A、bin
B、demo
C、lib
D、jre
本題考查的是Java的體系結(jié)構(gòu)。
JDK目錄結(jié)構(gòu):
bin目錄下有編譯器、解釋器和許多工具(如服務(wù)器工具、IDL、package工具和jdb等);
demo目錄下有各種演示例子;include目錄下是Win32子目錄,都是本地方法文件;
lib目錄下都是庫(kù)文件;
jre目錄是Java程序運(yùn)行環(huán)境的根目錄,它下面有bin子目錄,包括平臺(tái)所用工具和庫(kù)的可執(zhí)行文件和DLL文件。
故本題答案為D。
4. 要在HTML文件中嵌入Applet,在APPLET 標(biāo)記中必須定義的是______。
A、Applet字節(jié)碼文件的URL
B、Applet顯示區(qū)域的高度和寬度
C、Applet字節(jié)碼的文件名
D、B和C
本題考查的是Apllet中嵌套HTML。
Applet的運(yùn)行環(huán)境是Web瀏覽器,所以不能直接通過命令行啟動(dòng),必須建立HTML文件,告訴瀏覽器如何加載與運(yùn)行Applet。在瀏覽器中指定該HTML文件的URL,就可以通過該HTML文件啟動(dòng)Applet運(yùn)行。
HTML標(biāo)志方法用于獲取HTML文件中關(guān)于Applet的信息,如包含Applet的HTML文件的URL地址、通過HTML標(biāo)志傳給Applet的參數(shù)等。
故本題答案為A。
5. 下面程序中需要對(duì)Employee的對(duì)象進(jìn)行存儲(chǔ),請(qǐng)?jiān)谙聞澗處填入正確選項(xiàng)______。
class Employee implements ______{……}
A、Comparable
B、Serializable
C、Cloneable
D、DataInput
本題考查的是對(duì)象的序列化。
題目中出現(xiàn)了關(guān)鍵字:"implements",那么可以知道所要填的內(nèi)容是接口。
接口是一種只含有抽象方法或常量的一種特殊的抽象類。通過java.io.Serializable接口序列化一個(gè)對(duì)象時(shí),有關(guān)類的信息,比如它的屬性和這些屬性的類型,都與實(shí)例數(shù)據(jù)一起被存儲(chǔ)起來。
故本題答案為B。
6、能向內(nèi)存直接寫入數(shù)據(jù)的流是______。
A、File Out put Stream
B、File Input Stream
C、Byte Array Out put Stream
D、Byte Array In put Stream
本題考查的是數(shù)據(jù)流對(duì)內(nèi)存的操作。
FileOutputStream用于對(duì)磁盤文件涉及的數(shù)據(jù)流進(jìn)行輸出處理,即向一個(gè)文件對(duì)象中寫入數(shù)據(jù)。
FileInputStream可對(duì)一個(gè)磁盤文件涉及的數(shù)據(jù)進(jìn)行處理。
ByteArrayOutputStream字節(jié)數(shù)組輸出流。這個(gè)類將一個(gè)字節(jié)數(shù)組作為輸出流,而任何內(nèi)存塊都可以以字節(jié)數(shù)組的形式使用,故利用該類可以對(duì)內(nèi)存進(jìn)行寫入操作。
ByteArrayInputStream以字節(jié)數(shù)組為輸入流,它只能用于從內(nèi)存中讀取字節(jié)流。
故本題答案為C。
7、下列適配器類中不屬于事件適配器類的是______。
A、MouseAdapter
B、KeyAdapter
C、ComponentAdapter
D、FrameAdapter
本題考查的是事件適配器。
Java語(yǔ)言為一些Listener接口提供適配器(Adapter)類?梢酝ㄟ^繼承事件所對(duì)應(yīng)的Adapter類,重寫需要的`方法,無關(guān)方法不用實(shí)現(xiàn)。
事件適配器--EventAdapter。
java.awt.event包中定義的事件適配器包括以下幾個(gè):
ComponentAdapter:構(gòu)件適配器
ContainerAdapter:容器適配器
FocusAdapter:焦點(diǎn)適配器
KeyAdapter:鍵盤適配器
MouseAdapter:鼠標(biāo)適配器
MouseMotionAdapter:鼠標(biāo)運(yùn)動(dòng)適配器
WindowAdapter:窗口適配器
故本題答案為D。
8、閱讀下面程序
class Test implements Runnable{
public static void main(String[] args){
Test t = new Test( );
t.start( );
}
public void run( ){ }
}
下列關(guān)于上述程序的敘述正確的是______。
A、程序不能通過編譯,因?yàn)閟tart( )方法在Test類中沒有定義
B、程序編譯通過,但運(yùn)行時(shí)出錯(cuò),提示start( )方法沒有定義
C、程序不能通過編譯,因?yàn)閞un( )方法沒有定義方法體
D、程序編譯通過,且運(yùn)行正常
9、下列關(guān)于System類的敘述中,錯(cuò)誤的是______。
A、System類是一個(gè)final類
B、System類不能實(shí)例化
C、System類中沒有定義屬性
D、System類主要提供了系統(tǒng)環(huán)境參數(shù)的訪問
本題考查的是System類。
System類是一個(gè)final類,它不能被繼承,同時(shí)它又是一個(gè)抽象類,所以也是一個(gè)不能被實(shí)例化的類,它主要提供標(biāo)準(zhǔn)輸入輸出、錯(cuò)誤輸出流、對(duì)外部定義的屬性及環(huán)境變量的訪問、加載文件和庫(kù)的方法、還有快速?gòu)?fù)制數(shù)組的一部分的實(shí)用方法。
故本題答案為C。
10、軟件需求規(guī)格說明書應(yīng)具有完整性、無歧義性、正確性、可驗(yàn)證性、可修改性等特性,其中最重要的是______。標(biāo)準(zhǔn)答案為:無歧義性
無歧義性是指對(duì)每一個(gè)需求只有一種解釋,其陳述具有惟一性。作為設(shè)計(jì)的基礎(chǔ)和驗(yàn)收的依據(jù),軟件需求規(guī)格說明書應(yīng)該是精確而無二義的,需求說明書越精確,則以后出現(xiàn)的錯(cuò)誤、混淆、反復(fù)的可能性越小。
11、在Java中,所有數(shù)據(jù)類型的長(zhǎng)度都固定,因此沒有保留字______。
本題考查的是簡(jiǎn)單數(shù)據(jù)類型。
在Java中,常量null、false、true都是小寫,所有數(shù)據(jù)類型的長(zhǎng)度都固定,并與平臺(tái)無關(guān),因此沒有sizeof保留字。
故本題答案為sizeof。
12、下列關(guān)于對(duì)象串行化的說法中錯(cuò)誤的是______。
A、Java中,默認(rèn)所有類的對(duì)象都可串行化
B、在對(duì)象串行化時(shí),不保存對(duì)象所屬類的構(gòu)造方法
C、在實(shí)現(xiàn)Serializable接口的類中,用transient關(guān)鍵字可使某些數(shù)據(jù)不被串行化
D、ObjectInputStream和ObjectOutputStream類都支持對(duì)象的讀和寫
本題考查的是對(duì)象的串行化。
一個(gè)類只有實(shí)現(xiàn)了Serializable接口,它的對(duì)象才是可串行化的。
故本題答案為A。
計(jì)算機(jī)二級(jí)Java筆試真題 3
1、如果在創(chuàng)建表中建立需要存放二進(jìn)制數(shù)據(jù)文檔的字段,其數(shù)據(jù)類型應(yīng)當(dāng)為___D ___。
A.文本類型
B.貨幣類型
C.是/否類型
D.OLE類型
2、如果在創(chuàng)建表中建立需要存放時(shí)間的字段,其數(shù)據(jù)類型應(yīng)當(dāng)為___D___。
A.文本類型
B.貨幣類型
C.是/否類型
D.日期/時(shí)間類型
3、如果在創(chuàng)建表中建立需要存放少于255個(gè)字符的字段,其數(shù)據(jù)類型應(yīng)當(dāng)為___A___。
A.文本類型
B.貨幣類型
C.是/否類型
D.OLE類型
4、如果在創(chuàng)建表中建立能存放最多6.4萬個(gè)字符的字段,其數(shù)據(jù)類型應(yīng)當(dāng)為___B___。
A.文本類型
B.備注類型
C.是/否類型
D.OLE類型:
5、如果在創(chuàng)建表中建立需要進(jìn)行算術(shù)運(yùn)算的字段,其數(shù)據(jù)類型應(yīng)當(dāng)為___A ___。
A.數(shù)字類型
B.備注類型
C.是/否類型
D.OLE類型:
6、下邊哪個(gè)字段的數(shù)據(jù)類型必須是8個(gè)字節(jié)___C ___。
A.數(shù)字類型
B.備注類型
C.日期/時(shí)間型
D.OLE類型:
7、下邊哪個(gè)字段的`數(shù)據(jù)類型必須是4個(gè)字節(jié)___D ___。
A.數(shù)字類型
B.備注類型
C.貨幣類型
D.自動(dòng)編號(hào)類型:
8、如果在創(chuàng)建表中建立需要存儲(chǔ)True/False的字段,其數(shù)據(jù)類型應(yīng)當(dāng)為___C ___。
A.數(shù)字類型
B.備注類型
C.是/否類型
D.OLE類型:
9、數(shù)據(jù)庫(kù)中的基本單位是___A ___。
A.表
B.查詢
C.窗體
D.報(bào)表:
10、從一個(gè)表或者多個(gè)表中選擇一部分?jǐn)?shù)據(jù)的是__B ____。
A.表
B.查詢
C.窗體
D.報(bào)表
計(jì)算機(jī)二級(jí)Java筆試真題 4
1.下列敘述中正確的是( )。
A.對(duì)長(zhǎng)度為n的有序鏈表進(jìn)行查找,最壞情況下需要的比較次數(shù)為n
B.對(duì)長(zhǎng)度為n的有序鏈表進(jìn)行對(duì)分查找,最壞情況下需要的比較次數(shù)為(n/2)
C.對(duì)長(zhǎng)度為n的`有序鏈表進(jìn)行對(duì)分查找,最壞情況下需要的比較次數(shù)為(log2n)
D.對(duì)長(zhǎng)度為n的有序鏈表進(jìn)行對(duì)分查找,最壞情況下需要的比較次數(shù)為(nlog2n)
2.算法的時(shí)間復(fù)雜度是指( )。
A.算法的執(zhí)行時(shí)間
B.算法所處理的數(shù)據(jù)量
C.算法程序中的語(yǔ)句或指令條數(shù)
D.算法在執(zhí)行過程中所需要的基本運(yùn)算次數(shù)
3.軟件按功能可以分為應(yīng)用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件),下面屬于系統(tǒng)軟件的是( )。
A.編輯軟件
B.操作系統(tǒng)
C.教務(wù)管理系統(tǒng)
D.瀏覽器
4.軟件(程序)調(diào)試的任務(wù)是( )。
A.診斷和改正程序中的錯(cuò)誤
B.盡可能多地發(fā)現(xiàn)程序中的錯(cuò)誤
C.發(fā)現(xiàn)并改正程序中的所有錯(cuò)誤
D.確定程序中錯(cuò)誤的性質(zhì)
5.數(shù)據(jù)流程圖(DFD圖)是( )。
A.軟件概要設(shè)計(jì)的工具
B.軟件詳細(xì)設(shè)計(jì)的工具
C.結(jié)構(gòu)化方法的需求分析工具
D.面向?qū)ο蠓椒ǖ男枨蠓治龉ぞ?/p>
6.軟件生命周期可分為定義階段、開發(fā)階段和維護(hù)階段。詳細(xì)設(shè)計(jì)屬于( )。
A.定義階段
B.開發(fā)階段
C.維護(hù)階段
D.上述三個(gè)階段
7.數(shù)據(jù)庫(kù)管理系統(tǒng)中負(fù)責(zé)數(shù)據(jù)模式定義的語(yǔ)言是( )。
A.數(shù)據(jù)定義語(yǔ)言
B.數(shù)據(jù)管理語(yǔ)言
C.數(shù)據(jù)操縱語(yǔ)言
D.數(shù)據(jù)控制語(yǔ)言
8.在學(xué)生管理的關(guān)系數(shù)據(jù)庫(kù)中,存取一個(gè)學(xué)生信息的數(shù)據(jù)單位是( )。
A.文件
B.數(shù)據(jù)庫(kù)
C.字段
D.記錄
9.數(shù)據(jù)庫(kù)設(shè)計(jì)中,用E-R圖來描述信息結(jié)構(gòu)但不涉及信息在計(jì)算機(jī)中的表示,它屬于數(shù)據(jù)庫(kù)設(shè)計(jì)的( )。
A.需求分析階段
B.邏輯設(shè)計(jì)階段
C.概念設(shè)計(jì)階段
D.物理設(shè)計(jì)階段
10.有兩個(gè)關(guān)系R和T如下:
則由關(guān)系R得到關(guān)系T的操作是( )。
A.選擇
B.投影
C.交
D.并
計(jì)算機(jī)二級(jí)Java筆試真題 5
1). 運(yùn)行Java程序需要的工具軟件所在的目錄是( )。
A.JDK的bin目錄
B.JDK的demo目錄
C.JDK的lib目錄
D.JDK的jre目錄
正確答案:A
答案解析:運(yùn)行Java的JDK -共包含五個(gè)目錄,分別是:bin目錄,該目錄包含Java編譯器、解釋器和許多工具(如服務(wù)器工具、IDL、package工具等);lib目錄,該目錄包含Java庫(kù)文件;jre目錄,該目錄是Java程序運(yùn)行環(huán)境的根目錄,它下面包含bin子目錄,包括平合所用工具和庫(kù)的可執(zhí)行文件以及DLL文件;demo目錄,該目錄包含源代碼的程序示例;include目錄,該目錄包含Win32子目錄,都是本地方法的文件。
2). 軟件需求分析階段的工作,可以分為四個(gè)方面需求獲取,需求分析,編寫需求規(guī)格說明書,以及
A.階段性報(bào)告
B.需求評(píng)審
C.總結(jié)
D.以上都不正確
正確答案:B
3). Java中的字符變量在內(nèi)存中占位(bit)為( )。
A.4
B.8
C.16
D.24
正確答案:C
答案解析:字符變量在內(nèi)存中占16位二進(jìn)制數(shù)位,int變量在內(nèi)存中占32位二進(jìn)制數(shù)位。
4). int型public成員變量MAX_LENGTH,該值保持為常數(shù)100,則定義這個(gè)變量的語(yǔ)句是( )。
A.public int MAX_LENGTH=100
B.final int MAX_LENGTH=100
C.public const int MAX_LENGTH=100
D.public final int MAX_LENGTH=100
正確答案:D
答案解析:本題考查Java中變量的聲明。選項(xiàng)A雖然按照題目要求定義了一個(gè)變量,但沒有滿足保持為常數(shù)的要求,該變量可以被改變;選項(xiàng)B沒有滿足題目要求的public成員變量;選項(xiàng)C與C語(yǔ)言混淆,const是C語(yǔ)言用來定義常值變量的關(guān)鍵字;J ava中定義常值變量使用的是final屬性,說明該值賦值以后永不改變,所以選項(xiàng)D為正確答案。
5). 用樹形結(jié)構(gòu)來表示實(shí)體之間聯(lián)系的模型稱為
A.關(guān)系模型
B.層次模型
C.網(wǎng)狀模型
D.數(shù)據(jù)模型
正確答案:B
6). 用于實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備名字到lP地址映射的網(wǎng)絡(luò)服務(wù)是( )。
A.TELNET
B.SMTP
C.DNS
D.FTP
正確答案:C
答案解析:應(yīng)用層協(xié)議主要有以下7種:①網(wǎng)絡(luò)終端協(xié)議TELNET,用于實(shí)現(xiàn)互聯(lián)網(wǎng)中遠(yuǎn)程登錄功能;②文件傳輸協(xié)議FTP,用于實(shí)現(xiàn)互聯(lián)網(wǎng)中交互式文件傳輸功能;③電子郵件協(xié)議SMTP,用于實(shí)現(xiàn)互聯(lián)網(wǎng)中電子郵件傳送功能;④域名服務(wù)DNS,用于實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備名字到IP地址映射的網(wǎng)絡(luò)服務(wù);⑤路由信息協(xié)議RIP,用于網(wǎng)絡(luò)設(shè)備之間交換路由信息;⑥網(wǎng)絡(luò)文件系統(tǒng)NFS,用于網(wǎng)絡(luò)中不同主機(jī)間的文件共享;⑦HTTP協(xié)議,用于www服務(wù)。
7). 在關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)中,當(dāng)關(guān)系的模型改變時(shí),用戶程序也可以不變,這是
A.數(shù)據(jù)的物理獨(dú)立性
B.數(shù)據(jù)的邏輯獨(dú)立性
C.數(shù)據(jù)的位置獨(dú)立性
D.數(shù)據(jù)的`存儲(chǔ)獨(dú)立性
正確答案:B
8). 下列不屬于虛擬機(jī)執(zhí)行過程的特點(diǎn)的是( )。
A.多線程
B.動(dòng)態(tài)連接
C.異常處理
D.代碼安全檢查
正確答案:D
答案解析:本題考查虛擬機(jī)執(zhí)行過程的特點(diǎn)。Java虛擬機(jī)是編譯器生成的字節(jié)碼,不用考慮具體的硬件環(huán)境,實(shí)現(xiàn)一次編寫,隨處運(yùn)行,實(shí)現(xiàn)其可移植性。虛擬機(jī)執(zhí)行過程的特點(diǎn)有:多線程、動(dòng)態(tài)連接、異常處理。代碼安全檢查是Java語(yǔ)言的一個(gè)突出特點(diǎn),但不屬于虛擬機(jī)執(zhí)行過程特點(diǎn)。
9). 對(duì)一個(gè)由n個(gè)關(guān)鍵碼組成的序列,借助排序過程選出其中最大的關(guān)鍵碼,要求關(guān)鍵碼比較次數(shù)和移動(dòng)次數(shù)最少,則最佳排序方法是( )。
A.歸并排序
B.直接插入排序
C.直接選擇排序
D.快速排序
正確答案:C
答案解析:直接選擇排序第一遍掃描就可以把最大的關(guān)鍵碼找出來(不必等到排序結(jié)束),而其他幾種排序方法都必須等到排序完成才能找到最大關(guān)鍵碼。
10). 下列說法錯(cuò)誤的是
A.switch語(yǔ)句只能處理等式,而if語(yǔ)句還可以處理關(guān)系表達(dá)式和邏輯表達(dá)式。
B.可以使用throw語(yǔ)句人為地引發(fā)異常。
C.可以用final說明變量為一個(gè)常量。
D.Java的字節(jié)代碼是一種與平臺(tái)無關(guān)的代碼,即它與具體的系統(tǒng)是相關(guān)的。
正確答案:D
計(jì)算機(jī)二級(jí)Java筆試真題 6
1). 若要把變量聲名為暫時(shí)性變量,應(yīng)使用如下哪種修飾符?
A.protected
B.provate
C.transient
D.volatile
正確答案:C
2). 下列命令中,哪個(gè)命令是Java的編譯命令?
A.javac
B.java
C.javadoc
D.appletviewer
正確答案:A
3). 在讀字符文件Employee.dat時(shí),使用該文件作為參數(shù)的類是____。
A.BufferedReader
B.DataInputStream
C.DataOutputStream
D.FileInputStream
正確答案:D
4). switch 語(yǔ)句不能用于下列哪種數(shù)據(jù)類型?
A.double
B.byte
C.short
D.char
正確答案:A
5). 下面關(guān)于applet生命周期的說法正確的是
A.applet生命周期是從瀏覽器解析HTML文件開始的
B.瀏覽器加載結(jié)束時(shí),終止applet的運(yùn)行
C.applet生命周期包括:applet的創(chuàng)建、運(yùn)行、等待與消亡四個(gè)狀態(tài)
D.以上說法均不正確
正確答案:D
6). main方法是Java application程序執(zhí)行的入口點(diǎn),關(guān)于main方法的方法頭,以下哪項(xiàng)是合法的?
A.public static void main( )
B.public static void main(String args[])
C.public static int main(String [] arg)
D.public void main(String arg[])
正確答案:B
7). 下列代碼的執(zhí)行結(jié)果是:public class Test2{public static void main(String args[]){System.out.println(5/2);}}
A.2.5
B.2.0
C.2.50
D.2
正確答案:D
8). 下列關(guān)于棧的敘述中正確的`是
A.在棧中只能插入數(shù)據(jù)
B.在棧中只能刪除數(shù)據(jù)
C.棧是先進(jìn)先出的線性表
D.棧是先進(jìn)后出的線性表
正確答案:D
9). 下列屬于正則表達(dá)式的是
A.一個(gè)數(shù)組
B.一組二進(jìn)制數(shù)據(jù)
C.一個(gè)字符串
D.一個(gè)公式
正確答案:C
10). 若a的值為3時(shí),下列程序段被執(zhí)行后,c的值是int c=1;if(a>0)if(a>3)c=2;else c=3;else c=4;
A.1
B.2
C.3
D.4
正確答案:C
11). 樹最適合用來表示____。
A.有序數(shù)組元素
B.無序數(shù)組元素
C.元素之間具有分支層次關(guān)系的數(shù)據(jù)
D.元素之間無聯(lián)系的數(shù)據(jù)
正確答案:C
12). 在Java中,由Java編譯器自動(dòng)導(dǎo)入,而無需在程序中用import導(dǎo)入的包是____。
A.java.applet
B.java.awt
C.java.util
D.java.lang
正確答案:D
計(jì)算機(jī)二級(jí)Java筆試真題 7
1、用于存放數(shù)據(jù)庫(kù)數(shù)據(jù)的是______。:A
A.表
B.查詢
C.窗體
D.報(bào)表
2、如果在創(chuàng)建表中建立字段基本工資額,其數(shù)據(jù)類型應(yīng)當(dāng)為______。:B
A.文本類型
B.貨幣類型
C.日期類型
D.數(shù)字類型
3、在Access中,表和數(shù)據(jù)庫(kù)的關(guān)系是______。A
A.一個(gè)數(shù)據(jù)庫(kù)可以包含多個(gè)表
B.一個(gè)表只能包含2個(gè)數(shù)據(jù)庫(kù)
C.一個(gè)表可以包含多個(gè)數(shù)據(jù)庫(kù)
D.一個(gè)數(shù)據(jù)庫(kù)只能包含一個(gè)表
4、Access數(shù)據(jù)庫(kù)管理系統(tǒng)依賴于______操作系統(tǒng)。:B
A.Dos
B.Windows
C.Unix
D.Ucdos
5、在關(guān)系型數(shù)據(jù)庫(kù)中,二維表中的一行被稱為______。:C
A.字段
B.數(shù)據(jù)
C.記錄
D.數(shù)據(jù)視圖
6、定義某一個(gè)字段的`默認(rèn)值的作用是______。:C
A.當(dāng)數(shù)據(jù)不符合有效性規(guī)則時(shí)所顯示的信息
B.不允許字段的值超出某個(gè)范圍
C.在未輸入數(shù)值之前,系統(tǒng)自動(dòng)提供數(shù)值
D.系統(tǒng)自動(dòng)把小寫字母轉(zhuǎn)換成大寫字母
7、常見的數(shù)據(jù)模型有3種,它們是______。:B
A.網(wǎng)狀、關(guān)系和語(yǔ)義
B.層次、關(guān)系和網(wǎng)狀
C.環(huán)狀、層次和關(guān)系
D.字段名、字段類型和記錄
8、在以下敘述中,正確的是______。D
A.Access只能使用系統(tǒng)菜單創(chuàng)建數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)
B.Access不具備程序設(shè)計(jì)能力
C.Access只具備了模塊化程序設(shè)計(jì)能力
D.Access具有面向?qū)ο蟮某绦蛟O(shè)計(jì)能力
9、不屬于Access對(duì)象的是______。B
A.表
B.文件夾
C.窗體
D.查詢
10、表的組成內(nèi)容包括______。B
A.查詢和字段
B.字段和記錄
C.記錄和窗體
D.報(bào)表和字段
計(jì)算機(jī)二級(jí)Java筆試真題 8
1 下面排序算法中,平均排序速度最快的是( )。
A.冒泡排序法
B.選擇排序法
C.交換排序法
D.堆排序法
2.軟件需求分析一般應(yīng)確定的是用戶對(duì)軟件的( )。
A.功能需求
B.非功能需求
C.性能需求
D.功能需求和非功能需求
3.下列說法中,不屬于數(shù)據(jù)模型所描述的內(nèi)容是( )。
A.數(shù)據(jù)結(jié)構(gòu)
B.數(shù)據(jù)操作
C.數(shù)據(jù)查詢
D.數(shù)據(jù)約束
4.下列描述中,不是線性表順序存儲(chǔ)結(jié)構(gòu)特征的是( )
A.不便于插入和刪除
B.需要連續(xù)的存儲(chǔ)空間
C.可隨機(jī)訪問
D.需另外開辟空間來保存元素之間的關(guān)系
5.有下列二叉樹,對(duì)此二叉樹前序遍歷的結(jié)囊為( )。
A.ACBEDGFH
B.ABDGCEHF
C.HGFEDCBA
D.ABCDEFGH
6.使用白盒測(cè)試法時(shí),確定測(cè)試數(shù)據(jù)應(yīng)該根據(jù)( )和指定的覆蓋標(biāo)準(zhǔn)。
A.程序的內(nèi)部邏輯
B.程序的復(fù)雜結(jié)構(gòu)
C.使用說明書
D.程序的功能
7.關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)能實(shí)現(xiàn)的專門關(guān)系運(yùn)算包括( )。
A.排序、索引、統(tǒng)計(jì)
B.選擇、投影、連接
C.關(guān)聯(lián)、更新、排序
D.顯示、打印、制表
8.將E-R圖轉(zhuǎn)換到關(guān)系模式時(shí),實(shí)體與實(shí)體間的聯(lián)系可以表示成( )。
A.屬性
B.關(guān)系
C.鍵
D.域
9.下列有關(guān)數(shù)組的敘述中,錯(cuò)誤的是( )。
A.在同一個(gè)環(huán)境下,數(shù)組與內(nèi)存變量可以同名,兩者互不影響
B.可以用一維數(shù)組的形式訪問二維數(shù)組
C.在可以使用簡(jiǎn)單內(nèi)存變量的地方都可以使用數(shù)組元素
D.一個(gè)數(shù)組中各元素的.數(shù)據(jù)類型可以相同,也可以不同
10.下列選項(xiàng)中,不屬于模塊間耦合的是( )。
A.數(shù)據(jù)耦合
B.標(biāo)記耦合
C.異構(gòu)耦合
D.公共耦合
11.在Java中,負(fù)責(zé)對(duì)字節(jié)代碼解釋執(zhí)行的是( )。
A.垃圾回收器
B.虛擬機(jī)
C.編譯器
D.多線程機(jī)制
12.下列敘述中,正確的是( )。
A.Java語(yǔ)言的標(biāo)識(shí)符是區(qū)分大小寫的
B.源文件名與public類名可以不相同
C.源文件的擴(kuò)展名為.jar
D.源文件中public類的數(shù)目不限
13.下列屬于合法的Java標(biāo)識(shí)符的是( )。
A._cat
B.5books
C.+static
D.-3.14159
14.在Java中,表示換行符的轉(zhuǎn)義字符是( )。
A.
B.f
C.’n’
D.ddd
15.在Java中,由Java編譯器自動(dòng)導(dǎo)入而無需在程序中用import導(dǎo)人的包是( )。
A.java.applet
B.java.awt
C.java.util
D.java.lang
16.“++”運(yùn)算符的操作數(shù)個(gè)數(shù)是( )。
A.1個(gè)
B.2個(gè)
C.3個(gè)
D.4個(gè)
17.在switch(expression)語(yǔ)句中,expression的數(shù)據(jù)類型不能是( )。
A.double
B.char
C.byte
D.short
18.下列敘述中,錯(cuò)誤的是( )。
A.父類不能替代子類
B.子類能夠替代父類
C.子類繼承父類
D.父類包含子類
19.已知:int[]a=newint[100];在下列給出的數(shù)組元素中,非法的是( )。
A.a[0]
B.a[1]
C.a[99]
D.a[100]
20.在文件類提供的方法中,用于創(chuàng)建目錄的方法是( )。
A.mkdir( )
B.mkdirs( )
C.list( )
D.listRoots( )
【計(jì)算機(jī)二級(jí)Java筆試真題】相關(guān)文章:
計(jì)算機(jī)等級(jí)考試二級(jí)Java筆試真題(通用10套)10-06
9月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)JAVA筆試真題10-13
全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)JAVA筆試真題答案及解析10-11
計(jì)算機(jī)二級(jí)考試Java選擇真題09-27
計(jì)算機(jī)二級(jí)C語(yǔ)言筆試真題10-12
2010年9月計(jì)算機(jī)等級(jí)考試二級(jí)Java筆試真題09-29
備考計(jì)算機(jī)二級(jí)考試JAVA歷年真題10-09