2016計算機二級JAVA上機題庫

來源:文萃谷 2.69W

  一、選擇題(每小題1分,共40分)

2016計算機二級JAVA上機題庫

1、以下敍述中不屬於Java語言特點的是(  )。

A.面向對象

B.可移植性

C.多線程

D.宏定義

2、向Applet傳遞參數的正確描述是(  )。

A.

B.

C.

D.

3、下面for循環語句的執行結果是(  )。

A.6 3

B.7 4

C.6 2

D.7 3

4、下列選項默認的佈局管理器不是BorderLayout的是(  )。

ow

l

e

og

5、 SQL語言又稱為(  )。

A.結構化定義語言

B.結構化控制語言

C.結構化查詢語言

D.結構化操縱語言

6、在對象流中,對象的傳送首先要將所傳送的對象串行化,也就是實現Serializable接口。下列代碼中必須實現Serializable接口的類是(  )。

oyee

t

f

am

7、下列方法與Applet顯示無關的是(  )。

t(  )

te(  )

(  )

int(  )

8、在文件類提供的方法中,用於創建目錄的方法是(  )。

r(  )

rs(  )

(  )

Roots(  )

9、 int型public成員變量MAX_LENGTH,該值保持為常數100,則定義這個變量的語句是(  )。

ic int MAX_LENGTH=1 00

l int MAX_LENGTH=100

ic const int MAX_LENGTH=100

ic final int MAX_LENGTH=100

10、按照Java的標識符命名規則,下列表示-個類的標識符正確的是(  )。

oworld

oWorld

oworld

oWorld

11、 下面程序段的輸出結果是(  )。

A.37

B.31

C.33

D.35

12、 有下列二叉樹,對此二叉樹前序遍歷的結果為(  )。

DGFH

CEHF

DCBA

EFGH

13、 軟件詳細設計產生的圖如下。該圖是(  )。

A.N—S圖

C.程序流程

D.E—R圖

14、 順序存儲結構的優點是(  )。

A.刪除運算方便

B.存儲空間利用率高

C.插人運算方便

D.可以方便地運用到各種邏輯結構的存儲表中

15、 下列選項中屬於字符串常量的是(  )。

A.·abc·

B.”abc”

C.[abc]

D.(abc)

16、算法的空間複雜度是指(  )。

A.算法程序的長度

B.算法程序中的指令條數

C.算法程序所佔的存儲空間

D.算法執行過程中所需要的存儲空間

17、 如果線程正處於運行狀態,則它可能到達的下-個狀態是(  )。

A.只有終止狀態

B.只有阻塞狀態和終止狀態

C.可運行狀態、阻塞狀態、終止狀態

D.其他所有狀態

18、 下列方法中可以用來創建一個新線程的是(  )。

A.實現able接口並重寫start(  )方法

B.實現able接口並重寫run(  )方法

C.繼承ad類並重寫run(  )方法

D.實現ad類並實現start(  )方法

19、 -棵二叉樹的中序遍歷結果為DBEAFC,前序遍歷結果為ABDECF.則後序歷結果為(  )。

ED

CA

EF

CA

20、 下列數據結構中,能用二分法進行查找的是(  )。

A.順序存儲的有序線性表

B.線性鏈表

C.二叉鏈表

D.有序線性鏈表

21、 下列選項中,是軟件調試技術的是(  )。

A.錯誤推斷

B.集成測試

C.回溯法

D.邊界值分析

22、 在程序讀人字符文件時,能夠以該文件作為直接參數的類是(  )。

Reader

eredReader

InputStream

etInputStream

23、 能夠支持javadoc命令的註釋語句是(  )。

A.|**…//

B./*…*/

C.//

D./**…*/

24、 執行下列程序時,會產生什麼異常(  )。

yIndexOutOfBoundsException

erFormatException

hmeticException

xception

25、 下列程序的功能是在監控台上每隔-秒鐘顯示-個字符串”Hello!¨,能夠填寫在程序中下畫線位置,使程序完整並能正確運行的語句是(  )。

p(1000)

B.t. sleep(1000)

InterruptedExceptionInterruptedException

ad. sleep(1000)

ad. sleep(1000)

RuntimeExceptionlnterruptedException

26、 數據庫管理系統中負責數據模式定義的語言是(  )。

A.數據定義語言

B.數據管理語言

C.數據操縱語言

D.數據控制語言

27、 下列Java語句從指定網址讀取html文件,在下畫線處應填上的選項是(  )。

er

Output Stream

Array Input Stream

t Stream Reader

28、 在E—R圖中,表示實體聯繫的框是(  )。

A.矩形

B.橢圓形

C.菱形

D.正方形

29、 下列表達式中正確的是(  )。

A.5++

B.(a+b)++

C.++(a+b)

D.++x

30、 實現下列(  )接口可以對TextField對象的事件注行監聽和處理。

onListener

sListener

eMotionListener

owListener

31、 如果要求一個線性表既能較快地查找,又能適應動態變化的要求,則可採用的方法是(  )。

A.分塊法

B.順序法

C.二分法

D.散列法

32、 下列敍述中正確的是(  )。

A.在面向對象的程序設計中,各個對象之間具有密切的關係

B.在面向對象的程序設計中,各個對象都是公用的

C.在面向對象的程序設計中,各個對象之間相對獨立,相互依賴性小

D.上述3種説法都不對

33、 下面(  )不是InputStream類中的方法。

read(byte[])

flush(  )

close(  )

available(  )

34、 有如下三個關係R、S和T:

由關係R和S通過運算得到關係T,則所使用的運算為(  )。

A.笛卡兒積

B.交

C.並

D.自然連接

35、 t為int類型,進入下面的循環之前,t的值為0。則下列説法中正確的.是(  )。while(t=1){…}

A.循環控制表達式的值為0

B.循環控制表達式的值為1

C.循環控制表達式不合法

D.以上説法都不對

36、Java程序的併發機制是(  )。

A.多線程

B.多接口

C.多平台

D.多態性

37、 下列變量定義中,不合法的是(  )。

SX;

_123;

Summer 20 1 0_gross_sale;

;

38、 用於設置組件大小的方法是(  )。

t(  )

ize(  )

ize(  )

int(  )

39、 下列不屬於Java的圖形用户界面內容的包是(  )。

g

t

40、 數據流圖用於抽象描述-個軟件的邏輯模型,數據流圖由-些特定的圖符構成。下列圖符名標識的圖符不屬於數據流圖合法圖符的是(  )。

A.控制流

B.加工

C.數據存儲

D.源和終

  二、基本操作題(共18分)

41、本題中定義了一個長度為20的整數數組,然後將1~20分別賦給數組元素,計算該數組中所有下標為奇數的元素的和。

三、簡單應用題(共24分)

42、 本題是-個Applet,頁面中有10個按鈕,名稱從“0~9”,用鼠標任意單擊其中-個按鈕後,通過鍵盤上的上下左右鍵可以控制按鈕在窗口中移動。

熱門標籤