2022計算機二級JAVA上機題庫考試題_第1頁
2022計算機二級JAVA上機題庫考試題_第2頁
2022計算機二級JAVA上機題庫考試題_第3頁
2022計算機二級JAVA上機題庫考試題_第4頁
2022計算機二級JAVA上機題庫考試題_第5頁
已閱讀5頁,還剩16頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

2022計算機二級JAVA上機題庫考試題

1.數據庫管理系統是()。

A.操作系統的一部分

B.在操作系統支持下的系統軟件

C.一種編譯系統

D.一種操作系統

【答案】B

2.數據庫管理系統是()o

A.操作系統的一部分

B.在操作系統支持下的系統軟件

C.一種編譯系統

D.一種通信軟件系統

【答案】B

3.下列選項中,不屬于數據管理員(DBA)職責的是()o

A.數據庫維護

B.數據庫設計

C.改善系統性能,提高系統效率

D.數據類型轉換

【答案】D

4.數據庫系統的核心是()o

A.數據模型

B.軟件開發

C.數據庫設計

D.數據庫管理系統

【答案】D

5.下列敘述中正確的是()o

A.數據庫系統是一個獨立的系統,不需要操作系統的支持

B.數據庫技術的根本目標是要解決數據的共享問題

C.數據庫管理系統就是數據庫系統

D.數據庫系統由數據庫應用系統、數據庫和數據庫管理系統組

成。

【答案】B

6.負責數據庫中查詢操作的數據庫語言是()。

A.數據定義語言

B.數據管理語言

C.數據操縱語言

D.數據控制語言

【答案】C

7.數據庫管理系統中負責數據模式定義的語言是()o

A.數據定義語言

B.數據管理語言

C.數據操縱語言

D.數據控制語言

【答案】A

8.在數據庫管理系統提供的數據語言中,負責數據的查詢、增

加、刪除和修改等操作的是()。

A.數據定義語言

B.數據管理語言

C.數據操縱語言

D.數據控制語言

【答案】C

9.數據庫中對概念模式內容進行說明的語言是()o

A.數據定義語言

B.數據操縱語言

C.數據控制語言

D.數據宿主型語言

【答案】A

10.數據庫技術的根本目標是()o

A.數據存儲

B.數據共享

C.數據查詢

D.數據管理

【答案】B

11.結構化程序由順序、選擇、循環三種基本結構組成,以下相

關敘述錯誤的是()o

A.三種基本結構不可以嵌套使用

B.順序結構是按語句在程序中的先后順序逐條執行,沒有分支,

沒有轉移

C.選擇結構是根據不同的條件執行不同分支中的語句

D.循環結構是根據條件決定是否重復、重復執行多少次循環體

語句

【答案】A

12.下列選項中屬于面向對象設計方法主要特征的是()。

A.繼承

B.自頂向下

C.模塊化

D.逐步求精

【答案】A

13.面向對象方法中,繼承是指()o

A.一組對象所具有的相似性質

B.一個對象具有另一個對象的性質

C.各對象之間的共同性質

D.類之間共享屬性和操作的機制

【答案】D

14.在面向對象方法中,不屬于“對象”基本特點的是()。

A.一致性

B.分類性

C.多態性

D.標識唯一性

【答案】A

15.定義無符號整數類為Ulnt,下面可以作為類Ulnt實例化值的

是()°

A.-369

B.369

C.0.369

D.整數集合{1,2,3,4,5}

【答案】B

16.己知二叉樹后序遍歷序列是CDABE,中序遍歷序列是CADEB,

它的前序遍歷序列是()o

A.ABCDE

B.ECABD

C.EACDB

D.CDEAB

【答案】C

17.一棵二叉樹的前序遍歷結果是ABCEDF,中序遍歷結果是

CBAEDF,則其后序遍歷的結果是()。

A.DBACEF

B.CBFDEA

C.FDAEBC

D.DFABEC

【答案】B

