IT認證計算機等級

2017全國計算機二級考試JAVA考試題庫

本文已影響 1.7W人 

Java是一個純的面向對象的程序設計語言,它繼承了 C++ 語言面向對象技術的核心。下面是小編收集的計算機二級的文章" target="_blank" >計算機二級考試JAVA考試題庫,希望大家認真閱讀!

2017全國計算機二級考試JAVA考試題庫

1). 某二叉樹結點的前序序列爲E、A、C、B、D、G、F,對稱序列爲A、B、C、D、E、F、G。該二叉樹結點的後序序列爲

A.B、C、F、G、E

B.C、F、A、G、E

C.E、G、F、A、B

D.E、G、A、C、F、B

正確答案:A

2). 在Java中,一個類可同時定義許多同名的方法,這些方法的形式參數的個數、類型或順序各不相同,傳回的值也可以不相同,這種面向對象程序特性稱爲

A.隱藏

B.覆蓋

C.重載

不支援此特性

正確答案:C

3). 若要把變量聲名爲多個線程共用的變量,應使用如下哪種修飾符?

ected

ate

sient

tile

正確答案:D

4). 下列程序段的.輸出結果是public class operatorsandExpressions{void stringPlus(){int a=3,b=4,c=5;tln("abc"+3);}}

A.15

3

C.256

D.63

正確答案:B

5). 下述關於數據庫系統的敘述中正確的是

A.數據庫數據可以爲經DBA認可的各用戶所共享

B.數據庫系統避免了一切冗餘

C.數據庫系統的存儲模式如有改變,則概念模式應予調整,否則用戶會在執行中出錯

D.數據庫系統比檔案系統能管理更多的數據

正確答案:A

6). 下列關於棧的敘述中正確的是

A.在棧中只能插入數據

B.在棧中只能刪除數據

C.棧是先進先出的線性表

D.棧是先進後出的線性表

正確答案:D

7). 編譯執行以下程序後,關於輸出結果的說法正確的是public class Conditional{public static void main(String args[]){int x=4;tln("value is "+((x>4)?99.9:9));}}

A.輸出結果爲value is 99.99

B.輸出結果爲value is 9

C.輸出結果爲value is 9.0

D.編譯錯誤

正確答案:C

8). 線性表若採用鏈表存儲結構時,要求內存中可用存儲單元的地址____。

A.必須是連續的

B.部分地址必須是連續的

C.一定是不連續的

D.連續不連續都可以

正確答案:D

9). 已知一棵二叉樹前序遍歷和中序遍歷分別爲ABDEGCFH和DBGEACHF,則該二叉樹的後序遍歷爲( )。

FBCA

HFCA

EFGH

EDHG

正確答案:B

答案解析:二叉樹的遍歷有3種:前序、中序和後序。後序遍歷首先遍歷左子樹或左子結點,然後遍歷右子樹或右子結點,最後訪問根結點;中序遍歷首先遍歷左子樹或左子結點,然後訪問根結點,最後遍歷右子樹或右子結點;後序遍歷首先訪問根結點,然後遍歷左子樹或左子結點,最後遍歷右子樹或右子結點。本題根據前序遍歷和中序遍歷的結果可以得出二叉樹的結構,然後再對其進行後序遍歷,因此答案爲選項B。

10). 一棵二叉樹的中序遍歷結果爲DBEAFC,前序遍歷結果爲ABDECF,則後序歷結果爲( )。

ED

CA

EF

CA

正確答案:D

答案解析:這類題型一般透過前序遍歷的結果來找根結點,用中序遍歷的結構找分支結點,透過畫出該二叉樹可得到結果。

猜你喜歡

熱點閱讀

最新文章

推薦閱讀