2022計算機二級java試題上機題庫考試題_第1頁
2022計算機二級java試題上機題庫考試題_第2頁
2022計算機二級java試題上機題庫考試題_第3頁
2022計算機二級java試題上機題庫考試題_第4頁
2022計算機二級java試題上機題庫考試題_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2022計算機二級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=35。

現(xiàn)經(jīng)過一系列入隊與退隊運算后,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.棧操作遵循先進后出的原則

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.軟件按功能可以分為:應(yīng)用軟件、系統(tǒng)軟件、支撐軟件(或工

具軟件)。下面屬于應(yīng)用軟件的是()。

A.編譯程序

B.操作系統(tǒng)

C.教務(wù)管理系統(tǒng)

D.匯編程序

【答案】C

7.下面屬于系統(tǒng)軟件的是()。

A.財務(wù)管理系統(tǒng)

B.編譯軟件

C.編輯軟件Word

D.殺毒軟件

【答案】B

8.下面屬于應(yīng)用軟件的是()o

A.學(xué)生成績管理系統(tǒng)

B.UNIX操作系統(tǒng)

C.匯編程序

D.編譯程序

【答案】A

9.軟件是指()。

A.程序

B.程序和文檔

C.算法加數(shù)據(jù)結(jié)構(gòu)

D.程序、數(shù)據(jù)與相關(guān)文檔的完整集合

【答案】D

10.計算機軟件包括()o

A.算法和數(shù)據(jù)

B.程序和數(shù)據(jù)

C.程序和文檔

D.程序、數(shù)據(jù)及相關(guān)文檔

【答案】D

11.結(jié)構(gòu)化程序由順序、選擇、循環(huán)三種基本結(jié)構(gòu)組成,以下相

關(guān)敘述錯誤的是()o

A.三種基本結(jié)構(gòu)不可以嵌套使用

B.順序結(jié)構(gòu)是按語句在程序中的先后順序逐條執(zhí)行,沒有分支,

沒有轉(zhuǎn)移

C.選擇結(jié)構(gòu)是根據(jù)不同的條件執(zhí)行不同分支中的語句

D.循環(huán)結(jié)構(gòu)是根據(jù)條件決定是否重復(fù)、重復(fù)執(zhí)行多少次循環(huán)體

語句

【答案】A

12.下列選項中屬于面向?qū)ο笤O(shè)計方法主要特征的是()。

A.繼承

B.自頂向下

C.模塊化

D.逐步求精

【答案】A

13.面向?qū)ο蠓椒ㄖ?,繼承是指()o

A.一組對象所具有的相似性質(zhì)

B.一個對象具有另一個對象的性質(zhì)

C.各對象之間的共同性質(zhì)

D.類之間共享屬性和操作的機制

【答案】D

14.在面向?qū)ο蠓椒ㄖ?,不屬于“對象”基本特點的是()。

A.一致性

B.分類性

C.多態(tài)性

D.標識唯一性

【答案】A

15.定義無符號整數(shù)類為Ulnt,下面可以作為類Ulnt實例化值的

是()°

A.-369

B.369

C.0.369

D.整數(shù)集合{1,2,3,4,5}

【答案】B

16.層次型、網(wǎng)狀型和關(guān)系型數(shù)據(jù)庫劃分原則是()o

A.記錄長度

B.文件的大小

C.聯(lián)系的復(fù)雜程度

D.數(shù)據(jù)之間的聯(lián)系方式

【答案】D

17.數(shù)據(jù)庫的基本特點是()。

A.數(shù)據(jù)可以共享,數(shù)據(jù)冗余大,數(shù)據(jù)獨立性高,統(tǒng)一管理和控

B.數(shù)據(jù)可以共享,數(shù)據(jù)冗余小,數(shù)據(jù)獨立性高,統(tǒng)一管理和控

C.數(shù)據(jù)可以共享,數(shù)據(jù)冗余小,數(shù)據(jù)獨立性低,統(tǒng)一管理和控

D.數(shù)據(jù)可以共享,數(shù)據(jù)冗余大,數(shù)據(jù)獨立性低,統(tǒng)一管理和控

【答案】B

18.下列關(guān)于數(shù)據(jù)庫的敘述中,正確的是()。

A.數(shù)據(jù)庫減少了數(shù)據(jù)冗余

B.數(shù)據(jù)庫避免了數(shù)據(jù)冗余

C.數(shù)據(jù)庫中的數(shù)據(jù)一致性是指數(shù)據(jù)類型一致

