C#面試題,考試題_第1頁
C#面試題,考試題_第2頁
C#面試題,考試題_第3頁
C#面試題,考試題_第4頁
C#面試題,考試題_第5頁
已閱讀5頁,還剩94頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第一單元

單選題:

1、以下哪種文件屬于源代碼第一次編譯后的文件:

J正確答案:c

Atxt

Bdoc

Cdll

Dcs

2、Regex類中的Match方法的返回值是()類型:

」正確答案:A

AMatch

Bbool

Cstring

Dint

3、什么關(guān)鍵字可以讓類不能被繼承0:

J正確答案:c

Aoverride

Bget

Csealed

Dpost

4、string類中的split。方法的返回值類型是:

J正確答案:C

Aint[]

Bstring

cstring[]

Dint

5、.net錯誤處理機制采用()結(jié)構(gòu):

』正確答案:D

Ausing()

Bthenw

Cswitch(i){}

Dtry->catch->finally

6、.NET程序從源代碼到運行總共編譯幾次:

J正確答案:D

A一次

B三次

C四次

D兩次

7、Strings=newString("xyz");倉U建了幾個StringObject?():

J正確答案:B

A1

B2

C4

D3

8、Regex類屬于以下哪個命名空間:

J正確答案:B

ASystem.Linq

BSystem.Text.RegularExpressions

CSystem.Collections.Generic

DSystem.Web.Mvc

9、string類中的Substring。方法的返回值類型是:

J正確答案:B

Aint

Bstring

cstring[]

Dint[]

10、通用類型系統(tǒng)(CTS)區(qū)分兩種基本類型:()。它們之間的根本區(qū)別在于它們在內(nèi)存中的

存儲方式:

J正確答案:C

A數(shù)組和委托

B整型和浮點型

C值類型和引用類型

D枚舉和偽類

H>Regex類中的Replace方法的返回值是()類型:

J正確答案:A

Astring

Bbool

CMatch

Dint

12、從引用類型轉(zhuǎn)換到值類型叫():

J正確答案:C

A弱類型

B強類型

C拆箱

D裝箱

13、能用fbreach遍歷訪問的對象需要實現(xiàn)()接口或聲明()方法的類型:

J正確答案:B

Aoverride和overload

BIEnumerable和GetEnumerator

CRequest和QueryString

DIO和GetIO

14、命名空間的定義是以關(guān)鍵字()開始:

J正確答案:D

AInterface

Busing

Copen

Dnamespace

15、string類中的IndexOf。方法的返回值類型是:

J正確答案:A

Aint

Bstring

Cint[]

Dstring[]

16、C#中的覆蓋(重寫)的關(guān)鍵字是:

J正確答案:D

Aoverload

Bpublic

Coverwrite

Doverride

17、以下哪種類型的對象有sort方法:

J正確答案:D

Astring[]

BDataSet

CDataTable

DList<T>

18、在C#程序中,多行注釋的符號是():

正確答案:D

A//

B!-

C///

D/**/

19、class關(guān)鍵字用于聲明一個():

J正確答案:D

A屬性

B方法

C枚舉

D類

20、從值類型轉(zhuǎn)換到引用類型叫():

J正確答案:B

A弱類型

B裝箱

C拆箱

D強類型

21、C#程序在()上運行:

J正確答案:C

Awindows服務(wù)

BIIS

C.NETFramework

DVS

22、SqlConnection類在以下哪個命名空間中:

J正確答案:c

ASystem.Collections.Generic

BSystem.Data

CSystem.Data.SqlClient

DSystem.Web

多選題:

1、以下關(guān)于重寫(override)說法正確的是:

J正確答案:A;B;C

A虛方法可以被重寫

B抽象方法可以被重寫

C普通方法不能被重寫

D普通方法可以被重寫

2、面向?qū)ο蟮恼Z言具有那些()特性:

丁正確答案:B;C;D

A重載

B繼承

C多態(tài)

D封裝

3、以下數(shù)據(jù)類型為引用類型的有:

J正確答案:A;B;C

Astring

Bclass

Cobject

Dstruct

4、頁面向服務(wù)器發(fā)送請求的方式有:

J正確答案:A;B

Aget

Bpost

Cstop

Dopen

5、以下數(shù)據(jù)類型為值類型的有:

J正確答案:A;B;D

AEnum類型

Bint類型

Cstring類型

Dbool類型

6、列舉ASP.NET頁面之間傳遞值的幾種方式():

丁正確答案:A;B;C;D

AQueryString

BApplication

CSession

DCookies

7、接口和抽象類的相似之處有三點,分別是():

J正確答案:B;C;D

A接口本身就是抽象類

