計算機(jī)二級Java筆試考試題庫及答案_第1頁
計算機(jī)二級Java筆試考試題庫及答案_第2頁
計算機(jī)二級Java筆試考試題庫及答案_第3頁
計算機(jī)二級Java筆試考試題庫及答案_第4頁
計算機(jī)二級Java筆試考試題庫及答案_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

計算機(jī)二級Java筆試考試題庫及答案(精選

版)

1.下列鏈表中,其邏輯結(jié)構(gòu)屬于非線性結(jié)構(gòu)的是()。

A.二叉鏈表

B.循環(huán)鏈表

C.雙向鏈表

D.帶鏈的棧

【答案】A

2.設(shè)循環(huán)隊列的存儲空間為Q(l:35),初始狀態(tài)為front=rear=35o

現(xiàn)經(jīng)過一系列入隊與退隊運(yùn)算后,front=15,rear=15,則循環(huán)隊列

的元素個數(shù)為()o

A.15

B.16

C.20

D.0或35

【答案】D

3,下列關(guān)于棧的敘述中,正確的是()o

A.棧底元素一定是最后入棧的元素

B.棧頂元素一定是最先入棧的元素

C.棧操作遵循先進(jìn)后出的原則

D.以上三種說法都不對

【答案】C

4.在關(guān)系數(shù)據(jù)庫中,用來表示實體間聯(lián)系的是()o

A.屬性

B.二維表

C.網(wǎng)狀結(jié)構(gòu)

D.樹狀結(jié)構(gòu)

【答案】B

5.公司中有多個部門和多名職員,每個職員只能屬于一個部門,

一個部門可以有多名職員。則實體部門和職員間的聯(lián)系是()o

A.1:1聯(lián)系

B.m:1聯(lián)系

C.l:m聯(lián)系

D.m:n聯(lián)系

【答案】C

6,下列選項中不屬于結(jié)構(gòu)化程序設(shè)計原則的是()o

A.可封裝

B.自頂向下

C.模塊化

D.逐步求精

【答案】A

7.結(jié)構(gòu)化程序設(shè)計的基本原則不包括()o

A.多態(tài)性

B.自頂向下

C.模塊化

D.逐步求精

【答案】A

8.結(jié)構(gòu)化程序設(shè)計主要強(qiáng)調(diào)的是()。

A.程序的規(guī)模

B.程序的效率

C.程序設(shè)計語言的先進(jìn)性

D.程序易讀性

【答案】D

9.結(jié)構(gòu)化程序設(shè)計的3種結(jié)構(gòu)是()。

A.順序結(jié)構(gòu),分支結(jié)構(gòu),跳轉(zhuǎn)結(jié)構(gòu)

B.順序結(jié)構(gòu),選擇結(jié)構(gòu),循環(huán)結(jié)構(gòu)

C.分支結(jié)構(gòu),選擇紜構(gòu),循環(huán)結(jié)構(gòu)

D.分支結(jié)構(gòu),跳轉(zhuǎn)結(jié)構(gòu),循環(huán)結(jié)構(gòu)

【答案】B

10.結(jié)構(gòu)化程序的三種基本控制結(jié)構(gòu)是()o

A.順序、選擇和重復(fù)(循環(huán))

B.過程、子程序和分程序

C.順序、選擇和調(diào)用

D.調(diào)用、返回和轉(zhuǎn)移

【答案】A

11.下列特點(diǎn)中不屬于Java的是()o

A.多線程

B.多繼承

C.跨平臺

D.動態(tài)性

【答案】B

12.Java的反匯編命令是()o

A.javap

B.javac

C.jdb

D.java

【答案】A

13.下列變量定義中,不合法的是()o

A.int$x;

B.int_123;

C.intSummer_2010_gross_sale;

D.int#dim;

【答案】D

14.下列選項中為單精度數(shù)的是()o

A.2

B.5.2

C.0.2f

D.023

【答案】C

15.下列關(guān)于boolean類型的敘述中,正確的是()。

A.可以將boolean類型的數(shù)值轉(zhuǎn)換為int類型的數(shù)值

B.可以將boolean類型的數(shù)值轉(zhuǎn)換為字符串

C.可以將boolean類型的數(shù)值轉(zhuǎn)換為char類型的數(shù)值

D.不能將boolean類型的數(shù)值轉(zhuǎn)換為其他基本數(shù)據(jù)類型

【答案】D

16.下面描述中,不屬于軟件危機(jī)表現(xiàn)的是()。

A.軟件過程不規(guī)范

B.軟件開發(fā)生產(chǎn)率低

C.軟件質(zhì)量難以控制

D.軟件成本不斷提高

【答案】A

軟件生命周期中的活動不包括(

17.)o

