糯米文學吧

位置:首頁 > 計算機 > 計算機二級

計算機二級JAVA考試摸底試題

JAVA語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。下文是為大家精選的計算機二級JAVA考試摸底試題,歡迎大家閲讀

計算機二級JAVA考試摸底試題

1). 下列代碼中,將引起一個編譯錯誤的行是____。1)publicclassTest{2)intm,n;3)publicTest(){}4)publicTest(inta){m=a;}5)publicstaticvoidmain(Stringargs[]){6)Testt1,t2;7)intj,k;8)j=0;k=0;9)t1=newTest();10)t2=newTest(j,k);11)}12)}

A.第3行

B.第5行

C.第6行

D.第10行

正確答案:D

2). 若某線性表中最常用的操作是取第I個元素和找第I個元素的.前趨元素,則採用____存儲方式最節省時間

A.順序表

B.單鏈表

C.雙鏈表

D.單循環鏈表

正確答案:A

3). 下列屬於正則表達式的是

A.一個數組

B.一組二進制數據

C.一個字符串

D.一個公式

正確答案:C

4). 以下選項中循環結構合法的是

e (int i<7){i++;System.out.println("i is "+i);}

j=3;while(j){System.out.println("j is "+j);}

j=0;for(int k=0;j+k!=10;j++,k++){System.out.println("j is "+j+"k is "+k);}

j=0;do{System.out.println("j is "+j++);if(j==3){continue loop;}}while(j<10);

正確答案:C

5). 下列關於棧的敍述中正確的是

A.在棧中只能插入數據

B.在棧中只能刪除數據

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

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

正確答案:D

6). 下列描述中正確的是____。

A.程序就是軟件

B.軟件開發不受計算機系統的限制

C.軟件既是邏輯實體,又是物理實體

D.軟件是程序、數據與相關文檔的集合

正確答案:D

7). 對下面四個序列用快速排序的方法進行排序,以序列的第一個元素為基礎進行劃分。在第一趟劃分過程中,元素移動次數最多的序列是____。

A.82,75,70,16,10,90,68,23

B.23,10,16,70,82,75,68,90

C.70,75,68,23,10,16,90,82

D.70,75,82,90,23,16,10,68

正確答案:D

8). 編譯運行以下程序後,關於輸出結果的説法正確的是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

9). WindowListener中可以實現窗口關閉功能的方法是

ic void windowOpened(WindowEvent e)

ic void windowClosed(WindowEvent e)

ic void windowClosing(WindowEvent e)

ic void windowDeactivated(WindowEvent e)

正確答案:C

10). Swing與aWT的區別不包括

g是由純Java實現的輕量級構件

g沒有本地代碼

g不依賴操作系統的支持

g支持圖形用户界面

正確答案:D