B派生類必須實現(xiàn)為實現(xiàn)的方法及成員(抽象類是抽象方法,接口則是所有成

員)

C包含為實現(xiàn)的方法聲明

D不能實例化

8、類成員的可訪問形式有:

J正確答案:A;D

Athis.

Bopen

Cstop

DnewClass().Method.;

判斷題:

1、接口可以繼承接口::

J正確答案:對

X

2、Override主要用來對基類的方法和虛方法進行重寫::

J正確答案:對

4

X

3、在JIT編譯過程中,也就是從中間語言到機器語言的編譯過程中,要把整個應(yīng)用程序一

次性編譯完::

J正確答案:錯

4

X

4、可以繼承String類::

丁正確答案:錯

4

X

5、String類型是值類型::

J正確答案:錯

4

X

6、GC是垃圾收集器。程序員不用擔(dān)心內(nèi)存管理,因為垃圾收集器會自動進行管理。要請

求垃圾收集::

正確答案:對

4

X

7、c#源代碼不能直接運行,必須先編譯后運行::

J正確答案:對

4

X

8、一個類中的靜態(tài)方法可以不實例化此類直接調(diào)用;:

J正確答案:對

7

X

9、正則表達式只能在js中使用::

J正確答案:錯

X

10、從值類型轉(zhuǎn)換到引用類型叫拆箱。從引用類型轉(zhuǎn)換到值類型叫裝箱::

J正確答案:錯

4

X

第二單元

單選題:

1、C#中的覆蓋(重寫)的關(guān)鍵字是:

J正確答案:D

Aoverwrite

Boverload

Cpublic

Doverride

2、Strings=newString("xyz");倉)建了幾個StringObject?():

J正確答案:B

A1

B2

C4

D3

3、.net錯誤處理機制采用()結(jié)構(gòu):

J正確答案:D

Athenw

Bswitch(i){}

Cusing()

Dtry->catch->finally

4、SqlConnection類在以下哪個命名空間中:

J正確答案:C

ASystem.Collections.Generic

BSystem.Data

CSystem.Data.SqlClient

DSystem.Web

5、string類中的split。方法的返回值類型是:

J正確答案:B

Aint

Bstringf]

Cstring

Dint[]

6、在類作用域中能夠通過直接使用該類的()成員名進行訪問:

X正確答案:C

A公用

B保護

C任何

D私有

7、從值類型轉(zhuǎn)換到引用類型叫裝箱,從引用類型轉(zhuǎn)換到值類型叫():

J正確答案:D

A強類型

B裝箱

C弱類型

D拆箱

8、下列哪項不是面向?qū)ο蟮恼Z言的特性:

J正確答案:C

A多態(tài)

B繼承

C重載

D封裝

9、Array類的Reverse(Array)方法用來:

J正確答案:C

A給一維數(shù)組中指定位置的元素設(shè)置值。索引由一個32位整數(shù)指定。

B搜索指定的對象,返回整個一維數(shù)組中第一次出現(xiàn)的索引。

C逆轉(zhuǎn)整個一維數(shù)組中元素的順序。

D獲取一維數(shù)組中指定位置的值。索引由一個32位整數(shù)指定。

10、以下哪些方法必須引用jquery才可以使用:

J正確答案:D

Ahistory.back()

Bdocument.getElementsByTagName

Cdocument.getElementByld

D$("#ElementID").hide()

11、StringBuilder類屬于以下哪個命名空間:

J正確答案:C

ASystem.Text.RegularExpressions

BSystem.Web

CSystem.Text

DSystem.Linq

12、先判斷條件的當(dāng)循環(huán)語句是()。:

J正確答案:D

Awhile...do

Bdo...loop

Cdo...while

Dwhile

13、Array類的IndexOfifArray,Object)方法用來:

J正確答案:A

A搜索指定的對象,返回整個一維數(shù)組中第一次出現(xiàn)的索引。

B逆轉(zhuǎn)整個一維數(shù)組中元素的順序。

C獲取一維數(shù)組中指定位置的值。索引由一個32位整數(shù)指定。

D給一維數(shù)組中指定位置的元素設(shè)置值。索引由一個32位整數(shù)指定。

14、.類的以下特性中,可以用于方便地重用已有的代碼和數(shù)據(jù)的是().:

正確答案:D

A抽象

B多態(tài)

C封裝

D繼承

15、Array類的Copy(Array,Array,Int32)方法用來:

X正確答案:A

A從數(shù)組的第一個元素開始復(fù)制某個范圍的元素到另一個數(shù)組的第一個元素

位置

B獲取一個32位整數(shù),該值表示指定維度的數(shù)組中的元素總數(shù)