18.某二叉樹的前序序列為ABCDEFG,中序序列為DCBAEFG,則

該二叉樹的后序序列為()。

A.EFGDCBA

B.DCBEFGA

C.BCDGFEA

D.DCBGFEA

【答案】D

19.某二叉樹的前序遍歷為ABCDEFG,中序遍歷為DCBAEFG,則

該二叉樹的深度(根結點在第1層)為()o

A.2

B.3

C.4

D.5

【答案】C

20.某二叉樹的中序遍歷為DCBAEFG,后序遍歷為DCBGFEA,則

該二叉樹的深度(根結點在第1層)為()o

A.5

B.4

C.3

D.2

【答案】B

21.下列數據結構中,屬于非線性結構的是()。

A.循環隊列

B.帶鏈隊列

C.二叉樹

D.帶鏈棧

【答案】C

22.以下數據結構中,屬于非線性數據結構的是()。

A.棧

B.線性表

C.隊列

D.二叉樹

【答案】D

23.數據結構中,與所使用的計算機無關的是數據的()o

A.存儲結構

B.物理結構

C.邏輯結構

D.線性結構

【答案】C

24.數據結構主要研究的是數據的邏輯結構、數據的運算和

A.數據的方法

B.數據的存儲結構

C.數據的對象

D.數據的邏輯存儲

【答案】B

25.下列描述中,正確的是()o

A.線性鏈表是線性表的鏈式存儲結構

B.棧與隊列是非線性結構

C,雙向鏈表是非線性結構

D.只有根結點的二叉樹是線性結構

【答案】A

26.下列關于線性表的敘述中,不正確的是()。

A.線性表可以是空表

B.線性表是一種線性結構

C,線性表的所有結點有且僅有一個前件和后件

D.線性表是由n個元素組成的一個有限序列

【答案】C

27.以下描述中,不是線性表順序存儲結構特征的是()o

A.可隨機訪問

B.需要連續的存儲空間

C.不便于插入和刪除

D.邏輯相鄰的數據物理位置上不相鄰

【答案】D

28.下列敘述中正確的是()o

A.一個邏輯數據結構只能有一種存儲結構

B.邏輯結構屬于線性結構,存儲結構屬于非線性結構

C.一個邏輯數據結構可以有多種存儲結構,且各種存儲結構不

影響數據處理的效率

D.一個邏輯數據結構可以有多種存儲結構,且各種存儲結構影

響數據處理的效率

【答案】D

29.下列敘述中正確的是()o

A.數據的邏輯結構與存儲結構必定是一一對應的

B.由于計算機存儲空間是向量式的存儲結構,因此,數據的存

儲結構一定是線性結構

C.程序設計語言中的數據一般是順序存儲結構,因此,利用數

組只能處理線性結構

D.以上三種說法都不對

【答案】D

30.下列敘述中正確的是()o

A.存儲空間連續的數據結構一定是線性結構

B.存儲空間不連續的數據結構一定是非線性結構

C.沒有根結點的非空數據結構一定是線性結構

D.具有兩個根結點的數據結構一定是非線性結構

【答案】D

31.下列敘述中正確的是()o

A.所有數據結構必須有根結點

B.所有數據結構必須有終端結點(即葉子結點)

C.只有一個根結點,且只有一個葉子結點的數據結構一定是線

性結構

D.沒有根結點或沒有葉子結點的數據結構一定是非線性結構

【答案】D

32.設數據元素的集合D={1,2,3,4,5},則滿足下列關系R的數據

結構中為線性結構的是()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.設數據集合為D={1,3,5,7,9},D上的關系為R,下列數據結構

B=(D,R)中為非線性結構的是()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.在線性表的順序存儲結構中,其存儲空間連續,各個元素所

占的字節數()。

A.相同,元素的存儲順序與邏輯順序一致

B.相同,但其元素的存儲順序可以與邏輯順序不一致

C.不同,但元素的存儲順序與邏輯順序一致

