期末考試模擬試題及答案_第1頁
期末考試模擬試題及答案_第2頁
期末考試模擬試題及答案_第3頁
期末考試模擬試題及答案_第4頁
期末考試模擬試題及答案_第5頁
已閱讀5頁,還剩42頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

千里之行,始于足下讓知識帶有溫度。第第2頁/共2頁精品文檔推薦期末考試模擬試題及答案考試模擬題

///////////////////////////////////////////////////

1.___MSIL_______是自立于CPU的指令集,它可以被高效地轉(zhuǎn)換為特定于某種CPU的代碼.

A.CLR

B.CLS

C.MSILMicrosoft中間語言

D.XMLWebService

正確答案:C

2.在VisualStudio.NET窗口中,在____類視圖______窗口中可以察看當前項目的類和類型的層次信息.

A.解決計劃資源管理器

B.類視圖

C.資源視圖

D.屬性

正確答案:B

3.關于C#語言的基本語法,下列哪些說法是正確的?

A.C#語言使用using關鍵字來引用.NET預定義的名字空間;

B.用C#編寫的程序中,Main函數(shù)是唯一允許的全局函數(shù);

C.C#語言中使用的名稱嚴格區(qū)別大小寫;

D.C#中一條語句必需寫在一行內(nèi);

正確答案:A、C

4.C#中每個int類型的變量占用_______個字節(jié)的內(nèi)存.

A.1btye(0255)sbtye(-128127)bool(ture,false)

B.2short(-3276832767)unshort(032767)char

C.4intuintfloat

D.8longulongdouble12decimal精確的十進制值

object不定(其他全部類型的基類型)string不定(隨意長度的Unicode字符序列)

正確答案:C

5.在C#中,表示一個字符串的變量應使用以下哪條語句定義?

A.CStringstr;

B.stringstr;

C.Dimstrasstring

D.char*str;

正確答案:B

6.在C#編制的財務程序中,需要創(chuàng)建一個存儲流淌資金金額的暫時變量,則應使用下列哪條語句?

A.decimaltheMoney;

B.inttheMoney;

C.stringtheMoney;

D.DimtheMoneyasdouble

正確答案:A

7.C#中,新建一字符串變量str,并將字符串”Tom'sLivingRoom”保存到串中,則應當

使用下列哪條語句?

A.stringstr=“Tom\'sLivingRoom”;

B.stringstr=“Tom'sLivingRoom”;