C從當(dāng)前的一維數(shù)組中復(fù)制所有的元素到一個指定的一維數(shù)組的指定索引位

D根據(jù)元素的類型,設(shè)置數(shù)組中某個范圍的元素為零、為false或者為null,

16、下列哪項不是ASP.NET頁面之間傳遞值的方式:

J正確答案:D

ACookies

BQueryString

CSession

DModel

17、Array類的Sort(Array)方法用來:

J正確答案:A

A使用數(shù)組的每個元素的IComparable實現(xiàn)來排序整個一維數(shù)組中的元素。

B搜索指定的對象,返回整個一維數(shù)組中第一次出現(xiàn)的索引。

C逆轉(zhuǎn)整個一維數(shù)組中元素的順序。

D獲取一維數(shù)組中指定位置的值。索引由一個32位整數(shù)指定。

18、在類的成員中,用于存儲屬性值的是():

J正確答案:D

A事件

B方法

C屬性

D成員變量

19、Array類的GetLength方法用來:

J正確答案:A

A獲取一個32位整數(shù),該值表示指定維度的數(shù)組中的元素總數(shù)

B從數(shù)組的第一個元素開始復(fù)制某個范圍的元素到另一個數(shù)組的第一個元素

位置

C根據(jù)元素的類型,設(shè)置數(shù)組中某個范圍的元素為零、為false或者為null。

D從當(dāng)前的一維數(shù)組中復(fù)制所有的元素到一個指定的一維數(shù)組的指定索引位

20、引用類型主要有4種:類類型、數(shù)組類型、接口類型和():

J正確答案:D

A對象類型

B整數(shù)類型

C字符串類型

D委托類型

多選題:

1、以下數(shù)據(jù)類型為值類型的有:

J正確答案:B;C;D

Astring類型

BEnum類型

Cbool類型

Dint類型

2、列舉ASP.NET頁面之間傳遞值的幾種方式():

丁正確答案:A;B;C;D

ACookies

BSession

CQueryString

DApplication

3、以下關(guān)于重寫(override)說法正確的是:

J正確答案:A;B;C

A普通方法不能被重寫

B抽象方法可以被重寫

C虛方法可以被重寫

D普通方法可以被重寫

4、頁面向服務(wù)器發(fā)送請求的方式有:

,正確答案:B;C

Aopen

Bget

Cpost

Dstop

5、面向?qū)ο蟮恼Z言具有那些()特性:

J正確答案:A;B;D

A多態(tài)

B繼承

C重載

D封裝

6、Array類的Length屬性獲取的是:

,正確答案:B;C

A64位整數(shù)

B所有維度的數(shù)組中的元素總數(shù)

C32位整數(shù)

D數(shù)組的秩(維度)

7、下列那項不是頁面向服務(wù)器發(fā)送請求的方式:

J正確答案:A;D

Astop

Bpost

cget

Dopen

8、二維數(shù)組中的元素是通過使用()來訪問的:

?正確答案:B;D

A行數(shù)和列數(shù)

B下標

C右標

D行索引和列索引

9、創(chuàng)建泛型類型存在三種情況,分別是():

J正確答案:A;B;C

A泛型類型與泛型參數(shù)均都不直接指定,需要動態(tài)創(chuàng)建指定參數(shù)的泛型類型

B知道泛型類型,但需要動態(tài)指定泛型參數(shù);

C知道泛型參數(shù),但需要動態(tài)創(chuàng)建指定參數(shù)的泛型類型;

D默認處理泛型參數(shù),保存動態(tài)創(chuàng)建

10、以下哪種數(shù)組屬于多維數(shù)組:

?正確答案:A;B

Astring[,]

Bint[?]

Cint[]

Dobject[]

判斷題:

1、可以繼承String類::

J正確答案:錯

X

2、一個類中的靜態(tài)方法可以不實例化此類直接調(diào)用::

正確答案:對

q

X

3、接口可以繼承接口::

“正確答案:對

4

X

4、正則表達式只能在js中使用::

J正確答案:錯

7

X

5、Override主要用來對基類的方法和虛方法進行重寫::

J正確答案:對

X

6、沒有Jquery就無法使用Ajax技術(shù)::

丁正確答案:錯

q

X

7、String類型是特殊的引用類型::

“正確答案:對

7

X

8、C#不支持多維數(shù)組::

丁正確答案:錯

7

X

9、從值類型轉(zhuǎn)換到引用類型叫裝箱,從引用類型轉(zhuǎn)換到值類型叫拆箱::

J正確答案:對

7

X

10、C#枚舉是引用數(shù)據(jù)類型.::

J正確答案:錯

q

X

