國(guó)家二級(jí)(JAVA)筆試模擬試卷24_第1頁(yè)
國(guó)家二級(jí)(JAVA)筆試模擬試卷24_第2頁(yè)
國(guó)家二級(jí)(JAVA)筆試模擬試卷24_第3頁(yè)
國(guó)家二級(jí)(JAVA)筆試模擬試卷24_第4頁(yè)
國(guó)家二級(jí)(JAVA)筆試模擬試卷24_第5頁(yè)
已閱讀5頁(yè),還剩92頁(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)介

國(guó)家二級(jí)(JAVA)筆試模擬試卷第1套

一、公共基礎(chǔ)選擇題(本題共70題,每題7.0分,共

10分。)

1、線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)是一種()的存儲(chǔ)結(jié)構(gòu)。

A、隨機(jī)存儲(chǔ)

B、順序存儲(chǔ)

C、索引存儲(chǔ)

D、散列存儲(chǔ)

標(biāo)準(zhǔn)答案:2

知識(shí)點(diǎn)解析:本題考查數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)。線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)中的每一個(gè)存儲(chǔ)結(jié)

點(diǎn)不僅含有一個(gè)數(shù)據(jù)元素,還包括指針,每一個(gè)指針指向一個(gè)與本結(jié)點(diǎn)有邏輯關(guān)系

的結(jié)點(diǎn),此類(lèi)存儲(chǔ)方式屬于順序存儲(chǔ)。

2、一個(gè)棧的入棧序列是1,2,3,n,其輸出序列為Pl,P2,P3,…,Pn,

若pl=n,則Pi為()。

A、i

B、n-i

C、n-i+1

D、不確定

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:棧是先進(jìn)后出的線性表。pl=n,即n是最先出棧的,根據(jù)棧的運(yùn)算

原理,n必定是最后入棧的,那么輸入順序必定是I,2,3,…,n,則出棧的序

列是n,n-2,...?1,所以答案是C。

3、采用線性鏈表表示一個(gè)向量時(shí),要求占用的存儲(chǔ)空間地址()。

A、必須是連續(xù)的

B、部分地址必須是連續(xù)的

C、一定是不連續(xù)的

D、可連續(xù)可不連續(xù)

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)不同于順序存儲(chǔ)結(jié)構(gòu),它的存儲(chǔ)空間可以是不連續(xù)的,

并且數(shù)據(jù)節(jié)點(diǎn)的存儲(chǔ)順序與數(shù)據(jù)元素之間的邏輯關(guān)系可以不一致,數(shù)據(jù)元素之間的

邏輯關(guān)系是由指針域來(lái)確定的。

4、首先訪問(wèn)結(jié)點(diǎn)的左子樹(shù),然后訪問(wèn)該結(jié)點(diǎn),最后訪問(wèn)結(jié)點(diǎn)的右子樹(shù),這種遍歷

稱(chēng)為()0

A、前序遍歷

B、后序遍歷

C、中序遍歷

D、層次遍歷

標(biāo)準(zhǔn)答案:1

知識(shí)點(diǎn)解析:前序遍歷是指若二叉樹(shù)為空樹(shù),則空操作。否則:①訪問(wèn)根結(jié)點(diǎn):

②先序遍歷左子樹(shù);③先序遍歷右子樹(shù)。中序遍歷二叉樹(shù)是指若二叉樹(shù)為空樹(shù),

則空操作。否則:①中序遍歷左子樹(shù);②訪問(wèn)根結(jié)點(diǎn);③中序遍歷右子樹(shù)。后序

遍歷二叉樹(shù)是指若二叉樹(shù)為空樹(shù),則空操作。否則:①后序遍歷左子樹(shù);②后序

遍歷右子樹(shù);③訪問(wèn)根結(jié)點(diǎn)。因?yàn)楦Y(jié)點(diǎn)是在中間訪問(wèn)的,即中序遍歷。

5、在順序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找關(guān)鍵碼11,所需的關(guān)

鍵碼比較次數(shù)為()。

A、2

B、3

C、4

D、5

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:二分法查找首先用要查找的關(guān)鍵字k與中間位置的關(guān)鍵字相比較,這

個(gè)中間結(jié)點(diǎn)把線性表分成了兩個(gè)子表,若比較結(jié)果相等,則查找完成:若不等,再

根據(jù)k與中間結(jié)點(diǎn)關(guān)鍵字的比較結(jié)果確定下一步查找哪個(gè)子表。這樣遞歸下去,直

到找到滿足條件的結(jié)點(diǎn),或者該線性表中沒(méi)有這樣的結(jié)點(diǎn)。本題中第I次和15比

較;第2次和7比較;第3次和10比較;第4次和12比較,比較后結(jié)束,沒(méi)找

到。

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

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

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

C、在模塊程序設(shè)計(jì)中,一個(gè)模塊內(nèi)部的控制結(jié)構(gòu)也要符合結(jié)構(gòu)化原則

D、在程序設(shè)計(jì)過(guò)程中,不能同時(shí)采用結(jié)構(gòu)化程序設(shè)計(jì)方法與模塊化程序設(shè)計(jì)方法

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:在模塊化沒(méi)計(jì)中,要求將一個(gè)大程序按人們能理解的大小規(guī)模進(jìn)行分

解,使每個(gè)模塊都能易于理解,各模塊的功能盡量單一,各模塊之間的聯(lián)系盡量

少。因此,選項(xiàng)A錯(cuò)誤。在自頂向下、逐步細(xì)化的設(shè)計(jì)過(guò)程中,是按照先全局后

局部、先整體后細(xì)節(jié)、先抽象后具體的方法設(shè)計(jì)程序。因此,選項(xiàng)B錯(cuò)誤。在模

塊化程序設(shè)計(jì)中,每個(gè)模塊完成一個(gè)功能,相對(duì)獨(dú)立,要求一個(gè)模塊內(nèi)部的控制結(jié)

構(gòu)也要符合結(jié)構(gòu)化原則。因此,選項(xiàng)C正確。在模塊化程序設(shè)計(jì)中,一個(gè)模塊內(nèi)

部的控制結(jié)構(gòu)也要符合結(jié)構(gòu)化原則,所以在程序設(shè)計(jì)過(guò)程中,要同時(shí)采用結(jié)構(gòu)化程

序設(shè)計(jì)方法與模塊化程序設(shè)計(jì)方法。因此,選項(xiàng)D錯(cuò)誤。

7、檢查軟件產(chǎn)品是否符合需求定義的過(guò)程稱(chēng)為()。

A、確認(rèn)測(cè)試

B、集成測(cè)試

C、驗(yàn)證測(cè)試

D、驗(yàn)收測(cè)試

標(biāo)準(zhǔn)答案:1

知識(shí)點(diǎn)解析:確認(rèn)測(cè)試是要檢查已實(shí)現(xiàn)的軟件是否滿足了需求規(guī)格說(shuō)明中確定了的

各種需求,以及軟件配置是否完全、正確。軟件需求規(guī)格說(shuō)明書(shū)就是軟件確認(rèn)測(cè)試

的基礎(chǔ)。

8、軟件調(diào)試的目的是

A、發(fā)現(xiàn)錯(cuò)誤

B、改正錯(cuò)誤

C、改善軟件的性能

D、挖掘軟件的潛能

標(biāo)準(zhǔn)答案:2

知識(shí)點(diǎn)解析?:在對(duì)程序進(jìn)行了成功地測(cè)試之后將進(jìn)入程序調(diào)試。調(diào)試的任務(wù)是診斷

和改正程序中的錯(cuò)誤。它與軟件測(cè)試不同,軟件測(cè)試是盡可能多地發(fā)現(xiàn)軟件中的錯(cuò)

誤。先要發(fā)現(xiàn)軟件的錯(cuò)誤,然后借助調(diào)試工具去找出軟件錯(cuò)誤的具體位置。由此可

知,軟件調(diào)試的目的是改正錯(cuò)誤。

9、將E-R圖轉(zhuǎn)換到關(guān)系模式時(shí),實(shí)體與聯(lián)系都可以表示成()。

A、屬性

關(guān)系

C、鍵

D、域

標(biāo)準(zhǔn)答案:2

知識(shí)點(diǎn)解析:在關(guān)系模型中,無(wú)論是從客觀事物中抽象出的實(shí)體,還是實(shí)體之間的

聯(lián)系,都用單一的結(jié)構(gòu)類(lèi)型關(guān)系來(lái)表示。在對(duì)關(guān)系進(jìn)行各種處理之后,得到的還是

關(guān)系.一張新的二維表.

10、以下各項(xiàng)中可以減少相同數(shù)據(jù)重復(fù)存儲(chǔ)現(xiàn)象的是()。

A、記錄

B、字段

C、文件