A.軟件維護(hù)

B.市場調(diào)研

C.軟件測試

D.需求分析

【答案】B

18.軟件生命周期是指()。

A.軟件產(chǎn)品從提出、實現(xiàn)、使用維護(hù)到停止使用退役的過程

B.軟件從需求分析、設(shè)計、實現(xiàn)到測試完成的過程

C.軟件的開發(fā)過程

D.軟件的運(yùn)行維護(hù)過程

【答案】A

19.軟件生命周期是指()。

A.軟件產(chǎn)品從提出、實現(xiàn)、使用、維護(hù)到停止使用退役的過程

B.軟件的需求分析、設(shè)計與實現(xiàn)

C.軟件的開發(fā)與管理

D.軟件的實現(xiàn)和維護(hù)

【答案】A

20.軟件生命周期可分為定義階段、開發(fā)階段和維護(hù)階段。詳細(xì)

設(shè)計屬于()o

A.定義階段

B.開發(fā)階段

C.維護(hù)階段

D.上述三個階段

【答案】B

21.當(dāng)數(shù)據(jù)庫中數(shù)據(jù)總體邏輯結(jié)構(gòu)發(fā)生變化,而應(yīng)用程序不受影

響,稱為數(shù)據(jù)的()o

A.邏輯獨(dú)立性

B.物理獨(dú)立性

C.應(yīng)用獨(dú)立性

D.空間獨(dú)立性

【答案】A

22.數(shù)據(jù)庫系統(tǒng)的三級模式不包括()。

A.概念模式

B.內(nèi)模式

C.外模式

D.數(shù)據(jù)模式

【答案】D

23.數(shù)據(jù)庫設(shè)計中反映用戶對數(shù)據(jù)要求的模式是()o

A.內(nèi)模式

B.概念模式

C.外模式

D.設(shè)計模式

【答案】C

24.在下列模式中,能夠給出數(shù)據(jù)庫物理存儲結(jié)構(gòu)與物理存取方

法的是()o

A.外模式

B.內(nèi)模式

C.概念模式

D.邏輯模式

【答案】B

25.數(shù)據(jù)庫系統(tǒng)在其內(nèi)部具有3級模式,用來描述數(shù)據(jù)庫中全體

數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特性的是()。

A.外模式

B.概念模式

C.內(nèi)模式

D.存儲模式

【答案】B

26.下列關(guān)于線性表的敘述中,不正確的是()。

A.線性表可以是空表

B,線性表是一種線性結(jié)構(gòu)

C.線性表的所有結(jié)點(diǎn)有且僅有一個前件和后件

D.線性表是由n個元素組成的一個有限序列

【答案】C

27.以下描述中,不是線性表順序存儲結(jié)構(gòu)特征的是()o

A.可隨機(jī)訪問

B,需要連續(xù)的存儲空間

C.不便于插入和刪除

D.邏輯相鄰的數(shù)據(jù)物理位置上不相鄰

【答案】D

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

A.一個邏輯數(shù)據(jù)結(jié)構(gòu)只能有一種存儲結(jié)構(gòu)

B.邏輯結(jié)構(gòu)屬于線性結(jié)構(gòu),存儲結(jié)構(gòu)屬于非線性結(jié)構(gòu)

C.一個邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲結(jié)構(gòu),且各種存儲結(jié)構(gòu)不

影響數(shù)據(jù)處理的效率

D.一個邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲結(jié)構(gòu),且各種存儲結(jié)構(gòu)影

響數(shù)據(jù)處理的效率

【答案】D

下列敘述中正確的是(

29.)o

A.數(shù)據(jù)的邏輯結(jié)構(gòu)與存儲結(jié)構(gòu)必定是一一對應(yīng)的

B.由于計算機(jī)存儲空間是向量式的存儲結(jié)構(gòu),因此,數(shù)據(jù)的存

儲結(jié)構(gòu)一定是線性結(jié)構(gòu)

C.程序設(shè)計語言中的數(shù)據(jù)一般是順序存儲結(jié)構(gòu),因此,利用數(shù)

組只能處理線性結(jié)構(gòu)

D.以上三種說法都不對

【答案】D

下列敘述中正確的是(

30.)o

A.存儲空間連續(xù)的數(shù)據(jù)結(jié)構(gòu)一定是線性結(jié)構(gòu)

B,存儲空間不連續(xù)的數(shù)據(jù)結(jié)構(gòu)一定是非線性結(jié)構(gòu)

C.沒有根結(jié)點(diǎn)的非空數(shù)據(jù)結(jié)構(gòu)一定是線性結(jié)構(gòu)

D.具有兩個根結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)一定是非線性結(jié)構(gòu)

【答案】D

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