第三單元

單選題:

1、從值類型轉(zhuǎn)換到引用類型叫():

J正確答案:B

A拆箱

B裝箱

C強類型

D弱類型

2、string類中的Substring。方法的返回值類型是:

J正確答案:D

Astring[]

Bint[]

Cint

Dstring

3、Array類的Reverse(Array)方法用來:

J正確答案:c

A獲取一維數(shù)組中指定位置的值。索引由一個32位整數(shù)指定。

B搜索指定的對象,返回整個一維數(shù)組中第一次出現(xiàn)的索引。

C逆轉(zhuǎn)整個一維數(shù)組中元素的順序。

D給一維數(shù)組中指定位置的元素設(shè)置值。索引由一個32位整數(shù)指定。

4、Strings=newString。;創(chuàng)建了幾個StringObject?():

J正確答案:C

A4

B2

C1

D3

5、SqlDataReader類屬于以下哪個命名空間:

J正確答案:D

ASystem.Text.RegularExpressions

BSystem.Linq

CSystem.Text

DSystem.Data.SqlClient

6、在類的成員中,用于存儲屬性值的是():

J正確答案:A

A成員變量

B公共屬性

C抽象對象

D參數(shù)方法

7、繼承具有(),即當(dāng)基類本身也是某一類的派生類時,派生類會自動繼承間接基類的

成員。:

J正確答案:B

A重復(fù)性

B傳遞性

C規(guī)律性

D多樣性

8、.Net中,先判斷條件的當(dāng)循環(huán)語句是()。:

J正確答案:D

Awhile...do

Bdo...loop

Cdo...while

Dwhile

9、C#中的事件使用以下哪個關(guān)鍵字聲明:

J正確答案:C

AClass

BDelegate

Cevent

DInterface

10、其他接受該事件的類被稱為()類:

正確答案:C

Apublisher-subscriber

BEvent

Csubscriber

Dpublisher

11、包含事件的類用于發(fā)布事件,這被稱為o類:

X正確答案:B

AEvent

Bpublisher

Csubscriber

Dpublisher-subscriber

12、以下哪種集合使用鍵來訪問集合中的元素:

J正確答案:A

AHashtable

BStack

CArrayList

DQueue

13、下列關(guān)于抽象類的說法錯誤的是():

J正確答案:D

A抽象類可以引用派生類的實例

B抽象類可以包含抽象屬性

C抽象類可以包含抽象方法

D抽象類可以實例化

14、以下哪種列表可以使用鍵和索引來訪問列表中的項:

J正確答案:C

AArrayList

BStack

CSortedList

DQueue

15、關(guān)于虛方法實現(xiàn)多態(tài),下列說法錯誤的是():

J正確答案:B

A虛方法是實現(xiàn)多態(tài)的一種應(yīng)用形式

B關(guān)鍵字virtual可以與override一起使用

C派生類是實現(xiàn)多態(tài)的一種應(yīng)用形式

D定義虛方法使用關(guān)鍵字virtual

16、值類型主要有3種:基本值類型、結(jié)構(gòu)類型、和()類型:

J正確答案:D

A數(shù)組

B函數(shù)

C類

D枚舉

17、在C#中,可以標識不同的對象的屬性是()。:

J正確答案:D

ATitle

BIndex

CText

DName

18、判斷Hashtable是否包含指定的鍵,需要使用以下哪個方法:

J正確答案:C

AContainsValue

BClear

CContainsKey

DAdd

19、下列關(guān)于重載的說法,錯誤的是()。:

X正確答案:A

A方法可以通過指定不同的返回值類型重載

B方法可以通過指定不同的參數(shù)類型重載

C方法可以通過指定不同的參數(shù)傳遞方式重載

D方法可以通過指定不同的參數(shù)個數(shù)重載

20、C#中的委托使用以下哪個關(guān)鍵字聲明:

J正確答案:A

ADelegate

BClass

CInterface

Devent

多選題:

1、類成員的可訪問形式有:

J正確答案:A;D

AnewClass().Method.;

Bopen

Cstop

Dthis.

2、列舉ASP.NET頁面之間傳遞值的幾種方式():

J正確答案:A;B;C;D

ACookies

BQueryString

CSession

DApplication

3、以下哪些方法在不引用jquery時可以直接使用:

J正確答案:A;C

Adocument.getElementByld

