




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、uanji內(nèi)測(cè)/月考類型:(筆試)范圍:內(nèi)測(cè)/月考日期:時(shí)長(zhǎng):1小時(shí)總分?jǐn)?shù):100 分姓名:準(zhǔn)考證號(hào):證件號(hào)碼:理論部分注意:考試結(jié)束試卷必須交回,答案填寫(xiě)在答題卡上1. ( )關(guān)鍵字用于在C#中從派生類中訪問(wèn)基類的成員。(選一項(xiàng))A、newB、superC、thisD、base2. C#程序可以依據(jù)( )來(lái)進(jìn)行方法重載。(選一項(xiàng))A、不同的參數(shù)個(gè)數(shù)B、不同的參數(shù)名稱C、不同的返回值D、不同的方法名稱3. C#中的方法重寫(xiě)使用關(guān)鍵字(選一項(xiàng))A、overrideB、overloadC、staticD、inherit4. C#中關(guān)于委托,下面說(shuō)法正確的是(選一項(xiàng))A、委托是一種類的成員B、委托必
2、須定義在類中C、定義委托需要使用delegate關(guān)鍵字D、委托是一種數(shù)據(jù)類型5. System.String類的( )方法不能刪除字符串中的空格。(選一項(xiàng))A、Replace()B、Trim()C、Remove()D、EndsWith()6. 關(guān)于抽象類下面說(shuō)法錯(cuò)誤的是(選一項(xiàng))A、抽象類可以包含非抽象方法B、含有抽象方法的類一定是抽象類C、抽象類不能被實(shí)例化D、抽象類可以是密封類7. 關(guān)于接口的使用,說(shuō)法錯(cuò)誤的是(選一項(xiàng))A、接口可以作為參數(shù)進(jìn)行傳遞B、接口可以作為方法的返回值C、接口可以實(shí)例化D、同時(shí)實(shí)現(xiàn)多個(gè)接口是變相實(shí)現(xiàn)了多重繼承8. 下列泛型集合聲明正確的是(選一項(xiàng))A、List f
3、= new List()B、List f = new List()C、List f = new List()D、List f = new List9. 下列關(guān)于C#索引器理解正確的是(選一項(xiàng))A、索引器的參數(shù)必須是兩個(gè)或兩個(gè)以上B、索引器的參數(shù)類型必須是整數(shù)型C、索引器沒(méi)有名字D、以上皆是10. 已知C#某接口中有一個(gè)Show( )方法,下面對(duì)該方法原型的定義正確的是(選一項(xiàng))A、public void Show( )B、public virtual void Show( )C、void Show( )D、virtual void Show( )11. 以下的C#程序:public class
4、 Apublic class B:Apublic class Test public static void Main() A myA = new A (); B myB = new B (); A myC = myB; Console.WriteLine(myC.GetType(); 運(yùn)行時(shí)將輸出(選一項(xiàng))A、AB、BC、objectD、將報(bào)告錯(cuò)誤信息,提示無(wú)效的類型轉(zhuǎn)換12. 以下的C#程序:public static void Main() int A = new int51,2,3,4,5; Object B = new Object5 6,7,8,9,10; Array.Copy(A
5、,B,2);運(yùn)行后數(shù)組A中的數(shù)值為(選一項(xiàng))A、1、2、3、4、5B、1、2、8、9、10C、1、2、3、9、10D、6、7、8、9、1013. 以下的C#程序:using System;using SystemCillections;public class SamplesHashtable public static void Main() Hashtable myHT = new Hashtable(); myHTAdd(A,AA); myHTAdd(B,BB); myHTAdd(C,CC); ConsoleWriteLine(myHTCount); myHTRemove(BB); Co
6、nsoleWriteLine(myHTCount); 運(yùn)行輸出為(選一項(xiàng))A、33B、32C、22D、運(yùn)行時(shí)錯(cuò)誤,提示無(wú)效的鍵值14. 以下的C#代碼段:public struct Person string Name; int Age;public static void Main() Hasbtable A; Person B;以下說(shuō)法正確的是(選一項(xiàng))A、A為引用類型的變量,B為值類型的變量B、A為值類型的變量,B為引用類型的變量C、A和B都是值類型的變量D、A和 B都是引用類型的變量15. 以下定義雇員類的代碼:class Employee private string id; pub
7、lic string Id _/請(qǐng)?zhí)顚?xiě)正確的代碼行 return id; set if(idLength2) id = value; 應(yīng)填寫(xiě)的正確的代碼為(選一項(xiàng))A、letB、setC、getD、put16. 以下關(guān)于C#中方法重載的說(shuō)法正確的是(選兩項(xiàng))A、如兩個(gè)方法名字不同,而參數(shù)的數(shù)量不同,那么它們可以構(gòu)成方法重載B、如兩個(gè)方法名字相同,而返回值的數(shù)據(jù)類型不同,那么它們可以構(gòu)成方法重載C、如兩個(gè)方法名字相同,而參數(shù)的數(shù)據(jù)類型不同,那么它們可以構(gòu)成方法重載D、如兩個(gè)方法名字相同,而參數(shù)的數(shù)量不同,那么它們可以構(gòu)成方法重載17. 閱讀以下的C#代碼:class A public A( )
8、Console.WriteLine(A); class B:A public B() Console.WriteLine(B); class Program public static void Main() B b = new B(); Console.ReadLine(); 上述代碼運(yùn)行后,將在控制臺(tái)窗口輸出(選一項(xiàng))A、AB、BC、A BD、B A18. 在NET框架類庫(kù)中,所有與多線程機(jī)制應(yīng)用相關(guān)的類都放在( )命名空間中。(選一項(xiàng))A、System.SysThreadB、System.ThreadC、System.ThreadingD、NetException19. 在.Net中,A
9、rrayList對(duì)象位于()命名空間內(nèi)。(選一項(xiàng))A、System.ArrayB、System.IOC、System.CollectionsD、System.RunTime20. 在.NET中,Hashtable類所在的命名空間是(選一項(xiàng))A、System.ThreadintB、System.IOC、System.CollectionsD、System21. 在.NET中,IL是指(選一項(xiàng))A、接口限制B、中間語(yǔ)言C、核心代碼D、接口類庫(kù)22. 在.NET中,從屬性的讀寫(xiě)特性上來(lái)進(jìn)行分類,可以劃分為以下三種,除了(選一項(xiàng))A、只讀屬性B、只寫(xiě)屬性C、讀寫(xiě)屬性D、不可讀不可寫(xiě)的屬性23. 在.N
10、et中,關(guān)于CLR和IL,以處描述正確的是(選一項(xiàng))A、應(yīng)用程序在CLR環(huán)境被編譯成IL,IL將能夠被任何計(jì)算機(jī)指令集成B、應(yīng)用程序被編譯兩次,第一次生成IL,IL在運(yùn)行時(shí)候被CLR快速編譯C、應(yīng)用程序被編譯兩次,但是第二次CLR編輯比第一次慢D、借取CLR,IL被編譯成機(jī)器代碼并且能夠在不同的計(jì)算機(jī)指令集下被執(zhí)行24. 在.NET中,下列關(guān)于事件處理程序說(shuō)法錯(cuò)誤的是(選一項(xiàng))A、事件處理的順序是定義事件、訂閱事件、引發(fā)事件B、定義事件使用evnet關(guān)鍵字C、C#中的事件借助于委托來(lái)實(shí)現(xiàn)D、定義事件使用delegate關(guān)鍵字25. 在.NET中,一些數(shù)據(jù)類型為引用類型,當(dāng)引用類型的值為( )時(shí)
11、,表明沒(méi)有引用任何對(duì)象。(選一項(xiàng))A、EmptyB、nullC、NothingD、026. 在C#語(yǔ)法中,在派生類中對(duì)基類的虛函數(shù)進(jìn)行重寫(xiě),要求在聲明中使用關(guān)鍵字(選一項(xiàng))A、overrideB、newC、staticD、virtual27. 在C#語(yǔ)言中,下列關(guān)于屬性的描述正確的是(選一項(xiàng))A、屬性系是以public關(guān)鍵字修飾的字段,以public關(guān)鍵字修飾的字段也可稱為屬性B、屬性是訪問(wèn)字段值的一種靈活機(jī)制,屬性更好地實(shí)現(xiàn)了數(shù)據(jù)的封裝和隱藏C、要定義只讀屬性只需在屬性名前加上readonly關(guān)鍵字(false)D、在C#的類中不能自定義屬性28. 在C#中,( )訪問(wèn)修飾符修飾的變量只能由
12、當(dāng)前程序集訪問(wèn)。(選一項(xiàng))A、publicB、protectedC、internalD、private29. 在C#中,關(guān)于Array和ArrayList的維數(shù),以下說(shuō)法正確的是(選一項(xiàng))A、Array可以有多維,而ArrayList只能是一維B、Array只能是一維,而 ArrayList可以有多維C、Array和 ArrayList 都只能是一維D、Array和ArrayList都可以是多維30. 在C#中,關(guān)于繼承和接口,以下說(shuō)法正確的是(選一項(xiàng))A、C#允許多接口實(shí)現(xiàn),也允許多重繼承B、C#允許多接口實(shí)現(xiàn),但不允許多重繼承C、C#不允許多接口實(shí)現(xiàn),但允許多重繼承D、C#不允許多接口實(shí)現(xiàn)
13、,也不允許多重繼承31. 在C#中,關(guān)于以下C#代碼的說(shuō)法正確的是(選一項(xiàng))namespace Microsoft class Student string type= 美國(guó)硅谷學(xué)員; internal string name=李明; public class Test static viod Main() Student stu = new Student(); /1 Console.WriteLine(stu.type); /2 Console.WriteLine(); /3 A、代碼1錯(cuò)誤B、代碼2錯(cuò)誤C、代碼3錯(cuò)誤D、代碼都錯(cuò)誤32. 在C#中,關(guān)于屬性的說(shuō)話錯(cuò)誤的是(
14、選一項(xiàng))A、屬性可以是只讀的B、屬性可以是只寫(xiě)的C、屬性可以是可讀可寫(xiě)的D、屬性不能只是可寫(xiě)的33. 在C#中,接口與抽象基類的區(qū)別在于(選一項(xiàng))A、抽象基類可以包含非抽象方法,而接口只能包含抽象方法B、抽象基類可以被實(shí)例化,而接口不能被實(shí)例化C、抽象基類不能被實(shí)例化,而接口可以被實(shí)例化D、抽象基類能夠被繼承,而接口不能被繼承34. 在C#中,如果要將數(shù)組做為一個(gè)方法的參數(shù),則傳遞的是(選一項(xiàng))A、數(shù)組中的所有元素B、數(shù)組的第一個(gè)元素C、對(duì)象的引用D、以上皆非35. 在C#中,如果要在文件file1.txt中寫(xiě)入字母d(其ASCII碼為100),則橫線處可以填寫(xiě)的代碼是(選一項(xiàng))class C
15、lass1 static void Main(string args) string path = D:file1.txt; FileStream fs=new FileStream(path,FileMode.Create,FileAccess.Write); _在此處填之代碼 fs.Close(); A、fs.WriteLine(d);B、fs.Write(new byte50,10,150,1,1);C、fs.WriteByte(100);D、fs.Write(d);36. 在C#中,通過(guò)調(diào)用Thread 類的Sleep(int x)方法來(lái)實(shí)現(xiàn)禁止線程運(yùn)行,其中x代表(選一項(xiàng))A、禁止線
16、程運(yùn)行的微秒數(shù)B、禁止線程運(yùn)行的毫秒數(shù)C、禁止線程運(yùn)行的秒數(shù)D、禁止線程以內(nèi)性的CPU時(shí)間數(shù)37. 在C#中,下列代碼的運(yùn)行結(jié)果是(選一項(xiàng))Hashtable hsStu = new Hashtable();hsStu.Add(3,A);hsStu.Add(2,B);hsStu.Add(1,C);hsStu.Remove(1);Console.WriteLine(hsStu2)A、2B、BC、1D、C38. 在C#中,下列代碼的運(yùn)行結(jié)果是(選一項(xiàng))int num = new int3,4,5,3,8;int index = Array.IndexOf(num,3);Console.WriteL
17、ine(index);A、-1B、0C、1D、339. 在C#中,下列代碼的運(yùn)行結(jié)果是(選一項(xiàng))int age = new int16,18,14,22;foreach(int i in age) if(i18) continue; Console.Write(i.ToString()+ );A、16 18 20 14 22B、16 18 14 22C、16 18 14D、16 1840. 在C#中,下列代碼的運(yùn)行結(jié)果是(選一項(xiàng))int num = new int1,3,5;ArrayList arr = new ArrayList();for(int i=0;inum.Length;i+)
18、arr.Add(numi);arr.Insert(1,4);console.Write(arr2);A、1B、3C、4D、541. 在C#中,下列代碼的運(yùn)行結(jié)果是(選一項(xiàng))int num = new int51,3,2,0,0;Array.Reverse(num);foreach(int i in num) Console.Write(i);A、00123B、12300C、00132D、0023142. 在C#中,下列代碼的運(yùn)行結(jié)果是(選一項(xiàng))static void main() int num1 = new int1,2,3,4,5; int num2 = new int56,7,8,9,1
19、0; Array.Copy(num1,num2,1); foreach(int i in num2) Console.Write(i); A、62345B、678910C、12346D、17891043. 在C#中,下列代碼的運(yùn)行結(jié)果是(選一項(xiàng))struct Student public int age; public string name; public Student(int age,string name) this.sge = sge; = name; public class Test static void Main() Student stu1 = new Student(18,小芳); Student stu2 = new Student(24,小剛); stu2 = stu1; stu1.age = 30; = 小燕; Console.WriteLine(stu2.age
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 跨學(xué)科視角下的藝術(shù)教育價(jià)值分析
- 質(zhì)量管理體系與現(xiàn)代企業(yè)管理結(jié)合
- 村里工作的心得體會(huì)(4篇)
- 浙江國(guó)企招聘2024杭州保盛商業(yè)運(yùn)營(yíng)管理有限公司招聘2人筆試參考題庫(kù)附帶答案詳解
- 初二體育與健康課教案武術(shù)
- 質(zhì)量管理與商業(yè)利益的雙贏策略研究
- 江西鐵航集團(tuán)2025年度校園招聘筆試復(fù)審筆試參考題庫(kù)附帶答案詳解
- 賽事中的技術(shù)設(shè)備使用與管理流程
- 北師大版小學(xué)數(shù)學(xué)六年級(jí)數(shù)學(xué)與體育單元《比賽場(chǎng)次》教學(xué)設(shè)計(jì)
- 購(gòu)物中心財(cái)務(wù)管理的未來(lái)趨勢(shì)
- 2023年高考真題-化學(xué)(福建卷) 含解析
- 欄桿拆除及更換施工方案
- 10我們愛(ài)和平(第1課時(shí))(說(shuō)課稿)2023-2024學(xué)年統(tǒng)編版道德與法治六年級(jí)下冊(cè)
- 《國(guó)際貿(mào)易實(shí)務(wù)(英文版)》(英文課件) -Ch 6 International Cargo Transport-Ch 11 Cross-border Commerce
- 新條令.新亮點(diǎn)-內(nèi)務(wù)條令解讀
- 中醫(yī)適宜技術(shù)-中藥熱奄包
- 林海雪原課件6張
- 銀發(fā)經(jīng)濟(jì)產(chǎn)業(yè)發(fā)展規(guī)劃
- 防火涂料質(zhì)量保證書(shū)
- 礦產(chǎn)資源開(kāi)發(fā)合同備忘錄范本
- 大模型在刑偵技術(shù)中的應(yīng)用探索
評(píng)論
0/150
提交評(píng)論