A.順序存儲結(jié)構(gòu)的存儲空間一定是連續(xù)的,鏈?zhǔn)酱鎯Y(jié)構(gòu)的存

儲空間不一定是連續(xù)的

B.順序存儲結(jié)構(gòu)只針對線性結(jié)構(gòu),鏈?zhǔn)酱鎯Y(jié)構(gòu)只針對非線性

結(jié)構(gòu)

C.順序存儲結(jié)構(gòu)能存儲有序表,鏈?zhǔn)酱鎯Y(jié)構(gòu)不能存儲有序表

D.鏈?zhǔn)酱鎯Y(jié)構(gòu)比順序存儲結(jié)構(gòu)節(jié)省存儲空間

【答案】A

32.下列敘述中正確的是()o

A.線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)與順序存儲結(jié)構(gòu)所需要的存儲空間是

相同的

B,線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)所需要的存儲空間一般要多于順序存

儲結(jié)構(gòu)

C.線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)所需要的存儲空問一般要少于順序存

儲結(jié)構(gòu)

D.線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)所需要的存儲空問與順序存儲結(jié)構(gòu)沒

有任何關(guān)系

【答案】B

33.下列關(guān)于線性鏈表的敘述中,正確的是()o

A.各數(shù)據(jù)結(jié)點(diǎn)的存儲空間可以不連續(xù),但它們的存儲順序與邏

輯順序必須一致

B.各數(shù)據(jù)結(jié)點(diǎn)的存儲順序與邏輯順序可以不一致,但它們的存

儲空間必須連續(xù)

C.進(jìn)行插入與刪除時,不需要移動表中的元素

D.以上說法均不正確

【答案】C

34.下列數(shù)據(jù)結(jié)構(gòu)中,屬于非線性結(jié)構(gòu)的是()o

A.循環(huán)隊列

B.帶鏈隊列

C.二叉樹

D.帶鏈棧

【答案】C

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

A.結(jié)點(diǎn)中具有兩個指針域的鏈表一定是二叉鏈表

B.結(jié)點(diǎn)中具有兩個指針域的鏈表可以是線性結(jié)構(gòu),也可以是非

線性結(jié)構(gòu)

C.二叉樹只能采用鏈?zhǔn)酱鎯Y(jié)構(gòu)

D.循環(huán)鏈表是非線性結(jié)構(gòu)

【答案】B

36.下列關(guān)于線性鏈表的描述中,正確的是()。

I.只含有一個指針域來存放下一個元素地址

H.指針域中的指針用于指向該結(jié)點(diǎn)的前一個或后一個結(jié)點(diǎn)(即前

件或后件)

in.結(jié)點(diǎn)由兩部分組成:數(shù)據(jù)域和指針域。

A.僅I、II

B.僅I、in

c.僅H、in

D.全部

【答案】c

37.線性表的鏈?zhǔn)酱嬷T結(jié)構(gòu)與順序存儲結(jié)構(gòu)相比,鏈?zhǔn)酱鎯Y(jié)構(gòu)

的優(yōu)點(diǎn)有()o

A.節(jié)省存儲空間

B.插入與刪除運(yùn)算效率高

C.便于查找

D.排序時減少元素的比較次數(shù)

【答案】B

38.下列敘述中錯誤的是()。

A.在鏈表中,如果每個結(jié)點(diǎn)有兩個指針域,則該鏈表一定是非

線性結(jié)構(gòu)

B.在鏈表中,如果有兩個結(jié)點(diǎn)的同一個指針域的值相等,則該

鏈表一定是非線性結(jié)構(gòu)

C.在鏈表中,如果每個結(jié)點(diǎn)有兩個指針域,則該鏈表不一定是

線性結(jié)構(gòu)

D.在鏈表中,如果有兩個結(jié)點(diǎn)的同一個指針域的值相等,則該

鏈表一定不是線性結(jié)構(gòu)

【答案】A

39.下列敘述中正確的是()o

A.存儲空間不連續(xù)的所有鏈表一定是非線性結(jié)構(gòu)

B.結(jié)點(diǎn)中有多個指針域的所有鏈表一定是非線性結(jié)構(gòu)

C.能順序存儲的數(shù)據(jù)結(jié)構(gòu)一定是線性結(jié)構(gòu)

D.帶鏈的棧與隊列是線性結(jié)構(gòu)

【答案】D

40.下列敘述中正確的是()o

A.鏈表結(jié)點(diǎn)中具有兩個指針域的數(shù)據(jù)結(jié)構(gòu)可以是線性結(jié)構(gòu),也

可以是非線性結(jié)構(gòu)

B,線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)中,每個結(jié)點(diǎn)必須有指向前件和指向

后件的兩個指針