C.stringstr(“Tom'sLivingRoom”);

D.stringstr(“Tom”sLivingRoom”);

正確答案:A

8.在類的定義中,類的__________描述了該類的對象的行為特征.

A.類名

B.辦法

C.所屬的名字空間

D.私有域

正確答案:B

9.下列哪些語句中定義的變量屬于引用類型變量?

A.IInformationinfo;//IInformation為一接口類型名引用類型:類,接口

B.MyStructx;//MyStruct為一結(jié)構(gòu)類型名

C.int[]arr;

D.MyEnumy;//MyEnum為已定義的枚舉類型名

正確答案:A、C

10.在下列函數(shù)結(jié)束后,馬上從內(nèi)存中清除的是_________.

voidTest()

{

inti=100;

int[]arr=newint[10];

stringstr=“thisisatest”;

objectr=newSystem.DateTime(1999,9,9);

}

A.變量i

B.數(shù)組變量arr

C.變量str所引用的字符串對象

D.變量r所引用的DataTime對象

正確答案:A、B

11.C#中MyClass為一自定義類,其中有以下辦法定義

publicvoidHello(){..}

使用以下語句創(chuàng)建了該類的對象,并使變量obj引用該對象:

MyClassobj=newMyClass();

那么,可如何拜訪類MyClass的Hello辦法?

A.obj.Hello();

B.obj::Hello();

C.MyClass.Hello();

D.MyClass::Hello();

正確答案:A

12.分析下列C#語句,注重類MyClass沒有拜訪修飾符:

namespaceClassLibrary1

{

classMyClass

{

publicclasssubClass

{

inti;

}

}

}

若必需為類MyClass添加拜訪修飾符,并使MyClass的可拜訪域保持不變,則應挑選

_________.

A.private拜訪只限于包含該成員的類,私有的

B.protected拜訪限于包含該成員的類及類的派生類,庇護的

C.internal拜訪只限于所在的程序集,惟獨在同一個程序集中才干拜訪

D.public拜訪不受限制,公共的

還有一種是protectedinternal

正確答案:C

13.C#可以采納下列哪些技術(shù)來舉行對象內(nèi)部數(shù)據(jù)的躲藏?

A.靜態(tài)成員

B.類成員的拜訪控制說明

C.屬性

D.裝箱(boxing)和拆箱(Unboxing)技術(shù)

正確答案:B、C

14.分析下列程序:

publicclassclass4

{

privatestring_sData=““;

publicstringsData{set{_sData=value;}}

}

在Main函數(shù)中,在勝利創(chuàng)建該類的對象obj后,下列哪些語句是合法的?

A.obj.sData=“Itisfunny!”;

B.Console.WriteLine(obj.sData);

C.obj._sData=100;

D.obj.set(obj.sData);

正確答案:A

15.分析下列程序中類MyClass的定義

classBaseClass

{

publicinti;

}

classMyClass:BaseClass

{

publicnewinti;

}

則下列語句在Console上的輸出為_______.

MyClassy=newMyClass();

BaseClassx=y;

x.i=100;

Console.WriteLine(“{0},{1}”,x.i,y.i);

(提醒:注重類MyClass中的new關鍵字)

A.0,0

B.100,100

C.0,100

D.100,0

正確答案:D

16.在定義類時,假如希翼類的某個辦法能夠在派生類中進一步舉行改進,以處理不同的派生類的需要,則應將該辦法聲明成_________.

A.sealed辦法封閉類

B.public辦法公共類

C.visual辦法虛辦法

D.override辦法重載基類

正確答案:C

17.類MyClass中有下列辦法定義:

publicvoidtestParams(paramsint[]arr)

Console.Write(“使用Params參數(shù)!”);

}

publicvoidtestParams(intx,inty)

{

Console.Write(“使用兩個整型參數(shù)!”);

}

請問上述辦法重載有無二義性?若沒有,則下列語句的輸出為_________.

MyClassx=newMyClass();

x.testParams(0);

x.testParams(0,1);

x.testParams(0,1,2);

A.有語義二義性;

B.使用Params參數(shù)!使用兩個整型參數(shù)!使用Params參數(shù)!

C.使用Params參數(shù)!使用Params參數(shù)!使用Params參數(shù)!

D.使用Params參數(shù)!使用兩個整型參數(shù)!使用兩個整型參數(shù)!

正確答案:B

18.使用下列哪種辦法可以減小一個ArrayList對象的容量?

A.調(diào)用Remove辦法

B.調(diào)用Clear辦法

C.調(diào)用Trim(調(diào)節(jié),修剪)ToSize辦法

D.設置Capacity屬性

正確答案:C、D

19.C#程序中,可使用try..catch機制來處理程序浮現(xiàn)的______錯誤.

A.語法

B.運行

C.規(guī)律

D.拼寫

正確答案:B

20.C#中,在辦法MyFunc內(nèi)部的try..catch語句中,假如在try代碼塊中發(fā)生異樣,并且在當前的全部catch塊中都沒有找到合適的catch塊,則

A..NET運行時忽視該異樣

B..NET運行時馬上強制退出該程序

C..NET運行時繼續(xù)在MyFunc的調(diào)用堆棧中查找提供該異樣處理的過程

D..NET拋出一個新的”異樣處理未找到”的異樣

正確答案:C

21.在C#中,下列哪些語句可以創(chuàng)建一個具有3個初始值為”“的元素的字符串數(shù)組?

A.stringStrList[3](““);

B.string[3]StrList={““,”“,”“};

C.string[]StrList={““,”“,”“};

D.string[]StrList=newstring[3];

正確答案:C

22.下列語句創(chuàng)建了多少個string對象?

string[,]strArray=newstring[3,4];

A.0

