




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
2022計算機二級JAVA上機題庫考試題
1.數(shù)據(jù)庫管理系統(tǒng)是()。
A.操作系統(tǒng)的一部分
B.在操作系統(tǒng)支持下的系統(tǒng)軟件
C.一種編譯系統(tǒng)
D.一種操作系統(tǒng)
【答案】B
2.數(shù)據(jù)庫管理系統(tǒng)是()o
A.操作系統(tǒng)的一部分
B.在操作系統(tǒng)支持下的系統(tǒng)軟件
C.一種編譯系統(tǒng)
D.一種通信軟件系統(tǒng)
【答案】B
3.下列選項中,不屬于數(shù)據(jù)管理員(DBA)職責(zé)的是()o
A.數(shù)據(jù)庫維護
B.數(shù)據(jù)庫設(shè)計
C.改善系統(tǒng)性能,提高系統(tǒng)效率
D.數(shù)據(jù)類型轉(zhuǎn)換
【答案】D
4.數(shù)據(jù)庫系統(tǒng)的核心是()o
A.數(shù)據(jù)模型
B.軟件開發(fā)
C.數(shù)據(jù)庫設(shè)計
D.數(shù)據(jù)庫管理系統(tǒng)
【答案】D
5.下列敘述中正確的是()o
A.數(shù)據(jù)庫系統(tǒng)是一個獨立的系統(tǒng),不需要操作系統(tǒng)的支持
B.數(shù)據(jù)庫技術(shù)的根本目標是要解決數(shù)據(jù)的共享問題
C.數(shù)據(jù)庫管理系統(tǒng)就是數(shù)據(jù)庫系統(tǒng)
D.數(shù)據(jù)庫系統(tǒng)由數(shù)據(jù)庫應(yīng)用系統(tǒng)、數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)組
成。
【答案】B
6.負責(zé)數(shù)據(jù)庫中查詢操作的數(shù)據(jù)庫語言是()。
A.數(shù)據(jù)定義語言
B.數(shù)據(jù)管理語言
C.數(shù)據(jù)操縱語言
D.數(shù)據(jù)控制語言
【答案】C
7.數(shù)據(jù)庫管理系統(tǒng)中負責(zé)數(shù)據(jù)模式定義的語言是()o
A.數(shù)據(jù)定義語言
B.數(shù)據(jù)管理語言
C.數(shù)據(jù)操縱語言
D.數(shù)據(jù)控制語言
【答案】A
8.在數(shù)據(jù)庫管理系統(tǒng)提供的數(shù)據(jù)語言中,負責(zé)數(shù)據(jù)的查詢、增
加、刪除和修改等操作的是()。
A.數(shù)據(jù)定義語言
B.數(shù)據(jù)管理語言
C.數(shù)據(jù)操縱語言
D.數(shù)據(jù)控制語言
【答案】C
9.數(shù)據(jù)庫中對概念模式內(nèi)容進行說明的語言是()o
A.數(shù)據(jù)定義語言
B.數(shù)據(jù)操縱語言
C.數(shù)據(jù)控制語言
D.數(shù)據(jù)宿主型語言
【答案】A
10.數(shù)據(jù)庫技術(shù)的根本目標是()o
A.數(shù)據(jù)存儲
B.數(shù)據(jù)共享
C.數(shù)據(jù)查詢
D.數(shù)據(jù)管理
【答案】B
11.結(jié)構(gòu)化程序由順序、選擇、循環(huán)三種基本結(jié)構(gòu)組成,以下相
關(guān)敘述錯誤的是()o
A.三種基本結(jié)構(gòu)不可以嵌套使用
B.順序結(jié)構(gòu)是按語句在程序中的先后順序逐條執(zhí)行,沒有分支,
沒有轉(zhuǎn)移
C.選擇結(jié)構(gòu)是根據(jù)不同的條件執(zhí)行不同分支中的語句
D.循環(huán)結(jié)構(gòu)是根據(jù)條件決定是否重復(fù)、重復(fù)執(zhí)行多少次循環(huán)體
語句
【答案】A
12.下列選項中屬于面向?qū)ο笤O(shè)計方法主要特征的是()。
A.繼承
B.自頂向下
C.模塊化
D.逐步求精
【答案】A
13.面向?qū)ο蠓椒ㄖ?,繼承是指()o
A.一組對象所具有的相似性質(zhì)
B.一個對象具有另一個對象的性質(zhì)
C.各對象之間的共同性質(zhì)
D.類之間共享屬性和操作的機制
【答案】D
14.在面向?qū)ο蠓椒ㄖ?,不屬于“對象”基本特點的是()。
A.一致性
B.分類性
C.多態(tài)性
D.標識唯一性
【答案】A
15.定義無符號整數(shù)類為Ulnt,下面可以作為類Ulnt實例化值的
是()°
A.-369
B.369
C.0.369
D.整數(shù)集合{1,2,3,4,5}
【答案】B
16.己知二叉樹后序遍歷序列是CDABE,中序遍歷序列是CADEB,
它的前序遍歷序列是()o
A.ABCDE
B.ECABD
C.EACDB
D.CDEAB
【答案】C
17.一棵二叉樹的前序遍歷結(jié)果是ABCEDF,中序遍歷結(jié)果是
CBAEDF,則其后序遍歷的結(jié)果是()。
A.DBACEF
B.CBFDEA
C.FDAEBC
D.DFABEC
【答案】B
18.某二叉樹的前序序列為ABCDEFG,中序序列為DCBAEFG,則
該二叉樹的后序序列為()。
A.EFGDCBA
B.DCBEFGA
C.BCDGFEA
D.DCBGFEA
【答案】D
19.某二叉樹的前序遍歷為ABCDEFG,中序遍歷為DCBAEFG,則
該二叉樹的深度(根結(jié)點在第1層)為()o
A.2
B.3
C.4
D.5
【答案】C
20.某二叉樹的中序遍歷為DCBAEFG,后序遍歷為DCBGFEA,則
該二叉樹的深度(根結(jié)點在第1層)為()o
A.5
B.4
C.3
D.2
【答案】B
21.下列數(shù)據(jù)結(jié)構(gòu)中,屬于非線性結(jié)構(gòu)的是()。
A.循環(huán)隊列
B.帶鏈隊列
C.二叉樹
D.帶鏈棧
【答案】C
22.以下數(shù)據(jù)結(jié)構(gòu)中,屬于非線性數(shù)據(jù)結(jié)構(gòu)的是()。
A.棧
B.線性表
C.隊列
D.二叉樹
【答案】D
23.數(shù)據(jù)結(jié)構(gòu)中,與所使用的計算機無關(guān)的是數(shù)據(jù)的()o
A.存儲結(jié)構(gòu)
B.物理結(jié)構(gòu)
C.邏輯結(jié)構(gòu)
D.線性結(jié)構(gòu)
【答案】C
24.數(shù)據(jù)結(jié)構(gòu)主要研究的是數(shù)據(jù)的邏輯結(jié)構(gòu)、數(shù)據(jù)的運算和
)°
A.數(shù)據(jù)的方法
B.數(shù)據(jù)的存儲結(jié)構(gòu)
C.數(shù)據(jù)的對象
D.數(shù)據(jù)的邏輯存儲
【答案】B
25.下列描述中,正確的是()o
A.線性鏈表是線性表的鏈式存儲結(jié)構(gòu)
B.棧與隊列是非線性結(jié)構(gòu)
C,雙向鏈表是非線性結(jié)構(gòu)
D.只有根結(jié)點的二叉樹是線性結(jié)構(gòu)
【答案】A
26.下列關(guān)于線性表的敘述中,不正確的是()。
A.線性表可以是空表
B.線性表是一種線性結(jié)構(gòu)
C,線性表的所有結(jié)點有且僅有一個前件和后件
D.線性表是由n個元素組成的一個有限序列
【答案】C
27.以下描述中,不是線性表順序存儲結(jié)構(gòu)特征的是()o
A.可隨機訪問
B.需要連續(xù)的存儲空間
C.不便于插入和刪除
D.邏輯相鄰的數(shù)據(jù)物理位置上不相鄰
【答案】D
28.下列敘述中正確的是()o
A.一個邏輯數(shù)據(jù)結(jié)構(gòu)只能有一種存儲結(jié)構(gòu)
B.邏輯結(jié)構(gòu)屬于線性結(jié)構(gòu),存儲結(jié)構(gòu)屬于非線性結(jié)構(gòu)
C.一個邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲結(jié)構(gòu),且各種存儲結(jié)構(gòu)不
影響數(shù)據(jù)處理的效率
D.一個邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲結(jié)構(gòu),且各種存儲結(jié)構(gòu)影
響數(shù)據(jù)處理的效率
【答案】D
29.下列敘述中正確的是()o
A.數(shù)據(jù)的邏輯結(jié)構(gòu)與存儲結(jié)構(gòu)必定是一一對應(yīng)的
B.由于計算機存儲空間是向量式的存儲結(jié)構(gòu),因此,數(shù)據(jù)的存
儲結(jié)構(gòu)一定是線性結(jié)構(gòu)
C.程序設(shè)計語言中的數(shù)據(jù)一般是順序存儲結(jié)構(gòu),因此,利用數(shù)
組只能處理線性結(jié)構(gòu)
D.以上三種說法都不對
【答案】D
30.下列敘述中正確的是()o
A.存儲空間連續(xù)的數(shù)據(jù)結(jié)構(gòu)一定是線性結(jié)構(gòu)
B.存儲空間不連續(xù)的數(shù)據(jù)結(jié)構(gòu)一定是非線性結(jié)構(gòu)
C.沒有根結(jié)點的非空數(shù)據(jù)結(jié)構(gòu)一定是線性結(jié)構(gòu)
D.具有兩個根結(jié)點的數(shù)據(jù)結(jié)構(gòu)一定是非線性結(jié)構(gòu)
【答案】D
31.下列敘述中正確的是()o
A.所有數(shù)據(jù)結(jié)構(gòu)必須有根結(jié)點
B.所有數(shù)據(jù)結(jié)構(gòu)必須有終端結(jié)點(即葉子結(jié)點)
C.只有一個根結(jié)點,且只有一個葉子結(jié)點的數(shù)據(jù)結(jié)構(gòu)一定是線
性結(jié)構(gòu)
D.沒有根結(jié)點或沒有葉子結(jié)點的數(shù)據(jù)結(jié)構(gòu)一定是非線性結(jié)構(gòu)
【答案】D
32.設(shè)數(shù)據(jù)元素的集合D={1,2,3,4,5},則滿足下列關(guān)系R的數(shù)據(jù)
結(jié)構(gòu)中為線性結(jié)構(gòu)的是()o
A.R={(1,2),(3,4),(5,1),(1,2)}
B.R={(1,3),(4,1),(3,2),(5,4)}
C.R={(1,2),(2,3),(4,5),(2,3)}
D.R={(1,3),(2,4),(3,5),(L2)}
【答案】B
33.設(shè)數(shù)據(jù)集合為D={1,3,5,7,9},D上的關(guān)系為R,下列數(shù)據(jù)結(jié)構(gòu)
B=(D,R)中為非線性結(jié)構(gòu)的是()o
A.R={(5,1),(7,9),(1,7),(9,3)}
B.R={(9,7),(1,3),(7,1),(3,5)}
C.R={(1,9),(9,7),(7,5),(5,3)}
D.R={(1,3),(3,5),(5,9),(7,3)}
【答案】D
34.在線性表的順序存儲結(jié)構(gòu)中,其存儲空間連續(xù),各個元素所
占的字節(jié)數(shù)()。
A.相同,元素的存儲順序與邏輯順序一致
B.相同,但其元素的存儲順序可以與邏輯順序不一致
C.不同,但元素的存儲順序與邏輯順序一致
D.不同,且其元素的存儲順序可以與邏輯順序不一致
【答案】A
35,下列與棧結(jié)構(gòu)有關(guān)聯(lián)的是()。
A.數(shù)組的定義域使用
B.操作系統(tǒng)的進程調(diào)度
C.函數(shù)的遞歸調(diào)用
D.選擇結(jié)構(gòu)的執(zhí)行
【答案】C
36.線程在生命周期中要經(jīng)歷5種狀態(tài)。如果線程當前是新建狀
態(tài),則它可到達的下一個狀態(tài)是()。
A.運行狀態(tài)
B.阻塞狀態(tài)
C.可運行狀態(tài)
D.終止狀態(tài)
【答案】C
37.下列關(guān)于Applet的敘述中,正確的是()o
A.Applet是Java類,所以可以由JDK中的解釋器java直接解釋
運行
B.Apptet的主類不一定要定義為java.applet.Applet類或JApplet
類的子類
C.Applet與Application的主要區(qū)別在執(zhí)行方式上
D.Applet不能在瀏覽器中運行
【答案】C
38.Java為移動設(shè)備提供的平臺是()。
A.J2ME
B.J2SE
C.J2EE
D.JDK5.0
【答案】A
39.閱讀下列代碼:
publicclassTest
publicstaticvoidmain(Stringargs[])(
System.out.println(89?l.;
其運行結(jié)果是()o
A.44
B.45
C.88
D.90
【答案】A
40.下列情況中,不會使線程返回所持有的對象鎖的是()。
A.當synchronized。語句塊執(zhí)行完畢
B.當調(diào)用了線程的suspend。方法
C.當在synchronized。語句塊中出現(xiàn)異常(Exception)
D.當持有鎖的線程調(diào)用該對象的wait()方法;
【答案】B
41.下列關(guān)于面向?qū)ο蟮恼撌鲋姓_的是()o
A.面向?qū)ο笫侵敢詫ο鬄橹行?,解析、設(shè)計和實現(xiàn)應(yīng)用程序的
機制
B.面向?qū)ο笫侵敢怨δ転橹行模馕?、設(shè)計和實現(xiàn)應(yīng)用程序的
機制
C.面向?qū)ο髢H適用于程序設(shè)計階段
D.面向?qū)ο笫且环N程序設(shè)計語言
【答案】A
42.語句“Hell。”.equals("hello");的正確執(zhí)行結(jié)果是()。
A.true
B.false
C.0
D.1
【答案】B
43.下列關(guān)于Java源程序結(jié)構(gòu)的論述中,正確的是()。
A.一個文件包含的import語句最多1個
B.一個文件包含的public類最多1個
C.一個文件包含的接口定義最多1個
D.一個文件包含的類定義最多1個
【答案】B
44.下列不屬于Java關(guān)鍵字的是()。
A.this
B.super
C.finally
D.NULL
【答案】D
45.當使用SomeThreadt=newSomeThread。創(chuàng)建一個線程時,下
列敘述中正確的是()o
A.SomeThread類是包含run()方法的任意java類
B.SomeThread類一定要實現(xiàn)Runnable接口
C.SomeThread類是Thread類的子類
D.SomeThread類是Thread類的子類并且要實現(xiàn)Runnable接口
【答案】C
31.下列程序的運行結(jié)果是()o
classTestextendsThread
publicstaticvoidmain(String[]args)
(
Threadt=newThread();
t.start();
}
publicvoidrun()
(
System.out.println("Hello");
}
}
A.程序不能通過編譯,因為沒有import語句將Thread類引入
B.程序不能通過編譯,因為Test類沒有實現(xiàn)Runnable接口
C.程序通過編譯,且運行正常,沒有任何輸出
D.程序通過編譯,且運行正常,打印出一個"Hello"
【答案】C
32.在多線程程序設(shè)計中,如果采用Runnable接口的方式創(chuàng)建線
程,則需要實現(xiàn)的方法是()。
A.start()
B.run()
C.sleep()
D.resume()
【答案】B
33.下列程序的運行結(jié)果是()o
publicclassArrayTest{
publicstaticvoidmain(String[]args){
intdata[][]={{l,2,3,4,5},{11,22,33,44,55},{111,222,333,444,555}};
for(inti=O;i<data.length;i++){
if(i%2==0)
System.out.print(data[i][4]);
}
}
}
A.5555
B.555
C.555
D.55
【答案】A
34.如果要安全地終止一個線程t,可以采用的正確方法是
)°
A.調(diào)用t.stop()方法
B.可以使用標志flag,通過設(shè)置flag通知線程t結(jié)束
C.調(diào)用t.suspend()方法
D.調(diào)用t.yield。方法
【答案】B
35.Java多線程并發(fā)控制中,用于在代碼中標識臨界區(qū)的關(guān)鍵字
是()。
A.start
B.wait
C.synchronized
D.lock
【答案】C
51.已知zipname是一個壓縮文件名,則zipname在下列代碼中
出現(xiàn)的正確位置是()o
Zipinputstreamzin=newZiplnputStream(newFilelnputStream(0));
ZipEntryentry;
while((entry=zin.getNextEntry((2)))!=null){
fileCombo.addltem(entry.getName(@));
zin.closeEntry((4));
zin.close();
A.①
B.②
C.③
D.④
【答案】A
52.下列代碼的執(zhí)行結(jié)果是()o
intnumbers[]=newint[6];
for(inti=l;i<numbers.length;i++){
numbers[i]=i-l;
System.out.print(numbers[i]+"");
}
A.012345
B.123456
C.-101234
D.01234
【答案】D
53.Java.API中支持線程的類或接口是()。
I.java.Iang.Thread
II.java.lang.Runnable
III.java.Iang.ThreadGroup
IVJava.io.Serializable
A.III
B.IIIIII
C.IIIIV
D.IIIIIIIV
【答案】B
54.下列Java語句從指定網(wǎng)址讀取html文件,在下畫線處應(yīng)填
上的選項是()o
Readerin=new(new
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)生思品課件
- 廣州代理銷售合同范本
- 鋼廠皮帶銷售合同范本
- 小型設(shè)備采購合同范本
- 臨時搭建合同范本
- 香港租憑合同范本
- 按摩課程培訓(xùn)課件
- 農(nóng)村的門窗合同范本
- 智能家居設(shè)備使用安全免責(zé)協(xié)議
- 綠色農(nóng)業(yè)科技項目投資扶持協(xié)議
- 泡沫鉆井技術(shù)
- 大學(xué)數(shù)學(xué)實驗(MATLAB版)PPT全套完整教學(xué)課件
- 2022年臨西縣事業(yè)單位考試真題及答案
- 新蘇教版三年級科學(xué)下冊知識點歸納復(fù)習(xí)資料
- 航天集團人才隊伍建設(shè)經(jīng)驗介紹
- 牙周炎-侵襲性牙周炎
- 心理委員工作記錄表
- 教師的十大轉(zhuǎn)變課件
- 焦化廠生產(chǎn)工序及工藝流程圖
- 可下載打印的公司章程
- 中藥熏洗法課件
評論
0/150
提交評論