C.線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)中,每個結(jié)點(diǎn)只能有一個指向后件的

指針

D.線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)中,葉子結(jié)點(diǎn)的指針只能是空

【答案】A

41.下面不能作為軟件設(shè)計工具的是()o

A.PAD圖

B.程序流程圖

C.數(shù)據(jù)流程圖(DFD圖)

D.總體結(jié)構(gòu)圖

【答案】c

42.下面可以作為軟件設(shè)計工具的是()o

A.系統(tǒng)結(jié)構(gòu)圖

B.數(shù)據(jù)字典(DD)

C.數(shù)據(jù)流程圖(DFD圖)

D.甘特圖

【答案】A

43.程序調(diào)試的任務(wù)是()。

A.設(shè)計測試用例

B.驗證程序的正確性

C.發(fā)現(xiàn)程序中的錯誤

D.診斷和改正程序中的錯誤

【答案】D

44.程序流程圖中帶有箭頭的線段表示的是()。

A.圖元關(guān)系

B.數(shù)據(jù)流

C.控制流

D.調(diào)用關(guān)系

【答案】C

45.下列不屬于接口WindowListener的方法是()。

A.windowClosing()

B.windowClosed()

C.windowMinimized()

D.windowOpend()

【答案】C

31.下列敘述中正確的是()o

A.所有數(shù)據(jù)結(jié)構(gòu)必須有根結(jié)點(diǎn)

B.所有數(shù)據(jù)結(jié)構(gòu)必須有終端結(jié)點(diǎn)(即葉子結(jié)點(diǎn))

C.只有一個根結(jié)點(diǎn),且只有一個葉子結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)一定是線

性結(jié)構(gòu)

D.沒有根結(jié)點(diǎn)或沒有葉子結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)一定是非線性結(jié)構(gòu)

【答案】D

32.設(shè)數(shù)據(jù)元素的集合D={1,2,3,4,5},則滿足下列關(guān)系R的數(shù)據(jù)

結(jié)構(gòu)中為線性結(jié)構(gòu)的是()。

A.R={(1,2),(3,4),(5,1),(1,2)}

B.R={(1,3),(4,1),(3,2),(5,4)}

C.R={(L2),(2,3),(4,5),(2,3)}

D.R={(1,3),(2,4),(3,5),(1,2)}

【答案】B

33.設(shè)數(shù)據(jù)集合為D={135,7,9},D上的關(guān)系為R,下列數(shù)據(jù)結(jié)構(gòu)

B=(D,R)中為非線性結(jié)構(gòu)的是()o

A.R={(5,1),(7,9),(1,7),(9,3)}

B.R={(9,7),(1,3),(7,1),(3,5)}

C.R={(1,9),(9,7),(7,5),(5,3)}

D.R={(1,3),(3,5),(5,9),(7,3)}

【答案】D

34.在線性表的順序存儲結(jié)構(gòu)中,其存儲空間連續(xù),各個元素所

占的字節(jié)數(shù)()。

A.相同,元素的存儲順序與邏輯順序一致

B.相同,但其元素的存儲順序可以與邏輯順序不一致

C.不同,但元素的存儲順序與邏輯順序一致

D.不同,且其元素的存儲順序可以與邏輯順序不一致

【答案】A

35.下列與棧結(jié)構(gòu)有關(guān)聯(lián)的是()o

A.數(shù)組的定義域使用

B.操作系統(tǒng)的進(jìn)程調(diào)度

C.函數(shù)的遞歸調(diào)用

D.選擇結(jié)構(gòu)的執(zhí)行

【答案】C

51.己知zipname是一個壓縮文件名,則zipname在下列代碼中

出現(xiàn)的正確位置是()c

ZipInputStreamzin=newZiplnputStream(newFilelnputStream((D));

ZipEntryentry;

while((entry=zin.getNextEntry((2)))!=null){

fileCombo.addltem(entry.getName((3)));

zin.closeEntry((4));

zin.close();

A.①

B.②

C.③

D.④

【答案】A

52.下列代碼的執(zhí)行結(jié)果是()o

intnumbers[]=newint[6];

for(inti=l;i<numbers.length;i++){

numbers[i]=i-l;

System.out.print(numbers[i]+"");

)

A.012345

B.123456

C.-101234

D.01234

【答案】D

53.Java.API中支持線程的類或接口是(

I.java.Iang.Thread

II.java.lang.Runnable

III.java.Iang.ThreadGroup

IV.java.io.Serializable

A.III

B.III1II

C.IIIW

D.inniiv

【答案】B

54.下列Java語句從指定網(wǎng)址讀取html文件,在下畫線處應(yīng)填

上的選項是()o

Readerin=new(newURL(urlString).openStream());

A.Reader

B.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論