2022年計(jì)算機(jī)二級(jí)考試JAVA選擇練習(xí)題_第1頁(yè)
2022年計(jì)算機(jī)二級(jí)考試JAVA選擇練習(xí)題_第2頁(yè)
2022年計(jì)算機(jī)二級(jí)考試JAVA選擇練習(xí)題_第3頁(yè)
2022年計(jì)算機(jī)二級(jí)考試JAVA選擇練習(xí)題_第4頁(yè)
2022年計(jì)算機(jī)二級(jí)考試JAVA選擇練習(xí)題_第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2022年計(jì)算機(jī)二級(jí)考試JAVA選擇練習(xí)題1.算法的空間簡(jiǎn)單度是指()。

A.算法程序的長(zhǎng)度

B.算法程序中的指令條數(shù)

C.算法程序所占的存儲(chǔ)空間

D.算法執(zhí)行過(guò)程中所需要的存儲(chǔ)空間

2.用鏈表表示線性表的優(yōu)點(diǎn)是()。

A.便于隨機(jī)存取

B.花費(fèi)的存儲(chǔ)空間較挨次存儲(chǔ)少

C.便于插入和刪除操作

D.?dāng)?shù)據(jù)元素的物理挨次與規(guī)律挨次一樣

3.已知一棵二叉樹前序遍歷和中序遍歷分別為ABDEGCFH和DBGEACHF,則該二叉樹的后序遍歷為()。

A.GEDHFBCA

B.DGEBHFCA

C.ABCDEFGH

D.ACBFEDHG

4.以下數(shù)據(jù)構(gòu)造中,能用二分法進(jìn)展查找的是()。

A.挨次存儲(chǔ)的有序線性表

B.線性鏈表

C.二叉鏈表

D.有序線性鏈表

5.構(gòu)造化程序設(shè)計(jì)的3種根本構(gòu)造是()。

A.過(guò)程、子程序和分程序

B.挨次、選擇和重復(fù)

C.遞歸、堆棧和隊(duì)列

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

6.以下表達(dá)中正確的選項(xiàng)是()。

A.在模塊化程序設(shè)計(jì)中,一個(gè)模塊應(yīng)當(dāng)盡量多的包括與其他模塊聯(lián)系的信息

B.在自頂向下、逐步細(xì)化的設(shè)計(jì)過(guò)程中,首先應(yīng)設(shè)計(jì)解決問(wèn)題的第一個(gè)細(xì)節(jié)

C.在模塊化程序設(shè)計(jì)中,一個(gè)模塊內(nèi)部的掌握構(gòu)造也要符合構(gòu)造化原則

D.在程序設(shè)計(jì)過(guò)程中,不能同時(shí)采納構(gòu)造化程序設(shè)計(jì)

方法與模塊化程序設(shè)計(jì)方法

7.設(shè)計(jì)軟件構(gòu)造是在軟件生命周期的()。

A.軟件定義期

B.軟件開發(fā)期

C.軟件維護(hù)期

D.以上3個(gè)都不是

8.?dāng)?shù)據(jù)庫(kù)技術(shù)的根本目標(biāo)是要解決數(shù)據(jù)的()。

A.存儲(chǔ)問(wèn)題

B.共享問(wèn)題

C.安全問(wèn)題

D.愛護(hù)問(wèn)題

9.設(shè)計(jì)數(shù)據(jù)庫(kù)的存儲(chǔ)構(gòu)造屬于()階段。

A.需求分析

B.概念設(shè)計(jì)

C.規(guī)律設(shè)計(jì)

D.物理設(shè)計(jì)

10.相對(duì)于數(shù)據(jù)庫(kù)系統(tǒng),文件系統(tǒng)的主要缺陷有數(shù)據(jù)依靠、數(shù)據(jù)不全都性和()。

A.可重用性差

B.安全性差

C.非長(zhǎng)久性

D.冗余性

11.假如要求一個(gè)線性表既能較快地查找,又能適應(yīng)動(dòng)態(tài)變化的要求,則可采納的方法是()。