D、數(shù)據(jù)庫(kù)

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)中的數(shù)據(jù)具有集成、共享的特點(diǎn),可以被不同應(yīng)用程序所使

用,減少相同數(shù)據(jù)重復(fù)存儲(chǔ)的現(xiàn)象。

二、選擇題(本題共25題,每題分,共25分。)

11、在下列選項(xiàng)中屬于Java語(yǔ)言的代碼安全檢測(cè)機(jī)制的是()。

A、動(dòng)態(tài)鏈接

B、訪問(wèn)權(quán)限的檢查

C、通過(guò)接口實(shí)現(xiàn)多重繼承

D、將所有的Java應(yīng)用都看做對(duì)象,按類(lèi)進(jìn)行封裝

標(biāo)準(zhǔn)答案:2

知識(shí)點(diǎn)解析:動(dòng)態(tài)鏈接是JVM的一個(gè)重要特征,所以選項(xiàng)A是錯(cuò)誤的;接口是用

來(lái)實(shí)現(xiàn)多重繼承的一個(gè)方法,Java通過(guò)這種方法來(lái)提高類(lèi)繼承的靈活性和擴(kuò)展性,

所以選項(xiàng)C是錯(cuò)誤的;選項(xiàng)D錯(cuò)誤,用類(lèi)把Java的所有應(yīng)用封裝起來(lái),是面向?qū)?/p>

象程序設(shè)計(jì)的基本思想;選項(xiàng)B正確,訪問(wèn)權(quán)限是解釋器在解釋執(zhí)行Java程序時(shí)

進(jìn)行檢查的,屬于Java安全機(jī)制。

12^下列API不屬T'java.lang.Math的是()。

A、random()

B、abs()

C^drawLine()

D、sin()

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:選項(xiàng)A,random。方法是java.lang.Math類(lèi)中提供求隨機(jī)數(shù)的方法:

選項(xiàng)B,abs()方法是java.lang.Math類(lèi)提供求絕對(duì)值的方法;選項(xiàng)D,sin()方法是

java.lang.Math類(lèi)提供的求正弦函數(shù)的方法;方法drawLine。是Graphics類(lèi)提供的

用來(lái)畫(huà)直線的方法。

13、如果類(lèi)中成員沒(méi)有使用關(guān)鍵字,則它們的訪問(wèn)權(quán)限默認(rèn)為()。

A、private

protected

C>public

D、default

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:本題考查類(lèi)的成員定義。

14、當(dāng)對(duì)象obj調(diào)用其類(lèi)成員函數(shù)inil()時(shí),inil()的this指向的是()。

A、對(duì)象obj

B、init()

C、類(lèi)本身

D、其他的對(duì)象

標(biāo)準(zhǔn)答案:1

知識(shí)點(diǎn)解析:本題考查關(guān)鍵詞ihis的用法。在類(lèi)中除了可以聲明成員變量外,還可

以在方法體中聲明局部變量,局部變量的作用域只在該方法的內(nèi)部,當(dāng)方法返回

時(shí).,局部變量也就不再存在。此外,如果局部變量的名稱(chēng)和類(lèi)成員變量的名字相

同,類(lèi)成員變量就會(huì)被隱藏。如果方法中確實(shí)存在局部變量和類(lèi)成員變量名字相同

的情況,又需要在該方法中改變類(lèi)成員變量的值,就需要使用this關(guān)鍵字。this用

在一個(gè)方法中用來(lái)引用當(dāng)前對(duì)象,它的值是調(diào)用該方法的對(duì)象。

15、下列對(duì)整型常量定義的解釋中正確的是()。

A、034代表八進(jìn)制的數(shù)1C

B、034代表十進(jìn)制的數(shù)34

C、034代表十六進(jìn)制的數(shù)28

D、34L代表值為34的64位長(zhǎng)整數(shù)

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:034代表人進(jìn)制的數(shù)34,即十進(jìn)制數(shù)28,十六進(jìn)制的IC。34L表示

長(zhǎng)整型的數(shù)34(十進(jìn)制),

16、若x、a、b和c均是int型變量,則執(zhí)行表達(dá)式x=(a=l,b=2)后的結(jié)果是()。

A、1

B、2

C、3

D、x無(wú)確定值

標(biāo)準(zhǔn)答案:2

知識(shí)點(diǎn)解析:本題主要考查逗號(hào)運(yùn)算符的運(yùn)算規(guī)則。逗號(hào)運(yùn)算符用于將多個(gè)表達(dá)式

串在一起,逗號(hào)運(yùn)算符的左邊總是不返回的,這就是說(shuō),逗號(hào)右邊表達(dá)式的值才是

整個(gè)表達(dá)式的值。逗號(hào)運(yùn)算符的結(jié)合性為從左到右。由此就可以把表達(dá)式理解為

x=b=2o

17、用整數(shù)10創(chuàng)建一個(gè)Integer類(lèi)的對(duì)象,下列各語(yǔ)句中能完成此功能的是()。

A、Integeri=newInteger(10);

Integeri=10;

C、inti=10;

D^Integeri=Integer(10);

標(biāo)準(zhǔn)答案:1

知識(shí)點(diǎn)解析:Integer類(lèi)是int類(lèi)型的包裝類(lèi),其創(chuàng)建和使用方法和一般的類(lèi)相似,

因此答案為A.

18、有如下代碼段publicclassOpcratorAndExccptions{publicstaticvoidmain(String

args[]{inti=10j=l5;Systcm.out.println(i=^j);Stringsi=newString("howarcyou!");

Strings2=newString("howareyou!");System.out.println(s1==s2);}}其輸出為()。

A、truefalse

B、truetrue

C>falsetrue

D、falsefalse

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:本題考杳比較運(yùn)算符二二的使用。比較運(yùn)算符不僅可以用于基本數(shù)據(jù)

類(lèi)型的數(shù)據(jù)之間的比較,還可以用于復(fù)合數(shù)據(jù)類(lèi)型的數(shù)據(jù)之間的比較。題中整型數(shù)

i和j的值不同,故其二二比較的結(jié)果為false<>si和s2的值雖然都是“howare

you!”,但是由于它們是不同的對(duì)象,因此運(yùn)算后的結(jié)果為false。如果需要比較兩

個(gè)對(duì)象的值是否相同,則可以調(diào)用equals。方法。

19、有下列程序段publicclassfun{publicstaticvoidmain(Stringargs|]){charb||=

"Hello,you";b[5]=0;System.out.println(s);)執(zhí)行此程序后,得到的輸出結(jié)果是()。

A、Hello,you

B>HelloOyou

C、Hello

D、0

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:本題常見(jiàn)的錯(cuò)誤答案是:字符數(shù)組b初始化后,得b[5]=],執(zhí)行

b[5]=0后,用0代替b[5]中的?即可。最后輸出整個(gè)字符串:HelloOyouo下面是

正確解答;在C++語(yǔ)言中規(guī)定以字符'(T作為字符串結(jié)束標(biāo)志,語(yǔ)句b[5]=0就相當(dāng)

于語(yǔ)句b[5]=,\(r,即在數(shù)組b的b[5]上加了字符串結(jié)束標(biāo)志,故執(zhí)行該語(yǔ)句后,數(shù)

組中存放的內(nèi)容變?yōu)镠clloo

20、下列對(duì)字符數(shù)組進(jìn)行初始化的語(yǔ)句正確的是(),

chara[]="Hello";

B、chara[][]={'H','e',T,T,'o'};

C、chara[5]="HelloH;

D、chara[2][5]={"Hello'/'World"};

標(biāo)準(zhǔn)答案:1

知識(shí)點(diǎn)解析:本題考查對(duì)字符數(shù)組的初始化。A選項(xiàng)中,數(shù)組a在定義后緊跟初始

化的情況下可省略數(shù)組長(zhǎng)度,其最終數(shù)組長(zhǎng)度由所賦字符串常量的長(zhǎng)度給定,A選

項(xiàng)是正確;B選項(xiàng)中,a是一個(gè)二維數(shù)組,二維數(shù)組也能在定義時(shí)被初始化。如果

對(duì)全部元素都賦初值,則定義數(shù)組時(shí)第1維的大小可以省略,但第2維的大小不能

省略,故B選項(xiàng)是錯(cuò)誤;C選項(xiàng)和D選項(xiàng)都忽略了字符串的大小要比字符串中的

字符數(shù)多1這一點(diǎn),造成了數(shù)組的越界。故本題答案是A。

