當前位置:才華齋>計算機>計算機二級>

2015年全國計算機二級考試Java模擬試題(三)

計算機二級 閱讀(9.63K)

點選檢視試題答案及解析
  一、選擇題(每小題1分,共40小題,共40分)

2015年全國計算機二級考試Java模擬試題(三)

1.資料的儲存結構是指( )。

A.儲存在外存中的資料

B.資料所佔的儲存空間量

c.資料在計算機中的順序儲存方式

D.資料的邏輯結構在計算機中的表示

2.對於長度為n的線性表,在最壞情況下,下列各排序法所對應的比較次數中正確的是( )。

A.氣泡排序n/Z

B.氣泡排序為n

C.快速排序為n

D.快速排序為n(n一1)/z

3.棧和佇列的共同點是( )。

A.都是先進先出

B.都是先進後出

C.只允許在端點處插入和刪除元素

D.沒有共同特點

4.有下列二叉樹,對此二叉樹中序遍歷的結果為( )。

DF

EF

FA

BA

5.對建立良好的程式設計風格,下列描述中正確的是( )。

A.程式應該簡單、清晰、可讀性好

B.符號名的命名只需要符合語法

C.充分考慮程式的執行效率

D.程式的註釋可有可無

6.下列敘述中正確的是( )。

A.在面向物件的程式設計中,各個物件之間具有密切的關係

B.在面向物件的程式設計中,各個物件都是公用的

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

D.上述3種說法都不對

7.為了提高軟體模組的獨立性,模組之間最好是( )。

A.控制耦合

B.公共耦合

C.內容耦合

D.高內聚低耦合

8.資料獨立性是資料庫技術的重要特點之一。所謂資料獨立性是指( )。

A.資料與程式獨立存放

B.不同的資料被存放在不同的檔案中 ..

C.不同的資料只能被對應的應用程式所使用

D.以上三種說法都不對

9.下列描述中正確的是( )。

A.軟體工程只是解決軟體專案的管理問題

B.軟體工程主要解決軟體產品的生產率問題

C.軟體工程的主要思想是強調在軟體開發過程中需要應用工程化原則

D.軟體工程只是解決軟體開發過程中的技術問題

10.對關係S和R進行集合運算,結果中既包含S中的所有元組也包含R中的所有元組,這樣的集合運算稱為( )。

A.並運算

B.交運算

C.差運算

D.積運算

11.下列關於資料儲存方式的敘述中,不正確的是( )。

A.資料的主要儲存方式有順序儲存結構和鏈式儲存結構

B.順序儲存結構儲存空間利用率低,鏈式儲存結構空間利用率高

C.順序儲存結構的結點只有自身域,鏈式儲存結構除了自身域還包括指標域

D.順序儲存結構可通過計算直接確定資料結構中某個結點的儲存地址

12.二維陣列A[0,…,8][0,…,9],其每個元素佔2位元組。從首地址400開始,按行優先順序儲存,則元素A[8][5]的儲存地址為( )。

A.570

B.506

C.410

D.482

13.下列有關作業系統的敘述中,不正確的是( )。

A.作業系統管理計算機系統中的各種資源

B.作業系統為使用者提供良好的介面

C.作業系統與使用者程式必須交替執行

D.作業系統位於各種軟體的最底層

14.系統出現死鎖的原因是( )。

A.計算機系統發生了重大故障

B.有多個封鎖的程序同時存在

C.若干程序因競爭資源而無休止地等待其他程序釋放已佔有的資源

D.資源數大大少於程序數,或程序同時申請的資源數大大超過資源總數

15.若干程序之間相互合作,共同完成一項任務,程序的這種協同工作關係稱為( )。

A.非同步

B.同步

C.併發

D.互斥

16.下面屬於面嚮物件語言的是( )。

語言

B.機器語言

C.C語言

D.組合語言

17.下列選項預設的佈局管理器不是BorderLayout的是( )。

ow l

e og

18.用來實現Java虛擬機器的語言是( )。

B.C

C.C++

D.彙編

19.下列關於Java安全性的說法錯誤的是( )。

A.有嚴格的訪問許可權檢查

B.對程式執行前要檢查

C.不允許使用指標

D.可防止對記憶體的非法入侵

20.下列有關Java語言的敘述中,正確的是( )。

A.可以有2個以上package語句

B.可以有2個以上import語句

C.可以有2個以上public類

D.只能有l個類定義

21.下列對類的宣告,正確的是( )。

ract final classHh{…}

ract private move(){…}

ected private number;

ic abstract classCar{…}

中用於提供Java語言、Java虛擬機器的核心的類和介面的包是( )。

et包

23.下列關於JDK目錄結構的說法,錯誤的是( )。

目錄下有許多工具

目錄下有各種演示例子

ude目錄下都是庫檔案

目錄是Java程式執行環境的根目錄

24.下列說法正確的是( )。

A.類FileInputStream和FileOutputStream用來進行文

件I/O處理,由它們所提供的方法可以開啟本地主機上的

檔案,並進行順序的讀/寫

B.通過類File的例項或者一個表示檔名稱的字串

可以生成檔案輸入/輸出流,在流物件生成的同時,檔案被

開啟,但還不能進行檔案讀/寫

C.對於InputStream和OutputStream來說,它們的實

例都是是非順序訪問流,即只能進行順序的讀/寫

D.當從標準輸入流讀取資料時,從鍵盤輸入的資料直

接輸入到程式中

25.能將程式補充完整的選項是( )。

class Person

{

private int a;

public int change(int m){return m;)

}

public class Teacher extends Person

{

public int b;

public static void main(String arg[])

{

Person p=new Person();

Teacher t=new Teacher();

int i;

}

}

A.i=m

B.i=b

C.i=P.a

D.i=ge(50)

26.下列程式實現對ZIP檔案的`檢索,在橫線處

填入正確的語句( )。

package test;

.*;

import .*;

import .*;

public class Exam

{

public static void main(String[]args){

try{

FileInputStream fis=new FileInputStream("test/file.

zip");

ZipInputStream zis=new ZiplnputStream(fis);

ZipEntry an;

while(( )!=null){

ame();

eEntry();

}

e():

}

catch(Exception e){

tStackTrace();

}

}

}

=extEntry()

= =extEntry()

=ntry()

extEntry()

27.將一個容器panel1放到容器framel中的方法是( )。

rt(panel1)

(panel1)

Panel(panel1)

rtJPanel(panel1)

28.下列程式的輸出結果是( )。

class Test{

public static void main(String args[]){

int n=7:

n<<=3;

n=n&n+1|n+2^n+3;

n>>=2:

tln(n);

}

)

A.0

B.-l

C.14

D.64

29.檔案操作中,用於移動檔案指標到指定的位置的是( )。

(long pos)

h()

()

Bytes(int n)

30.當檢索一個壓縮檔案時,首先要建立壓縮檔案輸入流物件,該物件( )。

A.以選中的壓縮檔案為引數

B.以FileInputStream物件為引數

C.以InputStreamReader物件為引數

D.以BufferedReader物件為引數