A.分塊法

B.挨次法

C.二分法

D.散列法

12.挨次存儲(chǔ)構(gòu)造的優(yōu)點(diǎn)是()。

A.刪除運(yùn)算便利

B.存儲(chǔ)空間利用率高

C.插入運(yùn)算便利

D.可以便利地運(yùn)用到各種規(guī)律構(gòu)造的存儲(chǔ)表中

13.用以下4種排序方法,對(duì)一個(gè)已排好序(由小到大)的序列進(jìn)展由小到大排序時(shí),選擇()方法。

A.冒泡排序

B.直接選擇排序

C.直接插入排序

D.歸并排序

14.按層次次序?qū)⒁豢糜衝-個(gè)結(jié)點(diǎn)的完全二叉樹的全部結(jié)點(diǎn)從l~n編號(hào),當(dāng)i≤n/2時(shí),編號(hào)為i的結(jié)點(diǎn)的左子樹的編號(hào)是()。

A.2i-1

B.2i

C.2i+1

D.不確定

15.對(duì)于給出的一組權(quán)w={10,12,16,21,30},通過(guò)霍夫曼算法求出的擴(kuò)大二叉樹的帶權(quán)外部路徑長(zhǎng)度為()。

A.89

B.189

C.200

D.300

16.JDK中,用()命令對(duì)其源文件進(jìn)展編譯,生成字節(jié)碼文件。

A.java.exe

B.javac.exe

C.javadoc.exe

D.javap.exe

17.以下表達(dá)中不屬于Java語(yǔ)言特點(diǎn)的是()。

A.面對(duì)對(duì)象

B.可移植性

C.多線程

D.宏定義

18.在Java語(yǔ)言中,封閉是借助于()實(shí)現(xiàn)酊。

A.對(duì)象

B.類

C.?dāng)?shù)組

D.成員

19.Java對(duì)文件類供應(yīng)了很多操作方法,能獲得文件對(duì)象父路徑名的方法是()。

A.getAbsolutePath()

B.getParentFile()

C.getAbsoluteFile()

D.getName()

20.以下各項(xiàng)中屬于合法標(biāo)識(shí)符的是()。

A.myid/2

B.+void

C.-5

D._vacl

21.以下各選項(xiàng)中屬于Java保存字的是()。

A.TRUE

B.NULL

C.FALSE

D.null

22.以下各項(xiàng)中代表八進(jìn)制整數(shù)的是()。

A.0XA6

B.0144

C.1840

D.-lE3

23.以下代碼的執(zhí)行結(jié)果是()。

publicclassTest

{

publicstaticvoidmain(Stringargs[])

{

System.out.println(5/2);

System.OUt.println(100%3.O)

}

}

A.2和1

B.2和1.0

C.2.5和1

D.2.5和1.0

24.char類型被封裝在()中。

A.java.lang.Integer

B.java.lang.Char

C.java.lang.Boolean

D.java.lang.Character

25.下面代碼段的輸出是()。

if(58L7)0&8L5|2)system.out.println(“true“);

A.編譯出錯(cuò)

B.5752

C.true

D.無(wú)任何輸出

26.以下關(guān)于內(nèi)部類的說(shuō)法,正確的選項(xiàng)是()。

A.內(nèi)部類可以與它包含的類名一樣

B.內(nèi)部類只能使用它所在類的靜態(tài)成員變量,不能使用它所在類的方法中的局部變量

C.內(nèi)部類可以用abstract修飾定義為抽象類,不能用private或protected定義

D.外部使用內(nèi)部類時(shí)必需給出類的全名

27.定義一個(gè)表示10個(gè)值為null的字符串?dāng)?shù)組,下面選項(xiàng)正確的選項(xiàng)是()。

A.String[]a;

B.Stringa[];

C.chara[l0][];

D.Stringa[]=newString[10];

28.有一個(gè)接口定義如下,以下選項(xiàng)中實(shí)現(xiàn)了該接口并且不是抽象的是()。

interfaceA