B.3

C.4

D.12

23.接口Animal定義如下:

publicinterfaceAnimal

voidMove();

}

則下列抽象類的定義中,哪些是不合法的?

A.abstractclassCat:Animal

{

abstractpublicvoidMove();

}

B.abstractclassCat:Animal

{

virtualpublicvoidMove(){Console.Write(Console.Write(“Move!”);)}

}

C.abstractclassCat:Animal

{

publicvoidMove(){Console.Write(Console.Write(“Move!”);)};

}

D.abstractclassCat:Animal

{

publicvoidEat(){Console.Write(Console.Write(“Eat!”);)};

}

正確答案:D

24._________命名空間中的類和接口用于創(chuàng)建Web應用程序的頁面?

A.System.Drawing開發(fā)者可以在程序中實現(xiàn)任何有關繪圖,圖形或圖像的操作

B.System.IO該命名空間包含了用開讀寫文件的類型

C.System.Web.UI

D.System.Web.Service該命名用生成使用xmlSystem.Web.Service

正確答案:C

25.在使用FileStream打開一個文件時,通過使用FileMode枚舉類型的_________成員,來指定操作系統(tǒng)打開一個現(xiàn)有文件并把文件讀寫指針定位在文件尾部.

A.Append附加

B.Create

C.CreateNew

D.Truncate

正確答案:A

26.下列語句的輸出是________.191

doubleMyDouble=123456789;

Console.WriteLine(“{0:E}”,MyDouble);

A.$123,456,789.00

B.1.234568E+008

C.123,456,789.00

D.123456789.00

正確答案:B

27.當創(chuàng)建一個新類時,該類將從System.Object基類繼承下列哪些辦法?

System.object包括Tostring,Gethashcode,Equals,Gettype

A.ToString

B.ToObject

C.Equals

D.GetClassInfomation

正確答案:A、C

28.拜訪數(shù)據(jù)庫時,使用銜接模式同使用非銜接模式相比有何優(yōu)點?

A.更易于控制和維護,更平安

B.更簡單舉行并發(fā)控制

C.可以為更多的用戶同時提供數(shù)據(jù)

D.數(shù)據(jù)實時性更好,準時刷新

正確答案:A、B、D

29.下列哪個類型的對象是ADO.NET在非銜接模式下處理數(shù)據(jù)內(nèi)容的主要對象?

A.Command

B.Connection

C.DataAdapter

D.DataSet

正確答案:D

30.應用ADO.NET拜訪數(shù)據(jù)時,Connection對象的銜接字符串中InitialCatalog子串的含義是:

A.Connection對象銜接到的數(shù)據(jù)庫的名稱210

B.Connection對象的身份驗證信息

C.Connection對象的最大銜接時光

D.Connection對象使用的緩存大小

正確答案:A

31.在VisualStudio.NET中,新建DataAdapter對象后,可使用___________來配置其屬性.

A.數(shù)據(jù)適配器配置向?qū)?/p>

B.數(shù)據(jù)窗體向?qū)?/p>

C.服務器資源管理器

D.對象掃瞄器

正確答案:A

32.使用VisualStudio.NET的”新建C#項目”創(chuàng)建一個名為”SimpleForm”的Windows

表單應用程序,則在生成_______文件中可設置該程序集的Copyright、Trademark等屬

性信息.

A.Form1.resx

B.SimpleForm.sln

C.SimpleForm.csproj

D.AssemblyInfo.cs

正確答案:D

33.已知在某WindowsForm應用程序中,主窗口類為Form1,程序入口為靜態(tài)辦法

From1.Main.如下所示:

publicclassForm1:System.Windows.Forms.Form

{

//其他代碼

staticvoidMain()

{

//在此添加合適代碼

}

}

則在Main辦法中打開主窗口的正確代碼是:

A.Application.Run(newForm1());

B.Application.Open(newForm1());

C.(newForm1()).Open();

D.(newForm1()).Run();

正確答案:A

34.在C#中,預處理器指令#region(地區(qū),范圍)和#endregion的作用是:

A.解釋#region和#endregion之間的代碼