BS(n#Elementn).hide()

Cdocument.getElementsByName

Ddocument.getelementbyid

4、Array類的Length屬性獲取的是:

?正確答案:C;D

A64位整數(shù)

B數(shù)組的秩(維度)

C所有維度的數(shù)組中的元素總數(shù)

D32位整數(shù)

5、二維數(shù)組中的元素是通過使用()來訪問的:

J正確答案:C;D

A右標

B行數(shù)和列數(shù)

C行索引和列索引

D下標

6、可以使用以下哪些方法向ArrayList對象中的指定索引處動態(tài)添加對象:

J正確答案:A;B

AInsert

BInsertRange

CAddRange

DAdd

7、不能作為C#程序的基本單位是():

J正確答案:A;B;C

A字符

B源程序文件

C函數(shù)

D語句

8、委托對象可使用以下哪兩個運算符進行合并和移除:

正確答案:A;B

A+

B-

C/

D*

9、可以使用以下哪些方法向ArrayList對象中動態(tài)添加對象:

J正確答案:B;C

AClear

BAddRange

CAdd

DContains

10、System.Collection命名空間中包含以下哪些類:

.正確答案:A;B;C;D

AHashtable

BArrayList

CStack

DSortedList

判斷題:

1、一個類中的靜態(tài)方法可以不實例化此類直接調(diào)用::

,正確答案:對

q

X

2、Override主要用來對基類的方法和虛方法進行重寫::

力正確答案:對

4

X

3、C#枚舉是引用數(shù)據(jù)類型。::

J正確答案:錯

X

4、C#語言中,值類型包括:基本值類型、結(jié)構(gòu)類型和類類型::

?正確答案:錯

4

X

5、枚舉類型是使用enum關(guān)鍵字聲明的。::

,正確答案:對

4

X

6、委托必須有返回值,返回值類型不能為void::

?正確答案:錯

X

7、in^4Nullable<int>age=null;等價于int?age=null;::

“正確答案:對

q

X

8、.Net中,先判斷條件的當(dāng)循環(huán)語句是do...while::

/正確答案:錯

q

X

9、C#語言中,值類型包括:基本值類型、結(jié)構(gòu)類型和枚舉類型::

J正確答案:對

4

X

10、ArrayList類Clear。會移除ArrayList中所有的元素::

J正確答案:對

4

第四單元

單選題:

1、能用()遍歷訪問的對象需要實現(xiàn)【Enumerable接口或聲明GetEnumerator方法的類型:

J正確答案:D

Aswith

Bfor

Cif

Dforeach

2、Array類的Sort(Array)方法用來:

X正確答案:A

A使用數(shù)組的每個元素的IComparable實現(xiàn)來排序整個一維數(shù)組中的元素。

B搜索指定的對象,返回整個一維數(shù)組中第一次出現(xiàn)的索引。

C逆轉(zhuǎn)整個一維數(shù)組中元素的順序。

D獲取一維數(shù)組中指定位置的值。索引由一個32位整數(shù)指定。

3、判斷Hashtable是否包含指定的鍵,需要使用以下哪個方法:

J正確答案:C

AContainsValue

BAdd

CContainsKey

DClear

4、C#中的事件使用以下哪個關(guān)鍵字聲明:

J正確答案:D

ADelegate

BClass

CInterface

Devent

5、判斷Hashtable是否包含指定的值,需要使用以下哪個方法:

J正確答案:C

AClear

BContainsKey

CContainsValue

DAdd

6、FileStream屬于以下哪個命名空間:

正確答案:C

ASystem.Text

BSystem.Collections

CSystem.IO

DSystem.Threading.Tasks

7、Directoryinfo類型的對象的Parent屬性獲取到的是:

J正確答案:B

A上次訪問文件的時間

B文件夾的父文件夾

C文件夾創(chuàng)建時間

D上次訪問文件夾的時間

8、Server.MapPath方法用于:

J正確答案:D

A獲取web服務(wù)器上制定物理文件路徑向?qū)?yīng)的虛擬路徑

B獲取本機上制定虛擬路徑向?qū)?yīng)的物理文件路徑

C獲取本機上制定物理文件路徑向?qū)?yīng)的虛擬路徑

D獲取web服務(wù)器上制定虛擬路徑向?qū)?yīng)的物理文件路徑

9、Directorylntb類型的對象的FullNamc屬性獲取到的是:

J正確答案:A

A文件夾路徑

B文件夾名稱

C文件名稱

D文件路徑

10、當(dāng)在程序中執(zhí)行到()語句時,將結(jié)束所在循環(huán)語句中循環(huán)體的一次執(zhí)行

X正確答案:B

Areturn

Bcontinue

CBoolean

Dbreak

11、Directoryinfo類型的對象的LastWriteTime屬性獲取到的是:

J正確答案:C

A上次訪問文件的時間

B文件創(chuàng)建時間

C上次訪問文件夾的時間

D文件夾創(chuàng)建時間