{

intmethodl(inti);

intmethod2(intj);

}

A.classBimplementsAB.classB

{{

intmethodl(){)intmethodl(inti){)

intmethod2(){)intmethod2(intj){)

}}

C.classBimplementsAD.classBextendsA

{{

intmethodl(inti){)intmethodl(inti){}

intmethod2(intj){)intmethod2(intJ){}

}}

29.下面程序段的輸出結(jié)果是()。

classBase

{

inti;

Base()

{

add(1);

}

voidadd(intv)

{

i+=v:

}

voidprint()

{

System.out.println(i);

}

}

classExtensionextendsBase

{

Extension()

{

add(2);

}

voidadd(intv)

{

i+=v*2:

}

}

publicclassTest

{

publicstaticvoidmain(Stringargs[])

{

bogo(newExtension());

}

staticvoidbogo(Baseb)

{

b.a(chǎn)dd(8);

b.print();

}

}

A.9B.18

C.20D.22

30.通常我們使用()方法來(lái)為一個(gè)部件注冊(cè)大事監(jiān)聽器。

A.a(chǎn)dd×××Listener

B.×××Listener

C.Listener×××

D.×××Listeneradd

31.以下的()原始類型在使用流時(shí)可以互換。

A.byte和boolean

B.char和int

C.byte和char

D.String和char

32.以下關(guān)于HTML標(biāo)記的說(shuō)法,正確的選項(xiàng)是()。

A.URLgetDocumentBase()返回Applet主類的URL

B.URLgetCOdeBase()返回包含Applet的HTML文件的URL

C.在HTML中不說(shuō)明StringgetParameter(stringname)的參數(shù),該方法將返回“0“

D.HTML標(biāo)記方法用于獵取HTML文件中關(guān)于Applet的信息

33.以下關(guān)于Applet的說(shuō)法,正確的選項(xiàng)是()。

A.它們能讀/寫用戶的文件系統(tǒng)

B.它們能與供應(yīng)包含小程序的網(wǎng)頁(yè)的站點(diǎn)之內(nèi)的Internet站點(diǎn)聯(lián)系

C.它們能在閱讀者的系統(tǒng)上運(yùn)行任何程序

D.它們能加載存儲(chǔ)在用戶系統(tǒng)上的程序

34.resume()方法恢復(fù)()的執(zhí)行。

A.通過(guò)調(diào)用stop()方法而停頓的線程

B.通過(guò)調(diào)用sleep()方法而停頓運(yùn)行的線程

C.通過(guò)調(diào)用wait()方法而停頓運(yùn)行的線程

D.通過(guò)調(diào)用suspend()方法而停頓運(yùn)行的線程

35.以下方法中能完成主類實(shí)例初始化工作的是()。

A.start()

B.stop()

C.ink()

D.paint()

36.下面的()關(guān)鍵字通常用來(lái)對(duì)對(duì)象加鎖,從而使得對(duì)對(duì)象的訪問(wèn)是排他的。

A.serialize

B.transient

C.synchronized

D.static

37.以下程序中,若從鍵盤中輸入的是大寫字母C,則程序輸出的結(jié)果是()。

Importjava.io.*;

publicclassExam{

publicstaticvoidmain(Stringargs[]){

intch=0;

System.out.println(“輸入一個(gè)字符:“);

try{

ch=System.in.read();

charch_A=’A’,ch_Z=’Z’;

intdeltac=(int)chA+(int)chZ-ch;

syStem.out.println(“編碼后的字符為:“+(char)delta_c);

}

catch(IOExceptione){

e.printStackTrace();

}

}

}

A.C

B.Y

C.X

D.字母C的ASCIl碼的整型值

38.下面的程序執(zhí)行后,屏幕上顯示的應(yīng)是()。

publicclassExam{

publicstaticvoidmain(String[]args){

charcharl[]=(’t’,’e’,’s’,’t’};

charchar2[]=(’t’,’e’,’s’,’t’,’l’};

Stringsl=newString(charl);

Strings2

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論