D.數(shù)據(jù)庫系統(tǒng)比文件系統(tǒng)能夠管理更多數(shù)據(jù)

【答案】A

19.下列關(guān)于數(shù)據(jù)庫特點的敘述中,錯誤的是()。

A.數(shù)據(jù)庫能夠減少數(shù)據(jù)冗余

B.數(shù)據(jù)庫中的數(shù)據(jù)可以共享

C.數(shù)據(jù)庫中的表能夠避免一切數(shù)據(jù)的重復(fù)

D.數(shù)據(jù)庫中的表既相對獨立又相互聯(lián)系

【答案】C

20.數(shù)據(jù)獨立性是數(shù)據(jù)庫技術(shù)的重要特點之一。所謂數(shù)據(jù)獨立性

是指()。

A.數(shù)據(jù)與程序獨立存放

B.不同的數(shù)據(jù)被存放在不同的文件中

C.不同的數(shù)據(jù)只能被對應(yīng)的應(yīng)用程序所使用

D.以上三種說法都不對

【答案】D

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

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

A.邏輯獨立性

B.物理獨立性

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

D.空間獨立性

【答案】A

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

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)和特性的是()o

A.外模式

B.概念模式

C.內(nèi)模式

D.存儲模式

【答案】B

26.下列實現(xiàn)了動態(tài)數(shù)組的是()。

A.Vector和ArrayList

B.Map和Set

C.Vector和Map

D.ArrayList和Set

【答案】A

27.運行下列程序時,若沒有test.dat文件,則()。

importJava.io.*;

publicclassTest{

publicstaticvoidmain(String[]args){

try(

RandomAccessFileraf=newRandomAccessFile("test.dat","r,");

System.out.println("test.dat");

}

catch(IOExceptionex){

System.out.println("exception");

}

}

)

A.輸出exception

B.輸出test.dat

C.輸出lOException

D.無顯示

【答案】A

28.用鼠標單擊菜單項(Menuitem)產(chǎn)生的事件是()。

A.MenuEvent

B.ActionEvent

C.KeyEvent

D.MouseEvent

【答案】B

29.當(dāng)一個包含Applet的Web頁面被其他頁面覆蓋時,被調(diào)用

的Applet方法是()o

A.start()

B.init()

C.stop()

D.destroy()

【答案】C

30.如果要從一個HTML文件中提取名為message的參數(shù)的值,

需要在Applet類的init()方法中使用的代碼行是()。

A.Strings=getParameter("message")

B.Strings=getParameter("MESSAGE")

C.Strings=Parameter("message")

D.A或B

【答案】A

31.下列排序方法中,最壞情況下時間復(fù)雜度最小的是()。

A,冒泡排序

B.快速排序

C.堆排序

D.直接插入排序

【答案】C

32.對于長度為n的線性表,在最壞情況下,下列各排序法所對

應(yīng)的比較次數(shù)中正確的是()。

A.冒泡排序為n(n-l)/2

B.簡單插入排序為n

C.希爾排序為n

D.快速排序為n/2

【答案】A

34.冒泡排序在最壞情況下的比較次數(shù)是()。

A.n(n+l)/2

B.nlog2n

C.n(n-l)/2

D.n/2

【答案】C

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

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

B.盡可能多地發(fā)現(xiàn)程序中的錯誤

C.發(fā)現(xiàn)并改正程序中的所有錯誤

D.確定程序中錯誤的性質(zhì)

【答案】A

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

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

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

件或后件)

HL結(jié)點由兩部分組成:數(shù)據(jù)域和指針域。

A.僅I、II

B.僅I、in

c.僅口、m

D.全部

【答案】c

37.線性表的鏈式存儲結(jié)構(gòu)與順序存儲結(jié)構(gòu)相比,鏈式存儲結(jié)構(gòu)

的優(yōu)點有()o

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

B.插入與刪除運算效率高

C.便于查找

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

【答案】B

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

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

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

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

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

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

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

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

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

【答案】A

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

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

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

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

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

【答案】D

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

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

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

B.線性表的鏈式存儲結(jié)構(gòu)中,每個結(jié)點必須有指向前件和指向

后件的兩個指針

C.線性表的鏈式存儲結(jié)構(gòu)中,每個結(jié)點只能有一個指向后件的

指針

D.線性表的鏈式存儲結(jié)構(gòu)中,葉子結(jié)點的指針只能是空

【答案】A

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

A.在棧中,棧中的元素隨棧底指針與棧頂指針的變化而動態(tài)變

B.在棧中,棧頂指針不變,棧中元素隨棧底指針的變化而動態(tài)

變化