12、Streamwriter屬于以下哪個命名空間:

J正確答案:c

ASystem.Collections

BSystem.Text

CSystem.IO

DSystem.Threading.Tasks

13、在while循環(huán)語句中,一定要有修改循環(huán)條件的語句,否則,可能造成():

J正確答案:A

A死循環(huán)

B算法不標準

C字符串死鎖

D二次循環(huán)

14、類中聲明的屬性往往具有什么和什么兩個訪問器():

J正確答案:A

Aget。和set()

BQuery。和set。

Cget()和post()

Dget()和delete()

15、Directoryinfo類型的對象的Name屬性獲取到的是:

』正確答案:B

A文件名稱

B文件夾名稱

C文件路徑

D文件夾路徑

16、Directory.Move方法用于:

J正確答案:A

A移動文件夾

B移動文件

C創(chuàng)建文件夾

D創(chuàng)建文件

17、在C#中,子類不能繼承父類中用()修飾的成員變量和成員方法。

J正確答案:B

Aprotected

Bprivate

Cpublic

Dinternal

18、Directory.Delete用于:

J正確答案:D

A創(chuàng)建文件

B創(chuàng)建文件夾

C移動文件

D刪除文件夾

19>Directorylnfo類型的對象的Parent屬性獲取到的是:

X正確答案:D

A文件夾的父文件夾

B文件所在根目錄

C文件夾創(chuàng)建時間

D文件夾所在根目錄

20、頁面向服務(wù)器發(fā)送請求的方式有g(shù)et或():

J正確答案:D

Astop

Bopen

Cedit

Dpost

21、在switch語句中,每個語句標號所含關(guān)鍵字case后面的表達式必須是():

J正確答案:A

A常量表達式

B三元表達式

C語句

D函數(shù)

22、.Net中,下列不屬于面向?qū)ο筇卣鞯氖牵?/p>

J正確答案:B

A封裝

B抽象

C繼承

D多態(tài)

多選題:

1、二維數(shù)組中的元素是通過使用()來訪問的:

,正確答案:C;D

A右標

B行數(shù)和列數(shù)

C下標

D行索引和列索引

2、下列那項不是頁面向服務(wù)器發(fā)送請求的方式:

正確答案:A;B

Astop

Bopen

Cget

Dpost

3、System.Collection命名空間中包含以下哪些類:

J正確答案:A;B;C;D

ASortedList

BArrayList

CStack

DHashtable

4、可以使用以下哪些方法向ArrayList對象中的指定索引處動態(tài)添加對象:

J正確答案:B;C

AAddRange

BInsertRange

CInsert

DAdd

5、委托對象可使用以下哪兩個運算符進行合并和移除:

J正確答案:A;D

A-

B/

C*

D+

6、()叫裝箱,()叫拆箱:

丁正確答案:A;C

A從值類型轉(zhuǎn)換到引用類型,從引用類型轉(zhuǎn)換到值類型

B從引用類型轉(zhuǎn)換到值類型,從值類型轉(zhuǎn)換到引用類型

C整型轉(zhuǎn)換字符串,字符串轉(zhuǎn)換整型

D字符串轉(zhuǎn)換整型,整型轉(zhuǎn)換字符串

7、下列圖片類型是為WEB格式圖片類型的是():

J正確答案:A;B;C;D

AGIF

BPNG

CBMP

DJPG

8、Directory.Exists用于:

?正確答案:A;D

A確定指定物理路徑上是否存在某文件夾

B確定指定虛擬路徑上是否存在某文件夾

C確定指定相對路徑上是否存在某文件夾

D確定指定絕對路徑上是否存在某文件夾

判斷題:

1、從值類型轉(zhuǎn)換到引用類型叫裝箱,從引用類型轉(zhuǎn)換到值類型叫拆箱::

J正確答案:對

7

X

2、枚舉類型是使用enum關(guān)鍵字聲明的。::

,正確答案:對

d

X

3、.Net中,先判斷條件的當(dāng)循環(huán)語句是do...while::

“正確答案:錯

X

4、當(dāng)創(chuàng)建委托時,傳遞到new語句的參數(shù)就像方法調(diào)用一樣書寫,帶有參數(shù)::

X正確答案:錯

4

X

5、在類的內(nèi)部聲明事件,首先必須聲明該事件的委托類型::

J正確答案:對

4

X

6、在數(shù)據(jù)類型轉(zhuǎn)化時,只能通過類型轉(zhuǎn)換關(guān)鍵字或Convert類實現(xiàn)。::

,正確答案:錯

X

7、StreamWriter類的WriteLine方法自帶換行::

J正確答案:對

x