B.為CodeEditor定義一段可折疊代碼區(qū)

C.#region和#endregion之間的代碼在Debug版本中不參與編譯

D.#region和#endregion之間的代碼在Release版本中不參與編譯

正確答案:B

35.用鼠標右擊一個控件時浮現(xiàn)的菜單普通稱為:

A.主菜單

B.菜單項

C.快捷菜單

D.子菜單

正確答案:C

36.變量openFileDialog1引用一個OpenFileDialog對象.為檢查用戶在退出對話框時是否單擊了”打開”按鈕,應檢查openFileDialog1.ShowDialog()的返回值是否等于

_______;

A.DialogResult.OK

B.DialogResult.Yes

C.DialogResult.No

D.DialogResult.Cancel

正確答案:A

37.C#程序中,為使變量myForm引用的窗體對象顯示為對話框,必需:

A.使用myForm.ShowDailog辦法顯示對話框

B.將myForm對象的isDialog屬性設為true

C.將myForm對象的FormBorderStyle枚舉屬性設置為FixedDialog

D.將變量myForm改為引用System.Windows.Dialog類的對象

正確答案:C

38.WindowsForm應用程序中,要求下壓按鈕控件Button1有以下特性:

正常狀況下,該按鈕是扁平的,當鼠標指針移動到它上面時,按鈕上升.

那么,在程序中,屬性Button1.FlatStyle的值應設定為:

A.System.Windows.Forms.FlatStyle.Flat

B.System.Windows.Forms.FlatStyle.Popup

C.System.Windows.Forms.FlatStyle.Standard

D.System.Windows.Forms.FlatStyle.System

正確答案:B

39.為庇護WebService不受惡意拜訪的襲擊,應使用_______庇護WebService.

A.IIS名目平安性

B.NTFS平安性

C.分享名目平安性

D.TCP/IP平安性

正確答案:A

40.下列哪些語言可以用來開發(fā)XMLWebService?

A.C

B.C++

C.Java

D.C#

正確答案:A、B、C、D

41.Web表單中,按鈕的默認大事是

A.Click大事

B.Load大事

C.Init大事

D.Command大事

正確答案:A

42.Web窗體文件的擴展名為

A.ASP

B.ASPX

C.ASCX

D.HTML

正確答案:B

43.使用”新建項目→VisualC#Projects項目→ASP.NETWeb應用程序”勝利創(chuàng)建URL為”http://localhost/MyWeb”的Web表單應用程序后,項目文件將保存在:

A.本地計算機Web站點的MyWeb虛擬名目下

B.本地文件分享MyWeb中

C.另一臺名為localhost的計算機的Web站點的MyWeb虛擬名目下

D.本地名目c:\MyDocuments\MyWeb下

正確答案:A

44.關于ASP.NET窗體應用程序,下列說法哪些是正確的?

A.Web窗體是在掃瞄器中舉行解釋執(zhí)行的

B.Web窗體程序中腳本和代碼必需嚴格分開

C.Web窗體程序產(chǎn)生的HTML頁面只能運行于IE掃瞄器

D.Web窗體程序的代碼可以使用任何一種.NET兼容的編程語言編寫

正確答案:D

45.在使用C#.NET部署Web項目時,使用”復制項目”與建立部署項目相比

A.二者功能徹低一樣

B.后者功能更強大

C.前者操作更簡便

D.前者只能在本地計算機內(nèi)部使用

正確答案:B、C

46.作為程序員,你需要為公司開發(fā)一套供員工使用的個人信息管理軟件.軟件需求之一是:令每個員工可以在公司的隨意一臺安裝有該程序的工作站上,以自己愛慕的自定義界面

運行該程序.為滿足該需求,程序應優(yōu)先實行下列何種策略保存每位用戶的自定義設

置?

A.將個人設置保存到本地計算機硬盤的XML文件中;

B.將個人設置保存到公司的SQLServer數(shù)據(jù)庫服務器中;

C.將個人設置保存到本地計算機的注冊表中;

D.將個人設置保存到軟盤中;

正確答案:B

