版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1 .在C#中創(chuàng)建一個(gè)類(lèi)對(duì)象時(shí),系統(tǒng)最先執(zhí)行的是()中的 語(yǔ)句0A. main方法B.構(gòu)造函數(shù)C.初始化函數(shù)D.字符串函數(shù)2.在c#語(yǔ)言開(kāi)發(fā)的程序中,以下關(guān)于抽象類(lèi)的說(shuō)法錯(cuò)誤的是 ()°A,抽象類(lèi)多數(shù)作為基類(lèi)使用B.抽象類(lèi)可以定義字段、屬性、包含有實(shí)現(xiàn)的方法端。一在抽象方法聲明中可以使用 static或 virtual修飾衣D.抽象類(lèi)可以實(shí)現(xiàn)多態(tài)3.在開(kāi)發(fā)CM序中,我們會(huì)大量的使用類(lèi)和對(duì)象,以下關(guān) 于類(lèi)和對(duì)象說(shuō)法正確的是()。A.類(lèi)的實(shí)例被稱(chēng)為對(duì)象B.對(duì)象可以被繼承C.類(lèi)可以歸納為對(duì)象D.在對(duì)象的基礎(chǔ)上,將狀態(tài)和行為實(shí)體化為類(lèi)的過(guò)程稱(chēng)-為安Wft訂,4,分析如下C#代碼,如果輸出結(jié)果
2、是“ Dog Eating,下劃線需要填寫(xiě)的代碼是()0abstract class Animal(public void Eat();)class-E>og: Animalpublic void Eat()(Console.WriteLine("Dog Eating . ” );)public static void Main(string args)(Animal animal = new Dog();animal.Eat();)A. abstract 不填B. abstract,overrideC. virtual,不填D. virtual,override5.在C#語(yǔ)言
3、開(kāi)發(fā)的程序中,分析以下代碼段,則執(zhí)行后的輸出結(jié)果為()Opublic static void Main(String args)(nt m =100;int n =200;Sub(out m,n);Console. WriteLine(m + "n"+n);Add (ref m, ref n);Console. WriteLine(m + "n"+n);)private static void Sub(out int a,int b)(a =10;b = 20; if(a<b)a =1000;b =0;)int result = a-b;Conso
4、le.WriteLine(result); )private static void Add(ref int a , ref int b)int result = a+b;Console.WriteLine(result);) A. B. C. D.1000100010001000100010001001000200200200 03000120030010001000100010010006. 在C#中,可通過(guò)Thread類(lèi)中Priority20002002000屬性設(shè)置線程的優(yōu)先級(jí),在未設(shè)置該屬性的情況下,線程的默認(rèn)優(yōu)先級(jí)為()。A. LowestB. BelowNormalC. Defa
5、ultD. Normal7 .使用()關(guān)鍵字修飾類(lèi),可避免類(lèi)被繼承A. delegateB. abstractC. sealedD. enum8 .分析如下c#代碼,根據(jù)類(lèi)的繼承關(guān)系,運(yùn)行后的輸出結(jié)果是()public class Person(public Person ()(Console. Whte("不得入內(nèi)!");)private int age=0;public int Age(getreturn age;set(if (value>=18)Console.Whte("成年人!");elseConsole. Whte("非成年
6、人!");age=value;)public class Test(static void Main()(Person p = new Person();P.Age = 17;)A.非成年人!不得入內(nèi)!B,不得入內(nèi)!成年人!C,不得入內(nèi)!D,不得入內(nèi)!非成年人!9 .在C破中,()允許相同名稱(chēng),不同參數(shù)個(gè)數(shù)或者參數(shù)類(lèi) 型的方法存在。A. 方法重寫(xiě)B(tài).方法重載C.方法取消D.方法覆蓋10 .在C#中,下面關(guān)于靜態(tài)方法和實(shí)例方法描述錯(cuò)誤的是:() A.靜態(tài)方法僅能使用類(lèi)名調(diào)用,實(shí)例方法需要使用類(lèi)的 實(shí)例來(lái)調(diào)用。B.靜態(tài)方法可以直接調(diào)用實(shí)例方法C. this和base關(guān)鍵字不能用在靜態(tài)方法
7、中-一反一靜態(tài)方祛實(shí)例化對(duì)象時(shí)初始化,實(shí)例方法調(diào)用前初始 化11 .在.NET中,.NET Framework 由()組成。A. FCL 和 CLRB. CLS 和 CTSC. ADO.NET 和 ASP.NETD. WinForm 和 ASP.NET12 .在C#中,以下()是int的基類(lèi)。A. Int32B-0t7ject-C. ValueTypeD. Int1613 .在C#中,以下代碼運(yùn)行的結(jié)果為()0abstract class BaseClasspublic virtual void MethodA()public virtual void MethodB()()class Cla
8、ssi: BaseClass(public void MethodA(string arg)()public override void MethodB()()class Class2: Classi(new public void MethodB()()class MainClass(public static void Main(string args) (Class2 o = new Class2();o.MethodA();)A. BaseClass.MethodAB. Class2.MethodAC. Classi .MethodAD.編譯錯(cuò)誤14 .在C#中,下列代碼輸出結(jié)果是()
9、oclass Test(public enum WeekDays (Mon, Tue, Wed, Thur, Fir, Sta, Sun)static void Main() (WeekDays week = (WeekDays)2;Console. WriteLine(week);)A. 2B. TueC. WedD.編譯錯(cuò)誤15 .下面關(guān)于命名空間的說(shuō)法錯(cuò)誤的是()oA.命名空間用于組織相關(guān)的類(lèi)和其他類(lèi)型B.命名空間可以嵌套C.在同一個(gè)應(yīng)用程序中,不同的命名空間中不允許有相 同名稱(chēng)的類(lèi)D. using關(guān)鍵字用于引用命名空間16 .在C#中通過(guò)裝箱和拆箱實(shí)現(xiàn)值類(lèi)型和引用類(lèi)型之間的相 互轉(zhuǎn)換,
10、下列有()處實(shí)現(xiàn)了裝箱。int age = 5;object o = age;0=10;age = (int)o;object oage = age;A. 1B. 2C. 3D. 417 .在C#中,當(dāng)引用類(lèi)型為()時(shí),表明沒(méi)有引用任何對(duì)象。A. EmptyB. NullC. NothingD. 018 .在C#中,下面關(guān)于靜態(tài)方法和實(shí)例方法描述錯(cuò)誤的是:() A.靜態(tài)方法僅能使用類(lèi)名調(diào)用,實(shí)例方法需要使用類(lèi)的 實(shí)例來(lái)調(diào)用。B.靜態(tài)方法可以直接調(diào)用實(shí)例方法C. this和base關(guān)鍵字不能用在靜態(tài)方法中D.靜態(tài)方法實(shí)例化對(duì)象時(shí)初始化,實(shí)例方法調(diào)用前初始 化19.以下關(guān)于C#代碼說(shuō)法正確的是()
11、oclass MyAnimals(private int bodyTemp=98;public int BodyTemp(getreturn bodyTemp;/1) ) public class Test ( static void Main() (MyAnimals a = new MyAnimals();Console. WriteLine(a.BodyTemp);/2a.bodyTemp=56;/3) ) A.代碼1錯(cuò)誤 日 裝 C.代碼3錯(cuò)誤 D.代碼無(wú)錯(cuò)誤20.在C#中,關(guān)于構(gòu)造函數(shù)的說(shuō)法正確的是()0A.在一個(gè)類(lèi)中允許有多個(gè)構(gòu)造函數(shù),構(gòu)造函數(shù)在創(chuàng)建對(duì) 象時(shí)調(diào)用B.在一個(gè)類(lèi)中允許有
12、多個(gè)不同名稱(chēng)的構(gòu)造函數(shù)C. 一個(gè)類(lèi)至少聲明有一個(gè)構(gòu)造函數(shù) ;傘類(lèi)只 能有一個(gè)構(gòu) 造函數(shù)訂 21 .在C#中,下列代碼的運(yùn)行結(jié)果是()。public class DaysInYear ( private int days; static void Main() ( DaysInYear newDaysInYear = new DayslnYear();線Console.WriteLine(newDayslnYear.days -1);di ) AB. 0C. 1D.編譯錯(cuò)誤22 .在C#中,下列()關(guān)鍵字用于重寫(xiě)基類(lèi)的虛擬方法。A. overrideB. newC. baseD. virtual
13、23 .在C#中,關(guān)于抽象類(lèi),以下說(shuō)法正確的是()oA.若抽象類(lèi)中的方法都是非抽象方法時(shí),抽象類(lèi)可以實(shí) 例化B.子類(lèi)可以同時(shí)實(shí)現(xiàn)多個(gè)抽象類(lèi)C.抽象類(lèi)中的所有方法必須都不能有實(shí)現(xiàn)D.抽象類(lèi)中的抽象方法不能有實(shí)現(xiàn)24 .在C#中,一個(gè)類(lèi)()oA,可以繼承多個(gè)類(lèi)B.可以實(shí)現(xiàn)多個(gè)接口C.只能被一個(gè)子類(lèi)繼承D,只能實(shí)現(xiàn)一個(gè)接口25 .在C#中,對(duì)于以下代碼的說(shuō)法正確的是()oclass Testindex(private int Elements=new int1OO;public int thisfint index/1getreturn Elementsindex;) set ( Elementsi
14、ndex=value;)static void Main(string arges)(Testindex Ti=new Testindex ();Ti2=1 ;/2Console.Write(Ti0.ToString()+""); /3 )A.代碼行1不正確。B.代碼行2不正確。C.代碼行3不正確。D.代碼運(yùn)行時(shí)正確輸出:026 .在C#中,Hashtable類(lèi)所在的命名空間是()。A. System.ThreadingB. System.IOC. System.CollectionsD. System27 .在C#中,以下程序的輸出結(jié)果是()o class FirstCl
15、asspublic double Div(int num1 ,int num2) ( return num1/num2;) public int FirstMethod() ( return 10;) public int SecondMethod() ( return 3;) ) class SecondClass:FirstClass (public new int SecondMethod() ( return 200;) ) public class TestMain (public static void Main() (FirstClass fc=new SecondClass()
16、;Console. WriteLine("Value="+fc.Div(fc.FirstMethod(), fc.SecondMethod(); ) ) A. Value=0B. Value=3C. Value=3.333D. Value=0.0528.在C#中,下列關(guān)于抽象類(lèi)和接口的說(shuō)法,正確的是()o A.在抽象類(lèi)中,所有的方法都是抽象方法B,繼承自抽象類(lèi)的非抽象子類(lèi)必須實(shí)現(xiàn)其父類(lèi)(抽象類(lèi))中的所有抽象方法C.在接口中,可以有方法實(shí)現(xiàn),抽象類(lèi)中不能有方法實(shí) 現(xiàn)D. 一個(gè)類(lèi)可以從多個(gè)接口繼承,也可以從多個(gè)抽象類(lèi)繼 承29在一網(wǎng)區(qū)以下代碼運(yùn)行的結(jié)果是()o裝 Hashtab
17、le hsStu = new Hashtable();hsStu.Add(1,2);hsStu.Add(2,4);hsStu.Add(3,6);IDictionaryEnumerator stuEnum = hsStu.GetEnumerator();int total = 0;while(stuEnum.MoveNext()(4otaU=(int)stuEnum. Value;訂Console. WriteLine(total);A. 6B. 12C. 18D. 2430 .在C#中,下面屬于值類(lèi)型的數(shù)據(jù)類(lèi)型是()A. intB. ArrayListC. doubleD. Object31
18、.關(guān)于以下C#代碼的說(shuō)法正確的是()opublic class Child(public static void Cry()(Console.WhteLine("每個(gè)孩子都會(huì)哭)public static void Main()(Cry();/1Child ch=new Child();/2ch.Cry();/3)代碼1錯(cuò)誤B.代碼2錯(cuò)誤C.代碼3錯(cuò)誤D,沒(méi)有錯(cuò)誤32.在C#中,定義如下一個(gè)枚舉,以下說(shuō)法正確的是() public enum ABC(Monday,T uesDay=1 ,WednesDay存在錯(cuò)誤。Monday明確進(jìn)行賦值后將沒(méi)有錯(cuò)誤B.存在錯(cuò)誤。TuesDay不賦值
19、將沒(méi)有錯(cuò)誤C.存在錯(cuò)誤。Monday和WednesDay明確進(jìn)行賦值后沒(méi) 有錯(cuò)誤D.代碼無(wú)錯(cuò)誤。33.下列C#代碼中使用了抽象類(lèi)的概念,關(guān)于這段代碼的說(shuō) 法中正確的是()0abstract class WashingMachine(public WashingMachine() abstract public void Wash();)class MyWashingMachine : WashingMachine(public override void Wash()(Console. WriteLine("Wash");)public static void Main()
20、(WashingMachine wm=new WashingMachine(); wm.Wash();)A.代碼編譯將產(chǎn)生錯(cuò)誤,因?yàn)槌橄箢?lèi)中的 Wash方法沒(méi) 有實(shí)現(xiàn)B.代碼編譯將產(chǎn)生錯(cuò)誤,因?yàn)榕缮?lèi)中存在一個(gè)與基類(lèi) 同名的方法C.代碼編譯將產(chǎn)生錯(cuò)誤,因?yàn)椴荒軇?chuàng)建抽象類(lèi)的對(duì)象D.代碼編譯正確,并且輸出“ Wash”34.在C#中,關(guān)于以下代碼說(shuō)法正確的是()public class Test(public static void Main()(String str = Convert("2");Console. WriteLine(str);)public int Conv
21、ert(String str)(int a = int.parse(str);return a * a;)public String Convert(string str) (return str;)代碼正確輸出結(jié)果“ 2”B.代碼正確輸出結(jié)果“ 4”C.代碼正確輸出結(jié)果“ 6”D.代碼編譯錯(cuò)誤。35.在C#中,下列代碼的運(yùn)行結(jié)果是() public enum Level(High,middle,loe)public class Teacherpublic Level teaLevel;public Teacher (Level lev)(this.teaLevel=lev;)public s
22、tatic void Main()(Teacher tea=new Teacher(Level.middle); Console. WriteLine(int)tea.teaLevel);)A. -1區(qū)_Q裝 C. 1D. 236.在C#中可以使用枚舉變量來(lái)避免不合理的賦值。以下情 況中可以使用枚舉變量的是()0A.學(xué)生類(lèi)中的性別屬性B.圓形類(lèi)的半徑屬性C.計(jì)算圓形面積的II值D.以上都可以彳一句一商港由藪足飛#中類(lèi)的特殊方法。它用于創(chuàng)建實(shí)例時(shí)對(duì)對(duì) 象進(jìn)行初始化,一下代碼片段中的構(gòu)造函數(shù)定義正確的是 ()°A. class Hello(public HelloQConsole. Wr
23、iteLine("Hello!");) B. class Hello (public Test() (Console. WriteLine("Hello!");) ) C. class Hello (public int Hello() (Console. WriteLine("Hello"); ) D. class Hello(public Hello(string str) (return str;)38.在.NET中,接口是一種規(guī)范和標(biāo)準(zhǔn),它可以約束類(lèi)的行 為。下列接口定義正確的是()OA. public interface I
24、 Bicycle (public void ride();)B. public interface I Bicycle(void ride();)C. public interface I Bicycle(string Type(get; set; )D. public interface I Bicycle(string color;)39 .關(guān)于C#中的虛擬方法,以下說(shuō)法正確的是()oA.使用static修飾B.不能有方法體C,可以被子類(lèi)重寫(xiě)D.使用 abstract40 . C#中,可以使用枚舉變量來(lái)避免不合理的賦值,以下枚舉定義中正確的是()0A. public enum Sex(ma
25、il,female, )mail,female;)C. public Sex enum( mail,female,)D. public Sex enum( mail,female)41.下列關(guān)于操作數(shù)據(jù)庫(kù)的說(shuō)法中,錯(cuò)誤的是()A. ExecuteNonQuery一般用來(lái)執(zhí)行增、刪、改語(yǔ)句B. ExecuteScalar一般用來(lái)獲取單行單列的值C.查詢數(shù)據(jù)集時(shí),一般將數(shù)據(jù)填充到DataSetD.查詢數(shù)據(jù)時(shí),只能將數(shù)據(jù)填充到DataSet的方式來(lái)進(jìn)行42 .下面關(guān)于使用存儲(chǔ)過(guò)程優(yōu)點(diǎn)的說(shuō)法中,錯(cuò)誤的是()A.提高了代碼的重用性B,存儲(chǔ)過(guò)程是預(yù)編譯的,運(yùn)行效率更高C,存儲(chǔ)過(guò)程相對(duì)SQL語(yǔ)句可以減少網(wǎng)絡(luò)傳輸D.存儲(chǔ)過(guò)程比SQL語(yǔ)句更簡(jiǎn)潔43 .下列關(guān)于三層架構(gòu)的依賴關(guān)系的說(shuō)法中,正確的是()A.表
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版雞飼料電商平臺(tái)運(yùn)營(yíng)與推廣合同2篇
- 2025年煤礦勞動(dòng)合同與勞動(dòng)爭(zhēng)議預(yù)防及解決機(jī)制協(xié)議
- 2025標(biāo)識(shí)牌智能管理系統(tǒng)開(kāi)發(fā)與維護(hù)合同2篇
- 2025年度模板升級(jí)與場(chǎng)地租賃綜合解決方案合同
- 2025年新型倉(cāng)儲(chǔ)租賃合同及倉(cāng)儲(chǔ)智能化解決方案協(xié)議3篇
- 2025年綠色產(chǎn)業(yè)園區(qū)場(chǎng)地租賃及節(jié)能減排合作框架合同3篇
- 二零二五版頂樓商業(yè)空間買(mǎi)賣(mài)合同書(shū)3篇
- 武漢托管班2025年度教師招聘與校園文化活動(dòng)支持合同3篇
- 事業(yè)單位聘用合同書(shū)分享
- 二零二五年度2025版木材供應(yīng)鏈金融服務(wù)合同4篇
- 湖北省黃石市陽(yáng)新縣2024-2025學(xué)年八年級(jí)上學(xué)期數(shù)學(xué)期末考試題 含答案
- 硝化棉是天然纖維素硝化棉制造行業(yè)分析報(bào)告
- 央視網(wǎng)2025亞冬會(huì)營(yíng)銷(xiāo)方案
- 《00541語(yǔ)言學(xué)概論》自考復(fù)習(xí)題庫(kù)(含答案)
- 《無(wú)砟軌道施工與組織》 課件 第十講雙塊式無(wú)砟軌道施工工藝
- 江蘇省南京市、鹽城市2023-2024學(xué)年高三上學(xué)期期末調(diào)研測(cè)試+英語(yǔ)+ 含答案
- 2024新版《藥品管理法》培訓(xùn)課件
- 《阻燃材料與技術(shù)》課件 第7講 阻燃橡膠材料
- 爆炸物運(yùn)輸安全保障方案
- 江蘇省南京市2025屆高三學(xué)業(yè)水平調(diào)研考試數(shù)學(xué)試卷(解析版)
- 2024年黑龍江省哈爾濱市中考數(shù)學(xué)試卷(附答案)
評(píng)論
0/150
提交評(píng)論