8、在定義數(shù)組時不允許為數(shù)組中的元素賦值。::

?正確答案:錯

4

X

9、接口與類同樣是面向?qū)ο蟪绦蛟O(shè)計的核心,是創(chuàng)建對象的模版。::

,正確答案:對

4

X

10、定義枚舉時至少為其中的一個枚舉成員賦值。::

?正確答案:錯

q

X

第五單元

單選題:

1、什么關(guān)鍵字可以讓類不能被繼承():

J正確答案:B

Apost

Bsealed

Coverride

Dget

2、引用類型主要有4種:類類型、數(shù)組類型、接口類型和():

正確答案:A

A委托類型

B整數(shù)類型

C字符串類型

D對象類型

3、在C#中,可以標識不同的對象的屬性是()。:

J正確答案:D

AIndex

BTitle

CText

DName

4、繼承具有(),即當(dāng)基類本身也是某一類的派生類時,派生類會自動繼承間接基類的

成員。:

J正確答案:D

A重復(fù)性

B多樣性

C規(guī)律性

D傳遞性

5、傳入某個屬性的SET方法的隱含參數(shù)的名稱是():

J正確答案:C

ATitle

BName

Cvalue

DText

6、Directoryinfo類型的對象的CreationTime屬性獲取到的是:

J正確答案:B

A上次訪問文件的時間

B文件夾創(chuàng)建時間

C文件創(chuàng)建時間

D上次訪問文件夾的時間

7、下列選項中在JavaScript中可以統(tǒng)計數(shù)組長度以及字符串長度的屬性是:

J正確答案:B

Acount

Blength

Cpop

Dstrlen

8、下列選項中是JavaScript日期對象中用于返回從1970年1月1日至今的毫秒數(shù)的方法是:

X正確答案:C

AgetMinutes()

BgetSeconds()

CgetTime()

DtoLocaleString()

9、關(guān)于虛方法實現(xiàn)多態(tài),下列說法錯誤的是():

J正確答案:D

A派生類是實現(xiàn)多態(tài)的一種應(yīng)用形式

B虛方法是實現(xiàn)多態(tài)的一種應(yīng)用形式

C定義虛方法使用關(guān)鍵字virtual

D關(guān)鍵字virtual可以與override一起使用

10、在Array類中,可以對一維數(shù)組中的元素查找的方法是

J正確答案:B

AIndex

BBinarySearch()

CSort()

DConvert()

11>若必須為類MyClass添加訪問修飾符,并使MyClass的可訪問域保持不變,則應(yīng)選擇:

X正確答案:C

Aprotected

Bpublic

Cinternal

Dprivate

12、匿名方法的表達式是:

X正確答案:A

A=>()

Bfunction

Cdelegate

DEvent

13、聲明一個委托publicdelegateintmyCallBack(intx);則用該委托產(chǎn)生的回調(diào)方法的原

型應(yīng)該是:

X正確答案:B

AvoidmyCallBack(intx);

Bintreceive(intnum);

C不確定的

Dstringreceive(intx);

14、基于()的數(shù)據(jù)傳輸標準,WEB服務(wù)可以實現(xiàn)跨平臺、跨語言的相互通信和數(shù)據(jù)共享:

X正確答案:A

AXML

BCSS

CHTML

DXSLT

15、關(guān)于C#語言的方法,下列敘述中正確的是:

X正確答案:B

A方法的定義和調(diào)用都可以嵌套

B方法的定義不能嵌套,但方法調(diào)用可以嵌套

C方法的定義可以嵌套,但方法調(diào)用不能嵌套

D方法的定義和調(diào)用都不能嵌套

16、接口是一種引用類型,在接口中可以聲明(),但不可以聲明公有的域或私有的成員變

里:

J正確答案:A

A方法、屬性、索引器和事件

B事件、字段

C索引器、字段

D事件、字段、屬性

17、floatG-123.567F;inti=(int)f;i的值現(xiàn)在是:

J正確答案:B

A123.5

B-123

C-123.56

D123.45

18、以下對枚舉的定義,正確的是():

X正確答案:A

Aenuma{al,a2,a3};

Benuma{"one","two","three"};

Cenuma={one,two,three)

Denuma={T,2,3};

19、以下關(guān)于繼承的說法錯誤的是():

J正確答案:D

Aprotected修飾符既有公有成員的特點,又有私有成員的特點

B.NET框架類庫中,object類是所有類的基類

C派生類不能直接訪問基類的私有成員

D基類對象不能引用派生類對象

20、下列關(guān)于C#中索引器理解正確的是():

正確答案:B

A索引器的參數(shù)類型必須是整數(shù)型

B索引器沒有名字