47.C#程序中,下列哪些預處理指令用于條件編譯?

A.#if

B.#ifdef

C.#Region

D.#error

正確答案:A

48.關于結(jié)構(gòu)類型,下列說法哪些是正確的?

A.結(jié)構(gòu)是值類型

B.結(jié)構(gòu)中不允許定義帶參數(shù)的實例構(gòu)造函數(shù);

C.結(jié)構(gòu)中不允許定義析構(gòu)函數(shù)

D.結(jié)構(gòu)中可以定義成員辦法,但是辦法內(nèi)不能使用this指針

E.不能使用new關鍵字創(chuàng)建結(jié)構(gòu)類型的實例

正確答案:A

49.關于線程和進程,下列說法哪些是正確的?

A.線程是操作系統(tǒng)分配處理器時光的基本單位;

B.進程是操作系統(tǒng)分配處理器時光的基本單位;

C.一個線程可以屬于多個進程;

D.一個進程可以有多個線程;

正確答案:A、D

50..NET平安框架中,應用程序所屬的”角色”是指:

A.啟動該程序的用戶必需處于的Windows本地組

B.該程序運行時使用哪個Windows用戶賬號拜訪系統(tǒng)資源

C..NET框架定義的一組Principal對象的集合,符合這些Principal的程序就屬于該角

D..NET框架定義的一組資源對象的集合,處于該組的程序可以拜訪該組的資源

正確答案:C

51、開發(fā)ASP.NETWeb應用程序最好的開發(fā)工具是:(D).

ANotepad

BmicrosoftFrontpage2000

Cmicrosoftword2000

DmicrosoftVisualStudio.NET

52、下列哪些運算符是屬于”右結(jié)合”的?(A).

A賦值運算符

B元運算符

C一元運算符++

D移位運算符>

53、下列語句在控制臺上的輸出是什么?(A)

if(ture)

System.Console.WriteLine(“FirstMessage”);

System.Console.WriteLine(“SecondMessage”);

AFirstMessage

SecondMessage

BSecondmessage

C無輸出

DFirstMessage

54、在編寫C#程序時,會需要對一個數(shù)組中的全部元素舉行處理,則使用

(B)循環(huán)體最好.

Awhile循環(huán)

Bforeach循環(huán)

Cdo循環(huán)

Dfor循環(huán)

55、在C#程序中.入口函數(shù)的正確聲明為:(C)

Astaticintmain(){……}

Bstaticvoidmain(){……}

CstaticvoidMain(){……}

Dstaticmain(){……}

解釋:Main辦法是程序的入口點,程序控制在該辦法中開頭和結(jié)束。該辦法在類或結(jié)構(gòu)的內(nèi)部聲明。它必需為靜態(tài)的。它可以具有void或int返回類型。在Main辦法中創(chuàng)建對象和調(diào)用其他辦法。聲明Main辦法時既可以不使用參數(shù),也可以使用參數(shù)。后一種形式使程序可以讀取命令行參數(shù)。要注重main第一個字母要大寫

56、在Queue類中,Enqueue辦法的作用是:().

A將隊列末端元素出隊列

B將隊列前端元素出隊列

C在隊列前端壓入新的元素

D在隊列末端加入新的元素

正確答案:D

57.在Queue類中,移除并返回隊列前端對象的辦法是:()

ADepueue

BEnpueue

CPeek(返回位于隊列開頭處的對象但不將其移除。)

DPop

正確答案:A

58.在stack類中,移除并返回棧頂元素的辦法是:().

ADepueue

BPeek

CPush

DPop

正確答案:d

59、某數(shù)字隊列中,入列挨次為1.2.3則可能的出隊列挨次是:().

A3.1.2

B3.2.1

C1.3.2

D1.2.3

正確答案:D

60.在哈希表中,對象所屬的哈希桶的地址是由()打算的.

A為該對象設置的鍵值

B該對象所屬的類

C該對象的物理存放地址

D該對象插入哈希表之前,哈希表內(nèi)的對象個數(shù)

正確答案:A

61、為從標準文本文件(如:readme,txt)中讀取信息行,應使用()操作文件.