C.在棧中,棧底指針不變,棧中元素隨棧頂指針的變化而動態(tài)

變化

D.上述三種說法都不對

【答案】C

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

A.在棧中,棧中元素隨棧底指針與棧頂指針的變化而動態(tài)變化

B.在棧中,棧頂指針不變,棧中元素隨棧底指針的變化而動態(tài)

變化

C.在棧中,棧底指針不變,棧中元素隨棧頂指針的變化而動態(tài)

變化

D.在棧中,棧中元素不會隨棧底指針與棧頂指針的變化而動態(tài)

變化

【答案】C

43.下列數(shù)據(jù)結(jié)構(gòu)中,能夠按照“先進后出”原則存取數(shù)據(jù)的是

()。

A.循環(huán)隊列

B.棧

C.隊列

D.二叉樹

【答案】B

44.對于循環(huán)隊列,下列敘述中正確的是()o

A.隊頭指針是固定不變的

B.隊頭指針一定大于隊尾指針

C.隊頭指針一定小于隊尾指針

D.隊頭指針可以大于隊尾指針,也可以小于隊尾指針

【答案】D

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

A.棧是“先進先出”的線性表

B.隊列是“先進后出”的線性表

C.循環(huán)隊列是非線性結(jié)構(gòu)

D.有序線性表既可以采用順序存儲結(jié)構(gòu),也可以采用鏈式存儲

結(jié)構(gòu)

【答案】D

31.下列程序的運行結(jié)果是()o

classTestextendsThread

(

publicstaticvoidmain(String[]args)

(

Threadt=newThread();

t.start();

}

publicvoidrun()

System.out.println("Hello");

}

}

A.程序不能通過編譯,因為沒有import語句將Thread類引入

B.程序不能通過編譯,因為Test類沒有實現(xiàn)Runnable接口

C.程序通過編譯,且運行正常,沒有任何輸出

D.程序通過編譯,且運行正常,打印出一個"Hello"

【答案】C

32.在多線程程序設(shè)計中,如果采用Runnable接口的方式創(chuàng)建線

程,則需要實現(xiàn)的方法是()。

A.start()

B.run()

C.sleep()

D.resume()

【答案】B

33.下列程序的運行結(jié)果是()o

publicclassArrayTest{

publicstaticvoidmain(String[]args){

intdata口[]={{1,2,3,4,5},{13,22,33,44,55},{111,222,333,444,555}};

for(inti=0;i<data.length;i++){

if(i%2==0)

System.out.print(data[i][4]);

}

}

A.5555

B.555

C.555

D.55

【答案】A

34.如果要安全地終止一個線程t,可以采用的正確方法是

()。

A.調(diào)用t.stop()方法

B.可以使用標志flag,通過設(shè)置flag通知線程t結(jié)束

C.調(diào)用t.suspend()方法

D.調(diào)用t.yield()方法

【答案】B

35.Java多線程并發(fā)控制中,用于在代碼中標識臨界區(qū)的關(guān)鍵字

是()°

A.start

B.wait

C.synchronized

D.lock

【答案】C

51.下列代碼將對象寫入的設(shè)備是()。

ByteArrayOutputStreambout=newByteArrayOutputStream();

ObjectOutputStreamout=newObjectOutputStream(bout);

Out.writeObject(this);

Out.close();

A.內(nèi)存

B.硬盤

C.屏幕

D.網(wǎng)絡(luò)

【答案】A

52.為使下列代碼正常運行,應(yīng)該在下畫線處填入的選項是

int[]numbers=newint[n];

for(inti=0;i

numbers[i]=i+l;

A.size

B.length

C.dimension

D.measurement

【答案】B

53.Java中的抽象類Reader和Writer所處理的流是()。

A.圖像流

B.對象流

C.字節(jié)流

D.字符流

【答案】D

54.下列能夠正確創(chuàng)建線程的方法是()o

I.繼承java.Iang.Thread類,并重寫run()方法

II.繼承java.lang.Runnable類,并重寫start。方法

III.實現(xiàn)java.Iang.Thread接口,并實現(xiàn)run()方法

IV.實現(xiàn)java.lang.Runnable接口,并實現(xiàn)run()方法

A.I,II

B.II,IV

C.II,III

D.I,IV

【答案】D

55.下列線程狀態(tài)轉(zhuǎn)化序列,在線程實際運行中可能出現(xiàn)的序列

是()°

A.新建一運行f阻塞一終止

B,……運行一阻塞一可運行一終止

C.……可運行一運行一阻塞f運行……

D.新建一可運

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論