歡迎來(lái)到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁(yè) 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

C#程序設(shè)計(jì)語(yǔ)言復(fù)習(xí)題.doc

  • 資源ID:9061609       資源大?。?span id="v5xmizg" class="font-tahoma">86KB        全文頁(yè)數(shù):4頁(yè)
  • 資源格式: DOC        下載積分:9.9積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開(kāi)放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要9.9積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫(xiě)的郵箱或者手機(jī)號(hào),方便查詢和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開(kāi),此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒(méi)有明確說(shuō)明有答案則都視為沒(méi)有答案,請(qǐng)知曉。

C#程序設(shè)計(jì)語(yǔ)言復(fù)習(xí)題.doc

一填空題26. C#源程序的后綴名為_(kāi)。26. C#中每個(gè)int 類型的變量占用_個(gè)字節(jié)的內(nèi)存。26. C#的每行語(yǔ)句以_結(jié)尾。26. 布爾型的變量可以賦值為關(guān)鍵字_或_。26. 如果int x的初始值為5,則執(zhí)行表達(dá)式x - =3之后,x的值為_(kāi)。26. do.while語(yǔ)句在執(zhí)行循環(huán)體_測(cè)試語(yǔ)句是否滿足循環(huán)條件。26. 關(guān)鍵字_表示一個(gè)類的定義。26. 如果一個(gè)類包含一個(gè)或多個(gè)抽象方法,它是一個(gè)_類。26. try塊運(yùn)行后,總是會(huì)執(zhí)行_塊中的代碼。26. 一個(gè)數(shù)組如果有兩個(gè)索引值,那么它是_數(shù)組。二單項(xiàng)選擇題1. 在對(duì)SQL Server 數(shù)據(jù)庫(kù)操作時(shí)應(yīng)選用( )。 A、SQL Server .NET Framework 數(shù)據(jù)提供程序; B、OLE DB .NET Framework 數(shù)據(jù)提供程序; C、ODBC .NET Framework 數(shù)據(jù)提供程序; D、Oracle .NET Framework數(shù)據(jù)提供程序; 2. 下列選項(xiàng)中,( )是引用類型。 A、enum類型 B、struct類型 C、string類型 D、int類型 3. C#的數(shù)據(jù)類型有( ) A、值和調(diào)用類型;B、值和引用類型;C、引用和關(guān)系類型;D、關(guān)系和調(diào)用類型4. 下列描述錯(cuò)誤的是( ) A、類不可以多重繼承而接口可以; B、抽象類自身可以定義成員而接口不可以; C、抽象類和接口都不能被實(shí)例化; D、一個(gè)類可以有多個(gè)基類和多個(gè)基接口; 5. 下列關(guān)于構(gòu)造函數(shù)的描述正確的是( ) A、構(gòu)造函數(shù)可以聲明返回類型。 B、構(gòu)造函數(shù)不可以用private修飾 C、構(gòu)造函數(shù)必須與類名相同 D、構(gòu)造函數(shù)不能帶參數(shù) 6. int myArray3=new int3new int35,6,2,new int56,9,7,8,3,new int23,2; 那么myArray322的值是( )。 A、9 B、2 C、6 D、越界 7. 接口是一種引用類型,在接口中可以聲明( ),但不可以聲明公有的域或私有的成員變量。 A、方法、屬性、索引器和事件; B、方法、屬性信息、屬性; C、索引器和字段; D、事件和字段; 8. 在ADO.NET中,對(duì)于Command對(duì)象的ExecuteNonQuery()方法和ExecuteReader()方法,下面敘述錯(cuò)誤的是( )。 A、insert、update、delete等操作的Sql語(yǔ)句主要用ExecuteNonQuery()方法來(lái)執(zhí)行; B、ExecuteNonQuery()方法返回執(zhí)行Sql語(yǔ)句所影響的行數(shù)。 C、Select操作的Sql語(yǔ)句只能由ExecuteReader()方法來(lái)執(zhí)行; D、ExecuteReader()方法返回一個(gè)DataReder對(duì)象; 9. Winform中,關(guān)于ToolBar控件的屬性和事件的描述不正確的是( )。 A、Buttons屬性表示ToolBar控件的所有工具欄按鈕 B、ButtonSize屬性表示ToolBar控件上的工具欄按鈕的大小,如高度和寬度 C、DropDownArrows屬性表明工具欄按鈕(該按鈕有一列值需要以下拉方式顯示)旁邊是否顯示下箭頭鍵 D、ButtonClick事件在用戶單擊工具欄任何地方時(shí)都會(huì)觸發(fā) 10. 在ADO.NET中執(zhí)行一個(gè)存儲(chǔ)過(guò)程時(shí),如果要設(shè)置輸出參數(shù)則必須同時(shí)設(shè)置參數(shù)的方向和( ),必要時(shí)還要設(shè)置參數(shù)尺寸。 A、大?。?B、上限; C、初始值; D、類型; 11. 如果將窗體的FormBoderStyle設(shè)置為None,則( )。 A、窗體沒(méi)有邊框并不能調(diào)整大小; B、窗體沒(méi)有邊框但能調(diào)整大??; C、窗體有邊框但不能調(diào)整大??; D、窗體是透明的; 12. 如果要將窗體設(shè)置為透明的,則( ) A、要將FormBoderStyle屬性設(shè)置為None; B、要將Opacity屬性設(shè)置為小于100%得值; C、要將locked 屬性設(shè)置為T(mén)rue; D、要將 Enabled屬性設(shè)置為T(mén)rue; 13. 下面描述錯(cuò)誤的是( )。 A、窗體也是控件; B、窗體也是類; C、控件是從窗體繼承來(lái)的; D、窗體的父類是控件類; 14. 如果設(shè)treeView1=new TreeView(),則treeView1.Nodes.Add("根節(jié)點(diǎn)")返回的是一個(gè) ( )類型的值。 A、TreeNode; B、int; C、string; D、TreeView; D. obj.set(obj.sData);15. 如果左操作數(shù)大于右操作數(shù), _運(yùn)算符返回false.A. = B. < C. <= D. 以上都是16. 下列變量初始化時(shí)不能完成轉(zhuǎn)換的是:( ) Aint a=5;float b=a; B.int a=65;char c=(int)a; C. string s="X"char c=s; D. Long L=123; int a=L;17. 有一個(gè)整型數(shù)組int array = new int1,2,3,4。通過(guò)索引訪問(wèn)該數(shù)組,當(dāng)索引為2時(shí),得到的結(jié)果是多少?( )A、1 B、2 C、3 D、418. Web 窗體文件的擴(kuò)展名為:( )A. ASPB. ASPXC. ASCXD. HTML19. 下面的循環(huán)語(yǔ)句不管在什么條件下至少執(zhí)行一次循環(huán)體的語(yǔ)句是( )。A. for循環(huán) B.foreach循環(huán) C. while循環(huán) D. do 循環(huán)20. 在Visual Studio.NET 窗口中,()窗口顯示了當(dāng)前Visual Studio解決方案的樹(shù)型結(jié)構(gòu)。A類視圖B解決方案資源管理器 C資源視圖D屬性21. 在C#中無(wú)需編寫(xiě)任何代碼就能將int型數(shù)值轉(zhuǎn)換為double,稱為:( )A.顯式轉(zhuǎn)換 B.隱式轉(zhuǎn)換 C.數(shù)據(jù)類型變換 D.變換22. C#中執(zhí)行下列語(yǔ)句后整型變量x和y的值是多少?( )int x=100;int y=x+;A. x=101 y=101 B. x=100 y=101 C. x=101 y=100 D. x=100 y=10023. C#程序中,可使用try.catch 機(jī)制來(lái)處理程序出現(xiàn)的_錯(cuò)誤.A. 語(yǔ)法 B. 運(yùn)行 C. 邏輯 D. 拼寫(xiě)26. 在Visual Studio.NET 窗口中,()窗口顯示了當(dāng)前Visual Studio解決方案的樹(shù)型結(jié)構(gòu)。A類視圖B解決方案資源管理器 C資源視圖D屬性27. 關(guān)于C#語(yǔ)言的基本語(yǔ)法,下列哪些說(shuō)法是正確的?AC#語(yǔ)言使用using 關(guān)鍵字來(lái)引用.NET 預(yù)定義的名字空間;B用C#編寫(xiě)的程序中,Main 函數(shù)是唯一允許的全局函數(shù);CC#語(yǔ)言中使用的名稱不區(qū)分大小寫(xiě);DC#中一條語(yǔ)句必須寫(xiě)在一行內(nèi);28. 對(duì)于在代碼中經(jīng)常要用到的且不會(huì)改變的值,可以將其聲明為常量。如圓周率PI始終為3.14?,F(xiàn)在要聲明一個(gè)名為PI的圓周率常量,下面哪段代碼是正確的?A.const float PI; PI = 3.14f; B.const float PI = 3.14f;C.float const PI; PI = 3.14f; D.float const PI = 3.14f;29. 在C#中無(wú)需編寫(xiě)任何代碼就能將int型數(shù)值轉(zhuǎn)換為double,稱為:A.顯式轉(zhuǎn)換 B.隱式轉(zhuǎn)換 C.數(shù)據(jù)類型變換 D.變換30. 如果左操作數(shù)大于右操作數(shù), _運(yùn)算符返回false.A. = B. < C. <= D. 以上都是31. 如果希望實(shí)現(xiàn)從1到10的累加,并得出結(jié)果。int count = 0;_count += i;應(yīng)該在空白處添加下面哪段代碼?A. for (int i = 0; i < 10; i+) B. for (int i = 0; i <= 9; i+) C. for (int i = 1; i <= 10; i+) D. for (int i = 1; i < 10; i+) 32. 為保護(hù)Web Service 不受惡意訪問(wèn)的攻擊,應(yīng)使用_保護(hù)Web Service。A. IIS 目錄安全性B. NTFS 安全性C. 共享目錄安全性D. TCP/IP 安全性33. 通常計(jì)算機(jī)程序總是由若干條語(yǔ)句組成的,以下哪種不是組成程序的常用結(jié)構(gòu)?A 跳轉(zhuǎn)結(jié)構(gòu)B循環(huán)結(jié)構(gòu)C分支結(jié)構(gòu)D順序結(jié)構(gòu)34. 一年中的12個(gè)月,每個(gè)月的中文對(duì)應(yīng)一個(gè)數(shù)字,如“一月”對(duì)應(yīng)1,“二月”對(duì)應(yīng)2?,F(xiàn)在輸入一個(gè)整數(shù),希望能輸出數(shù)字對(duì)應(yīng)的中文,例如輸入1,輸出“一月”。使用下面的哪種代碼結(jié)構(gòu)最適合?A單一的if結(jié)構(gòu) B嵌套的if結(jié)構(gòu) Cswitch結(jié)構(gòu) D嵌套的ifelse結(jié)構(gòu)變量35. 在Visual Studio 2005中,假設(shè)你正在單步調(diào)試某個(gè)應(yīng)用程序。程序從入口開(kāi)始,調(diào)用某個(gè)私有方法將產(chǎn)生異?!,F(xiàn)在代碼運(yùn)行到如圖所示位置,應(yīng)該使用下面哪種方式進(jìn)一步調(diào)試? A、使用逐語(yǔ)句調(diào)試 B、使用逐過(guò)程調(diào)試 C、跳出調(diào)試 D、停止調(diào)試36. 有一個(gè)整型數(shù)組int array = new int1,2,3,4。通過(guò)索引訪問(wèn)該數(shù)組,當(dāng)索引為2時(shí),得到的結(jié)果是多少?A、1 B、2 C、3 D、437. 以下類MyClass 的屬性count 屬于_屬性。class MyClassint i;int countget return i; A. 只讀 B. 只寫(xiě) C. 可讀寫(xiě) D. 不可讀不可寫(xiě) 38. C#中執(zhí)行下列語(yǔ)句后整型變量x和y的值是多少?int x=100;int y=x+;A. x=101 y=101 B. x=100 y=101 C. x=101 y=100 D. x=100 y=10039. 在編寫(xiě)C#程序時(shí),若需要對(duì)一個(gè)數(shù)組中的所有元素進(jìn)行處理,則使用()循環(huán)體最好。A. for循環(huán) B.foreach循環(huán) C. while循環(huán) D. do 循環(huán)40. 在ADO.NET中,表示程序到數(shù)據(jù)庫(kù)的連接的對(duì)象為:A.DataSet對(duì)象 B.Command對(duì)象 C.DataAdapter對(duì)象 D.Connection對(duì)象41. 創(chuàng)建相當(dāng)于3行4列矩陣的二維數(shù)組,正確的代碼是:A. double a=new double34; B. double a =new double34;C. double, a =new double3,4; D. double a, =new double3,4;42. 對(duì)下面的代碼,哪段描述是錯(cuò)誤的?public class Door;public class Housepublic House ()Door door = new Door();A. Door是一個(gè)類。 B. House是一個(gè)從Door繼承的類。C. House的構(gòu)造函數(shù)中聲明了一個(gè)名為door的變量。 D. door是一個(gè)對(duì)象。43. 已經(jīng)定義了一個(gè)Season枚舉,它有4個(gè)成員Spring,Summer,Autumn,Winter?,F(xiàn)在需要定義一個(gè)名為currentSeason的Season枚舉,并將其賦值為Spring,應(yīng)使用下面哪段代碼?A. Season currentSeason = Spring; B. currentSeason = Spring;C. currentSeason = Season.Spring; D. Season currentSeason = Season.Spring;44. 下列變量初始化時(shí)不能完成轉(zhuǎn)換的是: Aint a=5;float b=a; B.int a=65;char c=(int)a; C. string s="X"char c=s; D. Long L=123; int a=L; 45. .NET Framework 2.0中,處理異常是很有用的功能。如果在一個(gè)進(jìn)行除法運(yùn)算的程序中,用戶輸入了零作為除數(shù),會(huì)引發(fā)以下哪個(gè)異常?A、 DividebyZeroException異常 B、FormatException異常 C、 OverflowException異常 D、InvalidCastException異常46. C#程序中,可使用try.catch 機(jī)制來(lái)處理程序出現(xiàn)的_錯(cuò)誤.A. 語(yǔ)法 B. 運(yùn)行 C. 邏輯 D. 拼寫(xiě)47. 下列哪個(gè)類型的對(duì)象是ADO.NET 在非連接模式下處理數(shù)據(jù)內(nèi)容的主要對(duì)象?A. CommandB. ConnectionC. DataAdapterD. DataSet48. 已知在某Windows Form 應(yīng)用程序中,主窗口類為Form1, 程序入口為靜態(tài)方法From1.Main.如下所示:public class Form1 : System.Windows.Forms.Form/其他代碼static void Main()/在此添加合適代碼則在Main 方法中打開(kāi)主窗口的正確代碼是:A. Application.Run(new Form1();B. Application.Open(new Form1();C. (new Form1().Open();D. (new Form1().Run();49. Web 窗體文件的擴(kuò)展名為:A. ASPB. ASPXC. ASCXD. HTML三簡(jiǎn)答題1. 簡(jiǎn)述類與對(duì)象的關(guān)系。2. DataReader和DataSet的異同?答:3. 類與對(duì)象有什么區(qū)別?答:四找錯(cuò)題1下面這段代碼的功能是把C# program賦值給一個(gè)字符串并顯示出來(lái),但是程序中有有一行代碼是錯(cuò)誤的。請(qǐng)檢查下列代碼,并在錯(cuò)誤代碼行后填入該行完整正確的代碼:1.Static void Main(string,args)2. _3. string String = new string(“C# program”), _4. Console.WriteLine(String); _5 Console.Readkey(); _6 _2下面代碼的功能是遍歷整個(gè)數(shù)組并將其顯示出來(lái),但是有一行代碼有錯(cuò)誤請(qǐng)檢查下列代碼,并在錯(cuò)誤的代碼行后填入該行完整的正確代碼:1 static void Main(string args) _2 _3 string myArray = new string “C#”,“C+”,“VB”,“java”; _4 for (int i=1;I < myArray.Length 1; i+) _5 _6 Console.WriteLine(myArrayi); _7 _8 System.Console.ReadKey(); _9 五綜合題1. 實(shí)現(xiàn)一種排序算法,接受一個(gè)整型數(shù)組,將此數(shù)組按照升序排列,結(jié)果仍然存儲(chǔ)在原數(shù)組中。函數(shù)實(shí)現(xiàn)如下,請(qǐng)將空白處補(bǔ)充完整(4分) public void Sort(int array) for (int i = 0; i < array.Length; i+) for (int j = 0; j < array.Length - i - 1; j+) if (_) int temp = arrayj; arrayj = arrayj + 1; arrayj + 1 = temp; 3.以下程序運(yùn)行后,sum 的值為:_ (5分)int i,sum;sum=0;for(i=2;i<=10;i+)if(i%2!=0 && i%3=0)sum=sum+1;4.寫(xiě)出程序的輸出結(jié)果 (10分)class Class1 private string str = "Class1.str" private int i = 0; static void StringConvert(string str) str = "string being converted." static void StringConvert(Class1 c) c.str = "string being converted." static void Add(int i) i+; static void AddWithRef(ref int i) i+; static void Main() int i1 = 10; int i2 = 20; string str = "str" Class1 c = new Class1(); Add(i1); AddWithRef(ref i2); Add(c.i); StringConvert(str); StringConvert(c); Console.WriteLine(i1); Console.WriteLine(i2); Console.WriteLine(c.i); Console.WriteLine(str); Console.WriteLine(c.str); 答案:4

注意事項(xiàng)

本文(C#程序設(shè)計(jì)語(yǔ)言復(fù)習(xí)題.doc)為本站會(huì)員(wux****ua)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!