AXmltextReader

BXmlReader

CTextReader(表示可讀取延續(xù)字符系列的閱讀器。)

DStreamReader(以一種特定的編碼從字節(jié)流中讀取字符)

正確答案:C

62、為從某個網(wǎng)站拜訪xml信息,應使用(_)類的對象分析下載回的xml文檔

AStreamReader

BTextReader

CXmlReader(表示提供對XML數(shù)據(jù)舉行迅速、非緩存、只進拜訪的讀取器。)

DXmlTextReader(表示提供對XML數(shù)據(jù)舉行迅速、非緩存、只進拜訪的讀取器。)

正確答案:CD

63.為迅速聲稱包含xml數(shù)據(jù)的文件,可使用()類創(chuàng)建對象.

ATextWriter

BStreamWriter

CXmlWriter

DXmlTexWriter(表示提供對XML數(shù)據(jù)舉行迅速、非緩存、只進拜訪的讀取器。)

正確答案:D

64讀取圖形文件時,應使用()類的對象.

ATextReader

BXmlTextReader

CStreamReader

DBinaryReader(圖形數(shù)據(jù)以二進制存儲)

正確答案:D

65、dataTable是數(shù)據(jù)集myDataSet中的數(shù)據(jù)表對象.有10條記錄,調(diào)用下列

代碼后.DataTable中還有哪幾條記錄?()(假設dataTable打開后,未

舉行其他操作)

dataTable.Row[9].Delete();

myDataSet.AcceptChanges();

A1

B9

C0

D10

正確答案:B

66、在ADO.NET中,表示程序到數(shù)據(jù)的銜接的對象為().

AConnection對象

BConmand對象

CDataSet對象

DDataAdapter

正確答案:A

67.在ADO.NET中,執(zhí)行數(shù)據(jù)庫的某個存儲過程,則少需要創(chuàng)建()并設置

它們的屬性,調(diào)用合適的辦法.

A一個Comman對象和一個DataAdapter對象

B一個Command對象和一個Datase對象

C一個Connection對象和一個DataSet對象

D一個Connetction對象和一個Command對象

正確答案:D

68、在VisualStudio.NET窗口中處理HTML文檔時,可以使用()窗口來編輯某HTML元素的Text、Title、Style等信息.A資源視圖

B類視圖

C屬性

D解決計劃資源管理器

正確答案:C

69、C#中執(zhí)行下列語句后.n的值為多少?(A)intn=21;n<<=1;

A.n=42

B.n=1

C.n=21

D.n=20

70、下列那些運算符是屬于”右結(jié)合”的?(C)

A.元運算符new

B.一元運算符++

C.賦值運算符

D.移位運算符《和》

71、在C#中設計類時,應如何保證在釋放對象的全部引用之前,釋放對象使用的文件、網(wǎng)絡等資源?(A)

A.為類添加析構(gòu)函數(shù),在析構(gòu)函數(shù)中釋放資源

B.為類重載new運算符

C.為類實現(xiàn)IDisposable接口.并實現(xiàn)Dispose辦法,在該辦法中釋放資源

D.為類添加delete運算符

72、C#中,下列類的定義是否合法?()publicclassTom:Jerry{}publicclassJerry:Tom{}

A.不合法

B.合法

正確答案:A

73、在System.Collection的名字空間中,下列哪個類實現(xiàn)了一種數(shù)據(jù)結(jié)構(gòu),這種數(shù)據(jù)結(jié)構(gòu)支持使用鍵值來索引結(jié)構(gòu)中存放的對象?()

A.ArrayList類

B.Stack類

C.Hashtable類

D.Queue類

正確答案:C

74、在Stack類中,移除并返回1,2,3,則可能的出隊列挨次為:()

A.3,2,1

B.3,1,2

C.1,2,3

D.1,3,2

正確答案:C

75、分析下列語句:System.DateTimedt=newSystem.DateTime(2022,6,6,10,20,0);若根據(jù)”長日期格式”在控制臺上輸出dt的值,應選用語句().