21、給出卜列代碼片斷:if(x>0){System.out.println(',firstM);}elseif(x>-

3){System.out.println("second");)else{System.out.println("ihird");}請(qǐng)問(wèn)x處于什么范

圍時(shí)將打印字符串“second"?()

A、x>0

B、x>-3

C、x<=-3

D、x<=0&x>-3

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:本題考查if-else語(yǔ)句的應(yīng)用。從題中給出的代碼段可以分析出來(lái),當(dāng)

程序打印字符串“second”時(shí),x的取值范圍為(-3,0),即選擇D。

22、下列程序的運(yùn)行結(jié)果是()。publicclassSun{publicstaticvoidmain(String

args[]){inta=l;intb=l;for(inti=l;i<=3;i++){a=a+b;b=b+a;)System.out.println(a+"

”+B);}}

A>66

B、58

C、1321

D、3455

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:本題考查對(duì)for循環(huán)語(yǔ)句的理解。i=l時(shí),a=l+l=2,b=l+2=3。i=2

時(shí),a=2+3=5,b=3+5=8oi=3時(shí),a=5+8=13,b=8+13=21o故本題答案選項(xiàng)是C:

23>以下程序段的輸出結(jié)果是()。intx=5;do{x-;)while(!x);

A、5

B、無(wú)任何輸出

C、4

D、陷入死循環(huán)

標(biāo)準(zhǔn)答案:1

知識(shí)點(diǎn)解析:本題考查循環(huán)語(yǔ)句do-while語(yǔ)句的執(zhí)行情況。根據(jù)do-whilc循環(huán)語(yǔ)

句功能特點(diǎn)可得:首先無(wú)條件執(zhí)行循環(huán)體,表達(dá)式x—的值為5,輸出為5,x的

值變?yōu)?,然后檢查條件(!x)為假(false),則循環(huán)結(jié)束。

24、如下的代碼段中,如果方法unsafe。正常運(yùn)行,那么結(jié)果是()。publicvoid

examplc(){try{unsafe();System.out.println("Testl");}catch(SafeExceptione)

{Systcm.out.println("Tcst2");}finally{System.out.println(nTest3?);}

System.out.println("Test4");)

A^Test3Test4

B、TestiTest3Test4

C、TestiTest3

D^TestiTest4

標(biāo)準(zhǔn)答案:2

知識(shí)點(diǎn)解析:在正常情況下,打印Testi、Test3>Test4;在產(chǎn)生可捕獲異常時(shí),

打印Test2、Test3、Test4在產(chǎn)生不可捕獲異常時(shí),打印Test3,然后終止程序。注

意finally后面的語(yǔ)句總是被執(zhí)行。

25、使用()關(guān)鍵字來(lái)跳出iry塊和進(jìn)入finally塊。

A、catch

B、return

C、while

D、try

標(biāo)準(zhǔn)答案:2

知識(shí)點(diǎn)解析:本題是對(duì)線程機(jī)制的考查。選項(xiàng)A錯(cuò)誤,catch是用于捕獲異常,并

運(yùn)行相應(yīng)的處理程序:選項(xiàng)B正確,finally語(yǔ)句實(shí)際上用于異常之外,也可以使用

它在icluni、break或者循環(huán)內(nèi)的couliug選項(xiàng)C錯(cuò)誤,whi止用丁循環(huán)語(yǔ)句,沒(méi)

有此功能;選項(xiàng)D錯(cuò)誤,iry也沒(méi)有此功能。由此可知本題的答案是B。

26、有如下的代碼段,當(dāng)編譯和運(yùn)行時(shí),下列各選項(xiàng)中說(shuō)法正確的是()。public

