2017年計算機2級Java考試試題及答案

Java引進虛擬機 原理,並運行於虛擬機,實現不同平臺的Java接口之間。下面是小編收集的計算機2級Java考試試題及答案,希望大家認真閱讀!

2017年計算機2級Java考試試題及答案

1). 順序存儲結構____。

A.僅適合於靜態查找表的存儲

B.僅適合於動態查找表的存儲

C.既適合靜態又適合動態查找表的存儲

D.既不適合靜態又不適合動態查找表的存儲

正確答案:C

2). 在編寫Java application程序時,若需要使用到標準輸入輸出語句,必須在程序的開頭寫上____語句。

rt .*;

rt et;

rt .*;

rt hics;

正確答案:C

3). 關於以下程序段的執行結果,說法正確的是public class Borley extends Thread{public static void main(String argv[]){Borley b = new Borley(); t(); }public void run(){tln("Running");}}

A.編譯通過並執行,但無輸出

B.編譯通過並執行,輸出:Running

C.產生錯誤,沒有Thread類對象

D.產生錯誤,沒有通道到達Thread包

正確答案:B

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

A.必須是連續的

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

C.一定是不連續的

D.連續不連續都可以

正確答案:D

5). 在Java中,能實現多重繼承效果的方式是____。

A.內部類

B.適配器

C.接口

D.同步

正確答案:C

6). 在編寫異常處理的Java程序中,每個catch語句塊都應該與____語句塊對應,使得用該語句塊來啓動Java的異常處理機制。

-else

ch

w

正確答案:C

7.模塊獨立性是軟件模塊化所提出的要求,衡量模塊獨立性的度量標準是模塊的( )。

A.抽象和信息隱蔽

B.局部化和封裝化

C.內聚性和耦合性

D.激活機制和控制方法

8.下列關於軟件測試的描述中正確的是( )。

A.軟件測試的目的'是證明程序是否正確

B.軟件測試的目的是使程序運行結果正確

C.軟件測試的目的是儘可能多地發現程序中的錯誤

D.軟件測試的目的是使程序符合結構化原則

9.下列工具中爲需求分析常用工具的是( )。

C.N-S

10.下列特徵中不是面向對象方法的主要特徵的是( )。

A.多態性

B.繼承

C.封裝性

D.模塊化

11.下列與數據元素有關的敘述中,不正確的是( )。

A.數據元素是數據的基本單位,即數據集合中的個體

B.數據元素是有獨立含義的數據最小單位

C.數據元素又稱爲結點

D.數據元素又稱爲記錄

12.棧S最多能容納4個元素,現有6個元素按A、B、C、D、E、F的順序進棧,下列( )序列不是可能的出棧序列。

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

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

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

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

13.在電子郵件程序向郵件服務器中發送郵件時,使用的是簡單郵件傳輸協議,下列( )是簡單郵件傳輸協議。

3

14.對一個由n個關鍵碼組成的序列,藉助排序過程選出其中最大的關鍵碼,要求關鍵碼比較次數和移動次數最少,則最佳排序方法是( )。

A.歸併排序

B.直接插入排序

C.直接選擇排序

D.快速排序

15.對線性表進行二分法查找,其前提條件是( )。

A.線性表以順序方式存儲,並已按關鍵碼值排好序

B.線性表以順序方式存儲,並已按關鍵碼值的查找頻率排好序

C.線性表以有序方式存儲,並已按關鍵碼值排好序

D.線性表以有序方式存儲,並已按關鍵碼值的查找頻率排好序

的核心包中,提供編程應用的基本類的包是( )。

et

17.下列關於Java對import語句規定自敘述中,錯誤的是( )。

A.在Java程序中import語句可以有多個

B.在Java程序中import語句可以沒有

C.在Java程序中import語句必須有一個

D.在Java程序中import語句必須引入在所有類定義之前

18.在編譯Java程序時,用於指定生成s文件位置的選項是( )。

A.-9

B.-d

C.-verbose

D.-nowarn

19.下列方法中,不屬於WindowListener接口的是( )。

owOpened()

owClosed()

owActivated()

eDragged()

20.運行Java程序需要的工具軟件所在的目錄是( )。

的bin目錄

的demo目錄

的lib目錄

的ire目錄