A.Console.WriteLine(dt.ToString(“d”);

B.Console.WriteLine(dt.ToString(“D”);

C.Console.WriteLine(dt.ToString(“t”);

D.Console.WriteLine(dt.ToString(“T”);

正確答案:B

76、在VisualStudio.NET窗口,()窗口顯示了當前VisualStudio.解決計劃的樹型結(jié)構(gòu).

A.類視圖

B.解決計劃資源管理器

C.資源視圖

D.屬性

正確答案:B

77.classClass1

{

stringn_Name=“MyProgram”;

[STAThead]

staticvoidMain(string[]args)

{

System.Console.Write(str);

}

}

現(xiàn)在打開調(diào)試窗口中的”This窗口”,VisualStudio.NET調(diào)試窗口如下;

(圖片)

則在This窗口中,會提醒什么信息?(D)

A.成員變量n_Name及其值

B.局部變量str及其值

C.局部變量str及其值、成員n_Name及其值

D.無內(nèi)容

78、下列語句在控制臺上的輸出是多少?()

stringmsg=@”Hello\nWorld!”;

System.Console.WriteLine(“msg”);

A.Hello\nWorld!

B.@”Hello\nWorld!”

C.HelloWorld!

D.Hello

World!

正確答案:A

79、在為自定義類取名時,Micosoft推舉使用的命名規(guī)范是:().

AHungariannotation

B任憑起名字

Ccanel

DPascal

正確答案:D

80.下列函數(shù)執(zhí)行結(jié)束后,函數(shù)體中由變量s引用的對象將在何時被.NET垃圾回收系統(tǒng)從內(nèi)存中刪除(MyClass為類名)?

VoidTest()

{

objects=newMyClass();

}

A.函數(shù)結(jié)束后的某個無法確定的時刻

B.函數(shù)結(jié)束后1分鐘

C.永久不會被刪除

D.函數(shù)結(jié)束后立即刪除

正確答案:A(本來答案為D,引用類型由垃圾回收刪除)

81.{

internalclassMyClass

{

publicclasssubClass

{

intI;

}

}

}

則類MyClass.SubClass的可拜訪域為:().

A.定義時MyClass所在的程序集

B.在全部引用ClassLibrary1的程序中可用,但限于MyClass的內(nèi)部

C.拜訪不受限制

D.在全部引用ClassLibrary1的程序集中可用,但限于MyClass的派生類中

正確答案:A

82.下列類MyClass的Name屬性是否正確?()(提醒:從抽象類派生類的規(guī)章)

publicabstractclassBase

{

publicabstractstringName{get,set;}

}

publicclassMyClass{

string_nsg;

publicoverridestringName{

get{returnthis._nsg;}

}

}

A不正確(沒有實現(xiàn)set)

B正確

正確答案:A

83.下列類的定義是否合法?()(提醒:注重兩個類的拜訪修飾符的不同)

internalclassBase

{

}

publicclassMyClass:Base

{

}

A.合法

B.不合法(可拜訪性不全都:基類Base”比類“MyClass”的拜訪性低)

正確答案:B

84.在C#中設計類時,如何將一個可讀可寫的公有屬性Name修改為只讀屬性?

()

A.將Name的set塊刪除

B.將Name的set塊置空

C.將Name的set塊前加修飾符private

D.將Name添加readonly修飾符

正確答案:A

85.通過繼承()類,用戶可以創(chuàng)建自己的異樣類.

ASystem.Exception

BSystem.SystemException

CSystem.ApplicationException

DSystem.UserException(不存在)

正確答案:C

86.在窗口中.()窗口提供了銜接到本地或遠程計算機上數(shù)據(jù)庫并舉行管理的功能.A工具箱

B資源視圖

C解決主需資源管理器

D服務器資源管理器

正確答案:D

87.在下面的類定義中,缺省構(gòu)造函數(shù)的作用是().

PublicclassMyClass

{

privateMyClass(){}

publicstaticintcounter;

publicstaticintincrenentCounter()

{

return++counter;

return++counter;

}

}

A在創(chuàng)建類的實例

溫馨提示

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

評論

0/150

提交評論