classZ{publicstaticvoidmain(Stringargs[]){newZ();}Z(){Zalias1=this;Zalias2

=this;synchronized(aliasl){try{alias2.wait();Systcm.out.println("DONE

WAITING");|catch(InterruptedExceptione)

{Systcm.out.println("INTERRUPTED");)catch(Exceptionc)

{System.out.printlnC'OTHEREXCEPTION'*);}finally{System.out.println

(??FINALLY");}}System.out.println("ALLDONE");})

A、應(yīng)用程序編譯正常,但是不打印任何數(shù)據(jù)

B、應(yīng)用程序編譯正常,并打印數(shù)據(jù)“DONEWAITING”

C、應(yīng)用程序編譯正常,并打印數(shù)據(jù)“FINALLY”

D、應(yīng)用程序編譯正常,并打印數(shù)據(jù)“ALLDONE”

標(biāo)準(zhǔn)答案:1

知識(shí)點(diǎn)解析:在Java中,每一個(gè)對(duì)象都有鎖。任何時(shí)候,該鎖都至多由一個(gè)線程

控制。由于aliasl與alias2指向同一對(duì)象Z,在執(zhí)行第11行前,線程擁有對(duì)象z的

鎖。在執(zhí)行完第II行后,該線程釋放了對(duì)象z的鎖,進(jìn)入等待池。但此后沒(méi)有線

程調(diào)用對(duì)象Z的notify。和nolifyAH()方法,所以該進(jìn)程一直處于等待狀態(tài),沒(méi)有輸

出。

27、下列各方法中不被建議用于線程同步過(guò)程的是()。

A、start()

B、wait()

C、notifyO

D、resume()

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:在線程的同步過(guò)程中,不建議使用的有stop。、suspend。和

resume()oslop。強(qiáng)行終止線程的運(yùn)行,容易造成數(shù)據(jù)的不一致;suspend。和

resume。這兩種方法使得一個(gè)進(jìn)程可以直接控制另外一個(gè)進(jìn)程的執(zhí)行,容易造成死

鎖。

28、下列程序的輸出結(jié)果為()。publicclassReentrant{publicsynchronizedvoida()

{b();System.out.println('hereIam,ina()H);)publicsynchronizedvoidb()

{System.oui.printlnC'hereIam,inb()H);)publicstaticvoidmain(Siringargs[])

{Reentrantr=newReentrant();r.a();)}

A、hereIam,ina()/hereIam,inb()

herelam,inb()/hereIam,ina()

C>hereIam,ina()

D、hereIam,inb()

標(biāo)準(zhǔn)答案:2

知識(shí)點(diǎn)解析:此題程序中類(lèi)Reentrant定義了兩個(gè)帶有synchronized的方法,分別

是a()和b()o在Reentrant類(lèi)的main。方法中,Reentrant類(lèi)的實(shí)例r調(diào)用了方法

a(),在a()中調(diào)用b().a()的執(zhí)行過(guò)程中,線程的控制將請(qǐng)求并獲得r的鎖,并開(kāi)始

執(zhí)行a()方法。由b()的定義可知,線程獲得r的對(duì)象鎖才能運(yùn)行該方法,而此時(shí)r

的鎖已經(jīng)由該線程獲得,根據(jù)Java對(duì)象鎖的可重入性,該線程將再次獲得r的

鎖,并開(kāi)始運(yùn)行方法b。。

29、下列Java布局管理器中,簡(jiǎn)單地將組件由左到右排列,排滿一行,自動(dòng)移到

下一行的布局管理器是()。

A、FlovvLayout

B、BorderLayout

C、GfidLayout

D^BoxLayout

標(biāo)準(zhǔn)答案:1

知識(shí)點(diǎn)解析:本題考查Java中布局管理器的知識(shí)。布局管理器中流式布局管理器

(FlowLayout)的布局方式簡(jiǎn)單地將組件由左到右排列,排滿一行,自動(dòng)移到下一

行。故本題答案是A。

30、下面哪個(gè)類(lèi)給出了閡件的定義?()

A、java.awt.Graphics

B、java.awt.Container

C^java.awt.Component

D^java.awt.Objcct

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:構(gòu)件類(lèi)是由java.awt.Component給出的,java.awt.Container給出的是

容器類(lèi),java.awt.Objcct是構(gòu)件類(lèi)的父類(lèi)。

31、下列標(biāo)準(zhǔn)對(duì)話框JOptionPane類(lèi)創(chuàng)建的對(duì)話框中,綜合了其他3個(gè)對(duì)話框類(lèi)型

特點(diǎn)的是()。

A^ConfirmDialog

B、InputDialog

C^OptionDialog

D^McssagcDialog

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:本題考查關(guān)于Swing中對(duì)話框的基本知識(shí)「選項(xiàng)A錯(cuò)誤,

ConErmDialog確認(rèn)對(duì)話框產(chǎn)生.供用戶選擇“是”、“否”的對(duì)話框;選項(xiàng)B錯(cuò)誤,

InpulDialog輸入時(shí)話框提出問(wèn)題,并接收用戶輸入的對(duì)話框;選項(xiàng)C正確,選項(xiàng)

對(duì)話框OptionDialog綜合了ConfirmDialogInputDialog^MessageDialog3種對(duì)話

框類(lèi)型的特點(diǎn);選項(xiàng)D錯(cuò)誤,McssagcDialog消息對(duì)話框顯示一條信息。故本題答

案是C。

32、下列哪個(gè)方法使用了Graphics類(lèi)的實(shí)例作為參數(shù)?()

A、repaint()

B、init()

C^drawBytes()

D、update()

標(biāo)準(zhǔn)答案:8

知識(shí)點(diǎn)解析:update。和paint。方法都是用Graphics類(lèi)的實(shí)例作為參數(shù),實(shí)現(xiàn)繪圖

的操作。

33、如果在程序中使用Swing,則小程序應(yīng)該從哪一個(gè)類(lèi)繼承?()

A^java.applet.Applet

javax.swing.JApplet

C、任何一個(gè)

D、兩個(gè)都不是

標(biāo)準(zhǔn)答案:2

知識(shí)點(diǎn)解析:該題考查對(duì).java包與javax包的理解,java包是最開(kāi)始時(shí)JDK1.0就

有的了;而javax包及其里面的子包都是后來(lái)陸續(xù)給擴(kuò)充的,Swing包是與AWT

包相對(duì)應(yīng)的關(guān)于抽象窗口工具的包,而Jappl以是與Applet相對(duì)應(yīng)的編寫(xiě)小程序時(shí)

所必須要繼承的類(lèi)。故本題答案是B。

34、若要查詢關(guān)于數(shù)據(jù)庫(kù)的信息則可以調(diào)用下列哪一個(gè)方法?()

A、Connection類(lèi)的getMetaData()方法

B、DriverManager類(lèi)的getConnection。方法

C、Connection類(lèi)的createStatement。方法

D^Statement類(lèi)的cxccutcQucry。方法

標(biāo)準(zhǔn)答案:1

知識(shí)點(diǎn)解析:選項(xiàng)B的方法返回的是Connection類(lèi)的實(shí)例,選項(xiàng)C的方法返回的

是Siaicmcnt類(lèi)的實(shí)例,選項(xiàng)D的方法返回的是RcsullSct類(lèi)的實(shí)例,只有選項(xiàng)A

返回的是DatabaseMetaData類(lèi)的實(shí)例,該類(lèi)包含了數(shù)據(jù)庫(kù)本身的信息。

35、J2ME平臺(tái)中負(fù)責(zé)移動(dòng)設(shè)備本地?cái)?shù)據(jù)存儲(chǔ)的模塊是()。

A、PP

B、PBP

C、MIDP

D、CDC

標(biāo)準(zhǔn)答案:4

知識(shí)點(diǎn)解析:MIDP為移動(dòng)設(shè)備提供了用戶界面、網(wǎng)絡(luò)連接、本地?cái)?shù)據(jù)存儲(chǔ)和應(yīng)用

管理等要求,它是Profile模塊中負(fù)責(zé)移動(dòng)設(shè)備的模塊,PP、PBP、CDC這3個(gè)模

塊都是負(fù)責(zé)嵌入式設(shè)備的。

三、公共基礎(chǔ)填空題(本題共5題,每題7.0分,共5

分。)

36、在數(shù)據(jù)結(jié)構(gòu)中,從邏輯上可以把數(shù)據(jù)結(jié)構(gòu)分成線性結(jié)構(gòu)和【】。

標(biāo)準(zhǔn)答案:非線性結(jié)構(gòu)

知識(shí)點(diǎn)解析:邏輯結(jié)構(gòu)即數(shù)據(jù)元素之間的邏輯關(guān)系,是從邏輯關(guān)系上描述數(shù)據(jù),與

數(shù)據(jù)的存儲(chǔ)無(wú)關(guān)。因此根據(jù)數(shù)據(jù)元素與數(shù)據(jù)元素之間的關(guān)系,邏輯結(jié)構(gòu)被分為兩大

類(lèi):線性結(jié)構(gòu)和非線性結(jié)構(gòu)。而集合結(jié)構(gòu)與非集合結(jié)構(gòu)、樹(shù)形結(jié)構(gòu)和圖狀結(jié)構(gòu)指的

都是特定的數(shù)據(jù)結(jié)構(gòu)類(lèi)型。

37、在雙鏈表中,每個(gè)結(jié)點(diǎn)有兩個(gè)指針域,一個(gè)指向前驅(qū)結(jié)點(diǎn),另一個(gè)指向

[1o

標(biāo)準(zhǔn)答案:后續(xù)結(jié)點(diǎn)(后繼結(jié)點(diǎn))

知識(shí)點(diǎn)解析:.式意儲(chǔ)5構(gòu)的結(jié)點(diǎn)中,只有一個(gè)指示直接后繼的指針域,因此從某

個(gè)點(diǎn)出發(fā),只能順指針往后尋查其他結(jié)點(diǎn)。若要尋查結(jié)點(diǎn)的直接前驅(qū),則需要從表

頭指針出發(fā),影響查找效率。為了克服單鏈表這種單向性的缺點(diǎn),可利用雙向鏈

表。雙向鏈表的結(jié)點(diǎn)中,有兩個(gè)指針域,其一指向直接后繼,另一個(gè)指向直接前

驅(qū)。

38、[1是當(dāng)前軟件開(kāi)發(fā)環(huán)境中富有特色的研究工作和發(fā)展方向。

標(biāo)準(zhǔn)答案:計(jì)算機(jī)輔助軟件工程(CASE)

知識(shí)點(diǎn)解析:CASE將各種軟件工具、開(kāi)發(fā)機(jī)器和一個(gè)存放開(kāi)發(fā)過(guò)程信息的中心數(shù)

據(jù)庫(kù)組合起來(lái),形成軟,牛工程環(huán)境。

39、數(shù)據(jù)庫(kù)是指按照一定的規(guī)則存儲(chǔ)在計(jì)算機(jī)中的【】的集合,它能被各種用戶

共享。

標(biāo)準(zhǔn)答案:數(shù)據(jù)

知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)是由一個(gè)互相關(guān)聯(lián)的數(shù)據(jù)的集合和一組用以訪問(wèn)這些數(shù)據(jù)的程

序組成,這些數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和儲(chǔ)存.

40、模塊的獨(dú)立性一般用兩個(gè)準(zhǔn)則來(lái)度量,即模塊間的【】和模塊的內(nèi)聚性。

標(biāo)準(zhǔn)答案:耦合性

知識(shí)點(diǎn)解析:模塊的獨(dú)立性是評(píng)價(jià)設(shè)計(jì)好壞的重要標(biāo)準(zhǔn),衡量軟件的模塊獨(dú)立性使

用耦合性和內(nèi)聚性兩個(gè)定型的度量標(biāo)準(zhǔn)。內(nèi)聚性是?個(gè)模塊內(nèi)部各個(gè)元素之間彼此

結(jié)合的緊密程度。耦合性是模塊間互相連接的緊密程度。

四、填空題(本題共70題,每題1.0分,共10分。)

41、要引入java.nrt包中的URL公有類(lèi),需用語(yǔ)句【】。

標(biāo)準(zhǔn)答案:.URL

知識(shí)點(diǎn)解析:本題考查Java語(yǔ)言中引入包的方法。引入所有直接公有類(lèi)須在所引

包名后加*,而直接引用某個(gè)類(lèi)只需直接引入包名即可。

42、賦值表達(dá)式的組成是:在賦值運(yùn)算符的左邊是【】,右邊是一表達(dá)式。

標(biāo)準(zhǔn)答案:一變量

知識(shí)點(diǎn)解析:本題考查賦值表達(dá)式的組成。在賦值運(yùn)算符的左邊是一變量,右邊是

一表達(dá)式。

43、Java線程模型中的數(shù)據(jù)和【】構(gòu)成了線程體。

標(biāo)準(zhǔn)答案:代碼

知識(shí)點(diǎn)解析?:在Java線程模型中,一個(gè)具體的線程是由虛擬的CPU、代碼和數(shù)據(jù)

組成的,其中,數(shù)據(jù)和弋碼構(gòu)成了程序中的線程體。

44、在Java中,字符是作為Unicode碼來(lái)處理的,每個(gè)字符用【】個(gè)字節(jié)表示。

標(biāo)準(zhǔn)答案:2個(gè)

知識(shí)點(diǎn)解析:在Java中,字符是以16位Unicode碼的形式表示的。

45、在Java新的I/O功能中,通過(guò)文件鎖定來(lái)實(shí)現(xiàn)多個(gè)線程的【】,避免了可能

存在的安全隱患。

標(biāo)準(zhǔn)答案:訪問(wèn)同步

知識(shí)點(diǎn)解析:當(dāng)一個(gè)線程在訪問(wèn)一個(gè)文件時(shí),該文件被鎖定,不允許其他線程訪

問(wèn),這樣實(shí)現(xiàn)了同步訪問(wèn)。

46、【】是Swing新增加的組件,主要功能是把數(shù)據(jù)以二維表格的形式顯示出

來(lái)。

標(biāo)準(zhǔn)答案:表格

知識(shí)點(diǎn)解析:本題是考查swing組件中的JTablc的基本用法。表格是swing新增加

的組件,主要功能是把數(shù)據(jù)以二維表格的形式顯示出來(lái)。使用表格,依據(jù)M-V-C

的思想,最好先生成一個(gè)MyTableModel類(lèi)型的對(duì)象來(lái)表示數(shù)據(jù),這個(gè)類(lèi)是從

AbstractTablcModcl類(lèi)中繼承來(lái)的,其中有幾個(gè)方法是一定要重寫(xiě)的,例如

getColumnCount^gelRuwCounl、getColumnNamesgetValueAto因?yàn)镴Table會(huì)從

這個(gè)對(duì)象中自動(dòng)獲取表格顯示所必需的數(shù)據(jù),AbstractTableModel類(lèi)的對(duì)象負(fù)責(zé)表

格大小的確定(行、列),內(nèi)容的填寫(xiě)、賦值,表格單元更新的檢測(cè)等等一切跟表格

內(nèi)容有關(guān)的屬性及操作。JTable類(lèi)生成的對(duì)象以該TableModel為參數(shù),并負(fù)責(zé)將

TableModel對(duì)象中的數(shù)據(jù)以表格的形式顯示出來(lái)。JTable類(lèi)常用的方法是:

gctModcK),該方法表示獲得表格的數(shù)據(jù)來(lái)源對(duì)象;JTablc(TableModeldm),該方

法的dm對(duì)象中包含了表格要顯示的數(shù)據(jù)。下面兩個(gè)構(gòu)造方法,第1個(gè)參數(shù)是數(shù)

據(jù),第2個(gè)參數(shù)是表格第1行中顯示的內(nèi)容。

JTable(Objeot[][]rowData,object[]columnNams)

JTable(Vector[][]rowData,Vector[]columnNams)

47、閱讀卜面程序段,Seleclllem應(yīng)用程序顯不從文本域的組合框中進(jìn)行選擇,請(qǐng)

在程序中的畫(huà)線處添.上正確的語(yǔ)句使得程序能夠正確運(yùn)行。...JTextFieldresult=

newJTextField();JComboBoxpick=newJComboBox();publicSelectltem(){super

("SelectItem");pick.addltemListener(this);pick.addItem("Navigtor");

pick.addltcm("lnternctExplorer");pick.addItem("Opcra");pick.setEditable(false);

result.setHorizontalAligninent(SwingConstants.CENTER);result,setEditable(false);

pane.setLayout(newBorderLayout());[]pane.add(pick,"Center");

pane.add(result,*'SouthH);setContentPane(pane);)publicvoid

itemStateChanged(ItemEven(evt){Objectsource=evt.getSource();if(source==pick)

{ObjectnewPick=evt.getltem();result.setText(newPick.toString()+"isthe

selection.'*);)rcpaint();}

標(biāo)準(zhǔn)答案:JPanelpane=newJPane()

知識(shí)點(diǎn)解析:本題考查項(xiàng)目事件及響應(yīng)中的基本知識(shí)。在Selectltem()中給接收器

添加pick對(duì)象,并將pick和result添加到幀中。缺少創(chuàng)建pane的語(yǔ)句。

itemStateChanged(ItemEventevt)中具體實(shí)現(xiàn)響應(yīng)的方法,evt對(duì)象的gelSource。方法

決定了事件的來(lái)源,當(dāng)它等于pick時(shí)做出響應(yīng)。Opera項(xiàng)是組合框中當(dāng)前選擇的項(xiàng)

目。對(duì)象的toStringO方法用于檢索getltem。所返回的對(duì)象文本。

48>每個(gè)Applet必須定義為【】的子類(lèi)。

標(biāo)準(zhǔn)答案:Applet

知識(shí)點(diǎn)解析:Java語(yǔ)言種每個(gè)Applet必須定義為Applet的子類(lèi)。

49、Java源程序是由類(lèi)定義組成的,每個(gè)程序中可以定義若干個(gè)類(lèi),但是只有一個(gè)

類(lèi)是主類(lèi)。在JavaApplication中,這個(gè)主類(lèi)是指包含【】方法的類(lèi);在Java

Applet里,這個(gè)主類(lèi)是一個(gè)系統(tǒng)類(lèi)Applet的子類(lèi)。

標(biāo)上答案:main()

知識(shí)點(diǎn)解析:該題考查對(duì)Java應(yīng)用程序(Applicalion)與小程序(Applet)的理解。

Application帶有main。方法,可以獨(dú)立解釋就行,而Applet則不行,它繼承自系

統(tǒng)的Appld類(lèi),必須由瀏覽器或appletviewcr執(zhí)行。

50、下列Applet在窗口中實(shí)現(xiàn)一個(gè)不可編輯的TexlField,并且顯示“ok”。請(qǐng)?zhí)顚?xiě)

正確的程序在橫線處。importjava.applet.Applet;importjava.awt.*;publicclass

Test14extendsApplet{TextFiledtf;publicvoidinit(){setLayout(new

GridLayout(1,0));tf=newTextField("Ok");[]add(tf);))

標(biāo)準(zhǔn)答案:tf.setEditable(false)

知識(shí)點(diǎn)解析:通過(guò)調(diào)用TextField構(gòu)件的setEditable(booleanb)方法,可以設(shè)置文

本區(qū)的可編輯屬性,參數(shù)b為false時(shí),文本為不可編輯。

家二級(jí)(JAVA)筆試模擬試卷第2套

一、公共基礎(chǔ)選擇題(本題共io題,每題分,共

70分。)

1、在待排序的元素序列基本有序的前提下,效率最高的排序方法是O

A、冒泡排序

B、選擇排序

C、快速排序

D、歸并排序

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:從平均時(shí)間性能來(lái)看,快速排序最佳,其所需時(shí)間最少,但快速排

序在最壞情況下的時(shí)間性能不如堆排序和歸并排序。當(dāng)序列中的記錄元素基本有序

或元素個(gè)數(shù)較少時(shí),冒泡排序和簡(jiǎn)單選擇排序是最佳排序方法。

2、算法空間復(fù)雜度是指o

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

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

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

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

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:一個(gè)算法的空間復(fù)雜度通常是指執(zhí)行這個(gè)算法所需要的內(nèi)存空間。

3、下列關(guān)于隊(duì)列的敘述中,正確的是o

A、在隊(duì)列中只能插入數(shù)據(jù)

13、在隊(duì)列中只能刪除數(shù)據(jù)

C、隊(duì)列是先進(jìn)先出的線性表

D、隊(duì)列是先進(jìn)后出的線性表

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:隊(duì)列是指允許在一端進(jìn)行插入而在另一端進(jìn)行刪除的線性表。隊(duì)列

又稱(chēng)為“先進(jìn)先出”或“后進(jìn)后出”的線性表,它體現(xiàn)了“先來(lái)先服務(wù)''的原則。在隊(duì)列

中,隊(duì)尾指針與隊(duì)首指針共同反映隊(duì)列中元素動(dòng)態(tài)變化的情況。

4、設(shè)樹(shù)T的度為4,其中度為1、2、3、4的結(jié)點(diǎn)個(gè)數(shù)分別為4、2、1、1。則T

中的葉子結(jié)點(diǎn)的個(gè)數(shù)為0

A、8

B、7

C、6

D、5

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:將題中所述的樹(shù)用圖形表示,則可得葉子結(jié)點(diǎn)數(shù)目。

5、在面向?qū)ο蠓椒ㄖ校粋€(gè)對(duì)象請(qǐng)求另一個(gè)對(duì)象為其服務(wù)的方式是通過(guò)發(fā)送

實(shí)現(xiàn)的。

A、調(diào)用語(yǔ)句

B、命令

C、口令

D、消息

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:消息是一個(gè)實(shí)例與另一個(gè)實(shí)例之間所傳遞的信息、,它請(qǐng)求對(duì)象執(zhí)行

某一處理或回答某一要求的信息,它統(tǒng)一了數(shù)據(jù)流和控制流。消息中只包含傳遞者

的要求,它告訴接收者需要進(jìn)行哪些處理,但并不指示接收者應(yīng)該如何完成這些處

理。

6、下面對(duì)對(duì)象概念的描述中,錯(cuò)誤的是_____。

A、任何對(duì)象都必須有繼承性

B、對(duì)象是屬性和方法的封裝體

C、對(duì)象間的通信靠消息傳遞

D、操作是對(duì)象的動(dòng)態(tài)屬性

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:對(duì)象可以執(zhí)行的操作表示其動(dòng)態(tài)行為,在面向?qū)ο蠓治雠c設(shè)計(jì)中,

通常把對(duì)象的操作也稱(chēng)為方法或服務(wù)。屬性在設(shè)計(jì)對(duì)象時(shí)確定,一般只能通過(guò)執(zhí)行

對(duì)象的操作來(lái)改變。對(duì)象有一些基本特點(diǎn):標(biāo)識(shí)唯一性,分類(lèi)性,多態(tài)性,封裝

性,模塊獨(dú)立性好。而繼承是使用已有的類(lèi)定義作為基礎(chǔ)來(lái)建立新類(lèi)的技術(shù)。

7、下面不屬于軟件設(shè)計(jì)原則的是o

A、抽象

B、模塊化

C、自底向上

D、信息隱蔽

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:軟件設(shè)計(jì)原則包括抽象、模塊化、信息隱蔽和模塊獨(dú)立性。

8、程序流程圖(PFD)中的箭頭代表o

A、數(shù)據(jù)流

B、控制流

C、調(diào)用關(guān)系

D、組成關(guān)系

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:“一”或“廣表示控制流,“□”表示加工步驟,“?”表示邏輯條件。

9、下述關(guān)于數(shù)據(jù)庫(kù)系統(tǒng)的敘述中,正確的是o

A、數(shù)據(jù)庫(kù)系統(tǒng)減少了數(shù)據(jù)冗余

B、數(shù)據(jù)庫(kù)系統(tǒng)避免了一切冗余

C、數(shù)據(jù)庫(kù)系統(tǒng)中數(shù)據(jù)的?致性是指數(shù)據(jù)類(lèi)型的?致

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

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:數(shù)據(jù)共享自身可以極大地減少數(shù)據(jù)的冗余性,不僅縮減了不必要的

存儲(chǔ)空間,更為重要的是可以避免數(shù)據(jù)的不一致性。所謂數(shù)據(jù)的一致性是指在系統(tǒng)

中同一數(shù)據(jù)的不同出現(xiàn)應(yīng)保持相同的值。

10、關(guān)系表中的每一橫行稱(chēng)為一個(gè)O

A、元組

B、字段

C、屬性

D、碼

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:二維表由表框架及表的元組所組成。在表框架中可以按行存放數(shù)

據(jù),每行數(shù)據(jù)稱(chēng)為元組。

二、選擇題(本題共25題,每題1.0分,共25分。)

11、Java的核心包中,提供編程應(yīng)用的基本類(lèi)的包是()。

A^java.lang

B、java.util

C>java.applet

D、java.rmi

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:Java的核心包一共有12個(gè),其中:java.kmg包中封裝了所有編程應(yīng)

用的基本類(lèi):java.util包提供實(shí)用程序類(lèi)和集合類(lèi),如系統(tǒng)特性定義和使用、日期

函數(shù)類(lèi)、集合等常用工具;java.applel包為Applel提供執(zhí)行需要的所有類(lèi),主要是

訪問(wèn)Applet內(nèi)容的通信類(lèi)。java.rmi包提供程序遠(yuǎn)程方法調(diào)用所需的類(lèi)。因此,本

題的正確答案是A。

12、下列關(guān)于Java對(duì)import語(yǔ)句規(guī)定的敘述中,錯(cuò)誤的是()。

A、在Java程序中import語(yǔ)句可以有多個(gè)

B、在Java程序中import語(yǔ)句可以沒(méi)有

C、在Java程序中imporl唔句必須有一個(gè)

D、在Java程序中import語(yǔ)句必須引入在所有類(lèi)定義之前

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:Java程序中使用import關(guān)鍵字導(dǎo)入一個(gè)包中的類(lèi)。在一個(gè)Java源程

序中,可以有。個(gè)或多個(gè)import語(yǔ)句,但是必須在所有類(lèi)定義之前引入標(biāo)準(zhǔn)類(lèi)。

因此,本題中選項(xiàng)C的說(shuō)法是錯(cuò)誤的。

13、在編譯Java程序時(shí),用于指定生成.class文件位置的選項(xiàng)是()。

A、-g

B、-d

C、-verbose

D、-nowarn

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:javac.exe是Java編譯器,能將源程序代碼編譯成字節(jié)碼,以.class擴(kuò)

展名存入Java工作目錄中。它的命令格式為:javac[選項(xiàng)]文件名。其中[選項(xiàng))包括

以下幾個(gè):*-g輸出文件中加行號(hào)以及局部變量信息,為調(diào)試程序時(shí)用。*-。對(duì)類(lèi)

文件進(jìn)行優(yōu)化編譯。*-nowarn關(guān)閉警告信息,只顯示錯(cuò)誤信息。*?verbose顯示源

代碼文件和字節(jié)碼文件的相關(guān)信息。*-dV目錄〉指定存放生成的類(lèi)(.class)文件的

位置根據(jù)上述介紹可知,在編譯Java程序時(shí),可.以通過(guò)選項(xiàng)-d來(lái)指定生成的.class

文件的位置。因此,本題的正確答案是B。

14、下列方法中,不屬于WindowListener接口的是()。

A、windowOpened()

B、windowClosed()

C、windowAclivatedO

D^inouseDragged()

標(biāo)準(zhǔn)答案:D:

知識(shí)點(diǎn)解析:WindowListener接口包含的方法是:

(T)*windowActivated(WindowEvent):@*windowOpcned(WindowEvcnt);

(3)*windowCloscd(WindowEvent);(4)*windowClosing(WindowEvcnt);

(6)*windowDeactivated(WindowEvent();⑥*

windowDeiconified(WindovvEvent)@*windowlconified(WindowEvent);所以D選項(xiàng)

錯(cuò)誤。

15、運(yùn)行Java程序需要的工具軟件所在的目錄是()。

A、JDK的bin目錄

B、JDK的demo目錄

C、JDK的lib日錄

D、JDK的jre目錄

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:運(yùn)行Java的JDK一共包含五個(gè)目錄,分別是:bin目錄,該目錄包

含Java編譯器、解釋器和許多工具(如服務(wù)器工具、IDL、package工具等);lib目

耒,該目錄包含Java庫(kù)文件;jre目錄,該目錄是Java程序運(yùn)行環(huán)境的根目錄,它

下面包含bin子目錄,包括平臺(tái)所用工具和庫(kù)的可執(zhí)行文件以及DLL文件:demo

目錄,該目錄包含源代碼的程序示例;include目錄,該目錄包含Win32子目錄,

都是本地方法的文件。

16、下列關(guān)于Java語(yǔ)言特點(diǎn)的敘述中,錯(cuò)誤的是()。

A、Java是面向過(guò)程的編程語(yǔ)言

B、Java支持分布式計(jì)算

C、Java是跨平臺(tái)的編程語(yǔ)言

D、Java支持多線程

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:Java是新一代編程語(yǔ)言,具有很多特點(diǎn):簡(jiǎn)單易學(xué):利用面向?qū)ο?/p>

技術(shù):分布式計(jì)算;健壯性(魯棒性):安全性:跨平臺(tái)(即體系結(jié)構(gòu)中立);可移植

性;解釋執(zhí)行:高性能;多線程;動(dòng)態(tài)性。因此,本題的正確答案是A。

17、可以使當(dāng)前同級(jí)線程重新獲得運(yùn)行機(jī)會(huì)的方法是()。

A^sleep()

B、join()

C、yield()

D、interrupt()

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:本題考查線程的基本控制。Thread類(lèi)提供的基本線程控制方法包

括:sleep()—使比其低的優(yōu)先級(jí)線程運(yùn)行,可以讓一個(gè)線程暫停運(yùn)行一段固定的

時(shí)間;yiekl()—使具有與當(dāng)前線程相同優(yōu)先級(jí)的線程有運(yùn)行的機(jī)會(huì):join()——使

當(dāng)前線程暫停執(zhí)行,等待調(diào)用該方法的線程結(jié)束后,再恢復(fù)執(zhí)行;mterruptO-

中斷線程的阻塞狀態(tài),并且線程接收到IntermptException異常;根據(jù)上述介紹可

知,只有yield。方法可以便當(dāng)前同級(jí)線程重新獲得運(yùn)行機(jī)會(huì)。因此,本題的正確答

案是C。

18、下列語(yǔ)句中,屬于多分支語(yǔ)句的是()。

A、if語(yǔ)句

B、for語(yǔ)句

C^switch語(yǔ)句

D、dowhile語(yǔ)句

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:dowhile語(yǔ)句和for語(yǔ)句是循環(huán)語(yǔ)句:if語(yǔ)句和switch語(yǔ)句是分支語(yǔ)

句。而if語(yǔ)句稱(chēng)為條件語(yǔ)句,switch語(yǔ)句稱(chēng)為多分支語(yǔ)句。

19、閱讀卜列代碼publicclassTest2005{publicstaticvoidmain(Stringargs[]){String

s="Test";switch(s){case"Java":System.out.print("Java");break:

case"Languagen:System.out.print("Language");break;case"Test":

System.out.printCTest");break;}}}其運(yùn)行結(jié)果是()。

A、Java

B、Language

C、Test

D、編譯時(shí)出錯(cuò)

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:本題考查swilch語(yǔ)句的用法。switch語(yǔ)句是多分支語(yǔ)句,即根據(jù)表

達(dá)式的值來(lái)執(zhí)行多個(gè)操作中的一個(gè)。在switch語(yǔ)句中,“表達(dá)式”的返回值類(lèi)型必須

是這幾種類(lèi)型之一:int,byte,char,short0本題中,switch的表達(dá)式s是一個(gè)字

符串String類(lèi)型的值,它不是ini、byte、char、short中的任意一個(gè)。因此表達(dá)式s

的類(lèi)型不對(duì).編譯時(shí)出錯(cuò)C

20、在程序讀入字符文,‘牛時(shí),能夠以該文件作為直接參數(shù)的類(lèi)是()。

A、FileReader

B、BufferedReader

C、FilelnputStream

D、ObjectlnputStream

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:FileReader、BufferedReader是字符類(lèi)輸入流。FilelnputStream是字節(jié)

輸入流。對(duì)象串行化時(shí),需要使用ObjectlnputStream類(lèi)中捉供的力法從對(duì)象流中

讀取對(duì)象。所以,在程序讀入字符文件時(shí),要使用字符流FileReader或

BufferedReadero但是FileRead的參數(shù)是讀入的文件,而B(niǎo)ufferedReader的參數(shù)是

FileRead流的一個(gè)對(duì)象。因此,本題的正確答案是A。

21、下列描述中,正確的是()。

A、在Serializable接口中定義了抽象方法

B、在Serializable接口中定義了常量

C、在Serializable接口中沒(méi)有定義抽象方法,也沒(méi)有定義常量

D、在Serializable接口中定義了成員方法

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:在iava.io包中,接口Serializable是實(shí)現(xiàn)對(duì)象串行化的工具。實(shí)際

上,Serializable接口是一個(gè)空接口,它里面既沒(méi)有定義抽象方法,也沒(méi)有定義常

量。Serializable接口的目的只是簡(jiǎn)單地標(biāo)識(shí)一個(gè)類(lèi)的對(duì)象是可以被串行化的。

22、清閱讀下面程序,說(shuō)明該程序創(chuàng)建線程使用的方法是()。

publicclassThreadTest{publicstaticvoidmain(Stringargs[])

{Threadt1=newThread(newHolloWorld());Threadt2=newThread(newHolloWorId());

tl.start();t2.start();)|classHolloWorldimplementsRunnable{inti;publicvoidrun()

{while(true){System.out.println("HolloWorld"+i++);if(i==5)break;}))

A、繼承Thread類(lèi)

B、實(shí)現(xiàn)Runnable接口

C、tl.startO

D、t2.stan()

標(biāo)準(zhǔn)答案;B

知識(shí)點(diǎn)解析:本題考查線程的創(chuàng)建。在Java中,創(chuàng)建線程有兩種方法:①通過(guò)實(shí)

現(xiàn)Runnable接口創(chuàng)建線程。Rurmable接口中只定義了一個(gè)rail。方法作為線程,本。

②通過(guò)繼承Thread類(lèi)創(chuàng)建線程,Thread類(lèi)本身實(shí)現(xiàn)了Runnable接口。創(chuàng)建的新的

線程不會(huì)自動(dòng)運(yùn)行,必須調(diào)用slarl()方法才能運(yùn)行;本題中HolloWorld類(lèi)實(shí)現(xiàn)了

Runnable接口。

23、java.io包的File類(lèi)是()。

A、字符流類(lèi)

B、字節(jié)流類(lèi)

C、對(duì)象流類(lèi)

D、非流類(lèi)

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:Java的io包中的類(lèi)可以處理不同類(lèi)型的流,比如字節(jié)流、字符流、

對(duì)象流、非流類(lèi)等等。File類(lèi)就是一個(gè)重要的非流類(lèi),它是以一種系統(tǒng)無(wú)關(guān)的方式

表示一個(gè)文件對(duì)象的屬性。

24、為保護(hù)本地主機(jī),對(duì)Applet安全限制中正確的是()。

A、Applet可加載本地度或方法

B、Applets讀、與本地計(jì)算機(jī)的文件系統(tǒng)

C、Applet可向Applet之外的任何主機(jī)建立網(wǎng)絡(luò)連接

D、Applet不能運(yùn)行任何本地可執(zhí)行程序

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:Java平臺(tái)為了防范惡意程序的攻擊,保護(hù)本地主機(jī),對(duì)Applet作了

如下安全限制:①Applet不能運(yùn)行任何本地可執(zhí)行程序。②禁止加載本地庫(kù)或方

法。③禁止讀、寫(xiě)本地計(jì)算機(jī)的文件系統(tǒng)。④禁止向提供Applet之外的任何主機(jī)

建立網(wǎng)絡(luò)連接。⑤不能讀取某些系統(tǒng)信息、。應(yīng))由一個(gè)Applet彈出的窗口外觀上與

一個(gè)Application彈出的窗口不同,APplet彈出的窗口中會(huì)有警告提示信息,幫助

用戶區(qū)分Applet窗口與可信的Application窗口。

25、請(qǐng)閱讀下面程序

publicclassExampleStringBuffer{publicstaticvoidmain(String[]args){StringBuffersb=ne

wStringBuffer("test");System.out.println("buffer-,"十sb);

System.out.println(',longth="4-sb.1ength());}}程序運(yùn)行結(jié)果中在"length”后輸出的值

是()。

A、10

B、4

C、20

D、30

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:本題對(duì)SlfingBuffer(Stringstr)構(gòu)造方法,用str給出字符串的初始

值,并分配16個(gè)字符的緩存。因此,字符串sb的初始值是“test”,并且包含16個(gè)

字符的緩存。leng出。方法用來(lái)獲得字符申長(zhǎng)度,不包含緩存。故程序運(yùn)行結(jié)果中

在“l(fā)ength:”后輸出的值應(yīng)該是字符串sb的長(zhǎng)度,即4o

26、每個(gè)Java小應(yīng)用程序必須定義為()。

A、Applet類(lèi)或JApplet類(lèi)的子類(lèi)

B、JFrame類(lèi)的子類(lèi)

C^Frame的子類(lèi)

D、Window的子類(lèi)

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:本題考查Appld的基本知識(shí),Applet類(lèi)定義了小應(yīng)用程序(Applet)與

其運(yùn)行環(huán)境之間的一個(gè)接口;JApplel是Applet類(lèi)的擴(kuò)展,它繼承了Applet的方法

和執(zhí)行機(jī)制,同時(shí)也增加了對(duì)Swing構(gòu)件的支持。每個(gè)Java小應(yīng)用程序都必須是

Applet類(lèi)或JApplet類(lèi)的子類(lèi)。因此,本題的正確答案是A。

27、若特快訂單是一種訂單,則特快訂單類(lèi)和訂單類(lèi)的關(guān)系是()。

A、使用關(guān)系

B、包含關(guān)系

C、繼承關(guān)系

D、無(wú)關(guān)系

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:繼承是允許將一個(gè)類(lèi)定義為一個(gè)更通用類(lèi)的特例。特殊類(lèi)稱(chēng)為子

類(lèi),通用類(lèi)稱(chēng)為父類(lèi)。除了訂單類(lèi)的屬性外,特快訂單類(lèi)可能還有其他一些特殊屬

性。顯然,訂單類(lèi)是通用類(lèi),即父類(lèi);而特快訂單類(lèi)是定單類(lèi)的一個(gè)特例,是子

類(lèi)。訂單類(lèi)和特快訂單類(lèi)是繼承關(guān)系。

28、下列關(guān)于Applet的安全限制的敘述中,錯(cuò)誤的是()。

A、通常情況下,禁止Applel讀、寫(xiě)本地文件系統(tǒng)

B、通常情況下,禁止Applet向Applet源主機(jī)之外的任何主機(jī)建立網(wǎng)絡(luò)連接:

C、通常情況下,禁止Applet讀取系統(tǒng)信息

D、通常情況下,禁止Applet加載本地庫(kù)或方法

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:本題考查Applet的安全限制。許多瀏覽器為了保護(hù)本地主機(jī),一般

情況下,對(duì)Applet作了如下安全限制:Applel不能運(yùn)行任何本地可執(zhí)行程序;禁

止Applet讀、寫(xiě)本地計(jì)算機(jī)的文件系統(tǒng);禁止加載本地庫(kù)或方法。Applet只能使

用自身的代碼或Appld瀏覽器捉供的JavaAPh禁止向提供Applet之外的任何主機(jī)

建立網(wǎng)絡(luò)連接;不能讀取某些系統(tǒng)信息。除了Java版本號(hào)、操作系統(tǒng)名等一些簡(jiǎn)

單信息外,Applet不能獲得與本地計(jì)算機(jī)有關(guān)的任何信息。根據(jù)上述介紹可知,

Applet只能讀取有限的系統(tǒng)信息,但不是一點(diǎn)兒都不能讀取。因此,本題的正確答

案是C。

29,Swing的選項(xiàng)面板是()“

A、JTabbedPane

B、JLayeredPane

C^JScrollPane

D、JSplitPanc

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:本題考查Swing的容器面板。在Swing的容器面板中:選項(xiàng)板

(JTabbedPane)提供一組可供用戶選擇的帶有標(biāo)簽或圖標(biāo)的選項(xiàng),每個(gè)選項(xiàng)下面都可

以顯示一個(gè)構(gòu)件;Swing提供兩種分層面板:JLayemdPane和JDesktopPane。

JDesktopPane是JLayeredPane的子類(lèi),專(zhuān)門(mén)為容納內(nèi)部框架(JlntemalFrame)而設(shè)

計(jì);滾為窗U(JScfollPane)是帶滾動(dòng)條的面板,主要是通過(guò)移動(dòng)JViewport(視口)來(lái)

實(shí)現(xiàn)的;分隔板(JSplitPane)用于分隔兩個(gè)構(gòu)件,這兩個(gè)構(gòu)件可以按照水平方向分

隔,也可以按照垂直方向分隔。根據(jù)上述介紹可知,Swing中的選項(xiàng)面板是

JTabbedPaneo因此,本題的正確答案是A。

30、提供showDocument。方法,使Applet能夠請(qǐng)求瀏覽器訪問(wèn)特定URL的類(lèi)是

()。

A、Applet

AppIetContext

C、JApplet

D、URL

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:AgplctContcxt類(lèi)是一個(gè)接口類(lèi),Applet通過(guò)AppIetContext接口與環(huán)

境進(jìn)行通信??梢岳眠@個(gè)類(lèi)從Appplet環(huán)境獲取信息,而這個(gè)環(huán)境一般是指瀏覽

器。Applet使用AppletConlexl類(lèi)的showDoeument。方法可以通知瀏覽器在指定窗

口中顯示另一個(gè)URL的內(nèi)容。因此,本題的正確答案是B。

31>閱讀下面程序1publicclassTryextendsThread)2publicstaticvoidmain(String

args[]){3Tryt=newTry();4t.starl();5}67publicvoidrun(intj){8inti=O;9while(i<

5){lOSystem.out.println("祝你成功!)11i++;12}13}14)該程序要求打印5行

“祝你成功!”,必須改正程序中的某行代碼,程序才能完成。選擇正確的修改是

()。_

A^將第1行的extendsThread改為implementsRunnable

B>將第3行的new'lryO改為newlhread()

C、將第4行t.start。改為start⑴

D^將第7行的publicvoidmn(intj)改為publicVoidmn()

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:本題考查線程的創(chuàng)建。Java語(yǔ)言中提供兩種創(chuàng)建線程的方法,一種

是通過(guò)實(shí)現(xiàn)Runnable接口來(lái)創(chuàng)建線程,另廠種是通過(guò)繼承Thread類(lèi)創(chuàng)建線程c顯

然,題目中的程序是使用第二種方法來(lái)創(chuàng)建線程。Thread類(lèi)中定義了runO方法,

所以通過(guò)繼承Thread類(lèi)來(lái)創(chuàng)建線程時(shí)還要重寫(xiě)Thread類(lèi)中的run()方法。而run()

方法的定義如下:publicvoidrun(){}題目中的代碼比較簡(jiǎn)單,就是創(chuàng)建了一個(gè)線

程,這個(gè)線程完成的操作就是打印5行“祝你成功'仔細(xì)閱讀程序,不難發(fā)現(xiàn)第7

行有錯(cuò)。在rim()方法的定義中是沒(méi)有參數(shù)的,而題目程序中的run方法卻帶有一

個(gè)參數(shù)。因此,要把第7行的代碼改為“publicvoidmn。"。因此,本題的正確答案

是D。

32、若數(shù)組a定義為又電口a=newint[3][4],則a是()。

A、一維數(shù)組

B、二維數(shù)組

C、三維數(shù)組

D、四維數(shù)組

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析::維數(shù)組有兩種定義方式:?typearrayName[][];

②type口口arrayName;從題目中的語(yǔ)句可以看出,本題定義了一個(gè)二維數(shù)組。

33、下列標(biāo)識(shí)符(名字)命名原則中,正確的是()。

A、類(lèi)名的首字母小寫(xiě)

B、變量和方法名的首字母大寫(xiě)

C、接U名的首字母小寫(xiě)

D、常量完全大寫(xiě)

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:Java命名的基本原則包括如下幾條:_、$不作為變量名、方法名的

開(kāi)頭:變量名、方法名首單詞小寫(xiě),其余單詞只有首字母大寫(xiě);接口名、類(lèi)名首單

詞第一個(gè)字母大寫(xiě);常量完全大寫(xiě)。根據(jù)上述命名規(guī)則,選項(xiàng)D的說(shuō)法是正確

的。

34、Java語(yǔ)言使用的字符碼集是()。

A、ASCII

B、BCD

C、DCB

D^Unicode

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:Java語(yǔ)言使用的是Unieode字符集。而ASCII是國(guó)際上使用最廣泛

的字符編碼;BCD是一種數(shù)字壓縮存儲(chǔ)編碼方法。

33、下列事件監(jiān)聽(tīng)器中,無(wú)法對(duì)lext卜⑹d對(duì)象進(jìn)行事件監(jiān)聽(tīng)和處理的是()。

A、ActionListener

FocusListener

C、MouseMotionListener

D、ChangeListener

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:本題考查AWT事件處理。事件就是發(fā)生在用戶界面上的用戶交互行

為所產(chǎn)生的一種效果。每類(lèi)事件都有對(duì)應(yīng)的事件監(jiān)聽(tīng)器,監(jiān)聽(tīng)器就是接口。在單行

文本輸入?yún)^(qū)(TextField)構(gòu)件上可能發(fā)生的事件包括:FocusEvent焦點(diǎn)事件,焦點(diǎn)的

獲得和丟失。這類(lèi)事件所對(duì)應(yīng)的事件監(jiān)聽(tīng)器是FocusLisicner;AciionEvem動(dòng)作事

件,按鈕按下,TexiField中按Enier鍵。這類(lèi)事件所對(duì)應(yīng)的事件監(jiān)聽(tīng)器是

ActionListener;MouseEvent鼠標(biāo)事件,鼠標(biāo)單擊、釋放、拖動(dòng)、移動(dòng)。這類(lèi)事件

所對(duì)應(yīng)的事件。監(jiān)聽(tīng)器是MousetMofionListcncr。當(dāng)然還包括其他一些,但是在所

有事件及其所對(duì)應(yīng)的事件監(jiān)聽(tīng)器中,不包括ChangeListener這]樣一個(gè)事件監(jiān)聽(tīng)

器。因此,木題;的正確答案是D。

三、公共基礎(chǔ)填空題(本題共5題,每題1.0分,共5

分。)

36、算法的基本特征是可行性、確定性、和擁有足夠的情報(bào)。

標(biāo)準(zhǔn)答案:有窮性

知識(shí)點(diǎn)解析:算法是指解題方案的準(zhǔn)確而完整的描述。它有4個(gè)基本特征,分別

是可行性、確定性、有窮性和擁有足夠的情報(bào)。

37、注釋一般分為序言性注釋和注釋。

標(biāo)準(zhǔn)答案:功能

知識(shí)點(diǎn)》析:注釋一般分為序言性注釋和功能性拄釋。功能性注釋的位置一般在

嵌在源程序本之中,主要描述其后的語(yǔ)句或程序做什么。

38、某二叉樹(shù)中度為2的結(jié)點(diǎn)有18個(gè),則該二叉樹(shù)中有個(gè)葉子結(jié)點(diǎn)。

標(biāo)準(zhǔn)答案:19

知識(shí)點(diǎn)解析:在任意一棵二叉樹(shù)中.度數(shù)為0的結(jié)點(diǎn),總比度為2的結(jié)點(diǎn)多一

個(gè),因此該二叉樹(shù)中葉子結(jié)點(diǎn)為18+1=19。

39、耦合和內(nèi)聚是評(píng)價(jià)模塊獨(dú)立性的兩個(gè)主要標(biāo)準(zhǔn),其中反映了模塊內(nèi)各成

分之間的聯(lián)系。

標(biāo)準(zhǔn)答案:內(nèi)聚

知識(shí)點(diǎn)解析:耦合是指模塊之間的關(guān)聯(lián)程度,而內(nèi)聚是指模塊內(nèi)各成分之間的聯(lián)

系Q

40、枚的3種基本運(yùn)算是:入棧、退棧和。

標(biāo)

溫馨提示

  • 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)論