D.不同,且其元素的存儲順序可以與邏輯順序不一致

【答案】A

35,下列與棧結構有關聯的是()。

A.數組的定義域使用

B.操作系統的進程調度

C.函數的遞歸調用

D.選擇結構的執行

【答案】C

36.線程在生命周期中要經歷5種狀態。如果線程當前是新建狀

態,則它可到達的下一個狀態是()。

A.運行狀態

B.阻塞狀態

C.可運行狀態

D.終止狀態

【答案】C

37.下列關于Applet的敘述中,正確的是()o

A.Applet是Java類,所以可以由JDK中的解釋器java直接解釋

運行

B.Apptet的主類不一定要定義為java.applet.Applet類或JApplet

類的子類

C.Applet與Application的主要區別在執行方式上

D.Applet不能在瀏覽器中運行

【答案】C

38.Java為移動設備提供的平臺是()。

A.J2ME

B.J2SE

C.J2EE

D.JDK5.0

【答案】A

39.閱讀下列代碼:

publicclassTest

publicstaticvoidmain(Stringargs[])(

System.out.println(89?l.;

其運行結果是()o

A.44

B.45

C.88

D.90

【答案】A

40.下列情況中,不會使線程返回所持有的對象鎖的是()。

A.當synchronized。語句塊執行完畢

B.當調用了線程的suspend。方法

C.當在synchronized。語句塊中出現異常(Exception)

D.當持有鎖的線程調用該對象的wait()方法;

【答案】B

41.下列關于面向對象的論述中正確的是()o

A.面向對象是指以對象為中心,解析、設計和實現應用程序的

機制

B.面向對象是指以功能為中心,解析、設計和實現應用程序的

機制

C.面向對象僅適用于程序設計階段

D.面向對象是一種程序設計語言

【答案】A

42.語句“Hell。”.equals("hello");的正確執行結果是()。

A.true

B.false

C.0

D.1

【答案】B

43.下列關于Java源程序結構的論述中,正確的是()。

A.一個文件包含的import語句最多1個

B.一個文件包含的public類最多1個

C.一個文件包含的接口定義最多1個

D.一個文件包含的類定義最多1個

【答案】B

44.下列不屬于Java關鍵字的是()。

A.this

B.super

C.finally

D.NULL

【答案】D

45.當使用SomeThreadt=newSomeThread。創建一個線程時,下

列敘述中正確的是()o

A.SomeThread類是包含run()方法的任意java類

B.SomeThread類一定要實現Runnable接口

C.SomeThread類是Thread類的子類

D.SomeThread類是Thread類的子類并且要實現Runnable接口

【答案】C

31.下列程序的運行結果是()o

classTestextendsThread

publicstaticvoidmain(String[]args)

(

Threadt=newThread();

t.start();

}

publicvoidrun()

(

System.out.println("Hello");

}

}

A.程序不能通過編譯,因為沒有import語句將Thread類引入

B.程序不能通過編譯,因為Test類沒有實現Runnable接口

C.程序通過編譯,且運行正常,沒有任何輸出

D.程序通過編譯,且運行正常,打印出一個"Hello"

【答案】C

32.在多線程程序設計中,如果采用Runnable接口的方式創建線

程,則需要實現的方法是()。

A.start()

B.run()

C.sleep()

D.resume()

【答案】B

33.下列程序的運行結果是()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.調用t.stop()方法

B.可以使用標志flag,通過設置flag通知線程t結束

C.調用t.suspend()方法

D.調用t.yield。方法

【答案】B

35.Java多線程并發控制中,用于在代碼中標識臨界區的關鍵字

是()。

A.start

B.wait

C.synchronized

D.lock

【答案】C

51.已知zipname是一個壓縮文件名,則zipname在下列代碼中

出現的正確位置是()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.下列代碼的執行結果是()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語句從指定網址讀取html文件,在下畫線處應填

上的選項是()o

Readerin=new(new

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論