C索引器的參數(shù)必須是兩個或兩個以上

D以上皆非

多選題:

1、以下數(shù)據(jù)類型為值類型的有:

J正確答案:A;B;D

AEnum類型

Bint類型

Cstring類型

Dbool類型

2、以下數(shù)據(jù)類型為引用類型的有:

J正確答案:A;C;D

Aobject

Bstruct

Cclass

Dstring

3、以下哪種數(shù)組屬于多維數(shù)組:

J正確答案:A;D

Astring[,]

Bobject[]

Cint[]

Dint[?]

4、下列那項不是頁面向服務(wù)器發(fā)送請求的方式:

J正確答案:B;D

Apost

Bopen

Cget

Dstop

5、System.Collection命名空間中包含以下哪些類:

J正確答案:A;B;C;D

ASortedList

BHashtable

CArrayList

DStack

6、Directory.Exists用于:

J正確答案:B;C

A確定指定相對路徑上是否存在某文件夾

B確定指定絕對路徑上是否存在某文件夾

C確定指定物理路徑上是否存在某文件夾

D確定指定虛擬路徑上是否存在某文件夾

7、下列選項中是JavaScript數(shù)組對象的處理方法有:

X正確答案:A;B;C;D

Ashift()

Bunshift()

Cpop()

Dpush()

8、using關(guān)鍵字有什么用:

?正確答案:A;B

A可以實現(xiàn)非托管資源的釋放

Busing可以聲明namespace的引入

C可以強制GC回收本代碼段的代碼

D以上都不正確

9、關(guān)于C#中的接口和類以下說法正確的是:

J正確答案:A;B;C;D

A接口只能定義方法(只能定義行為,不能定義實現(xiàn)也就是字段),因為事件、

索引器、屬性本質(zhì)上都是方法,所以接口中也可以定義事件、索引器、屬性

B接口可以多繼承

C不能直接實例化接口

D繼承接口的任何非抽象類型都必須實現(xiàn)接口的所有成員

10、ADOoNET相對于ADO等主要有什么改進:

J正確答案:A;B;C;D

A不依賴于oledb提供程序,而是使用.net托管提供的程序

B可以斷開connection而保留當(dāng)前數(shù)

C不在支持動態(tài)游標和服務(wù)器端游

D不使用com

判斷題:

1、一個類中的靜態(tài)方法可以不實例化此類直接調(diào)用::

J正確答案:對

4

X

2、多維數(shù)組又稱為矩形數(shù)組::

J正確答案:對

4

X

3、.Net中,先判斷條件的當(dāng)循環(huán)語句是do...while::while

,正確答案:錯

4

X

4^使用完StreamReader之后,可以不關(guān)閉它,不會有任何問題::

X正確答案:錯

4

X

5、使用Fileinfo類的Copy。方法可以復(fù)制文件。::

J正確答案:對

X

6、傳入某個屬性的set方法的隱含參數(shù)的名稱是value::

J正確答案:對

X

7、Object是C#中所有對象共同的基類::

J正確答案:對

4

8、DotNet包含兩個部分,即公共語言運行時和框架類庫::

正確答案:對

4

X

9、不能指定接口中方法的修飾符::

“正確答案:對

4

X

10、publicstaticconstintA=1;這段代碼可以正確執(zhí)行::

X正確答案:錯

7

第六單元

單選題:

1、頁面向服務(wù)器發(fā)送請求的方式有g(shù)et或():

J正確答案:D

Astop

Bopen

Cedit

Dpost

2、Directory.Move方法用于:

J正確答案:c

A創(chuàng)建文件

B創(chuàng)建文件夾

C移動文件夾

D移動文件

3、floatf=-123.567F;inti=(int)f;i的值現(xiàn)在是

J正確答案:B

A123.567

B-123

C123

D-123.567

4、下列選項中是JavaScript日期對象中用于從日期對象中返回一個月中的某一天的方法是:

X正確答案:A

AgetDate()

BgetMonth()

CDate()

DgetDay()

5、下列選項中是JavaScript數(shù)組對象中統(tǒng)計數(shù)組長度的屬性是:

』正確答案:D

Acount

Bpop

Carray_count

Dlength

6、下列選項中是JavaScript中根據(jù)元素ID獲取對象的方式是:

J正確答案:C

Adocument.getElementsByName("元素name”)

Bdocument.fbrms[0]

Cdocument.getElementByld(“元素id”)

Ddocument.getElementsByTageName("標簽名”)

7、下列選項中是JavaScript中根據(jù)forms獲取對象的方式是:

J正確答案:A

Adocument.getElementsByClassName("標簽名")

Bdocumen

溫馨提示

  • 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

提交評論