c#復(fù)習(xí)資料2013(帶答案)(總)_第1頁
c#復(fù)習(xí)資料2013(帶答案)(總)_第2頁
c#復(fù)習(xí)資料2013(帶答案)(總)_第3頁
c#復(fù)習(xí)資料2013(帶答案)(總)_第4頁
c#復(fù)習(xí)資料2013(帶答案)(總)_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

11.1、公共語言運行庫即()。A、CRL B、CLR C、CRR D、CLS1.2、.NET平臺是一個新的開發(fā)框架。()是.NET的核心部分。A、C# B、.NETFramework C、VB.NET D、操作系統(tǒng)1.3、項目文件的擴(kuò)展名是()。A、csproj B、cs C、sln D、suo1.4、利用C#開發(fā)應(yīng)用程序,通常有三種類型,不包括()。A、控制臺應(yīng)用程序 B、Web應(yīng)用程序 C、SQL程序 D、Windows程序1.5、運行C#程序可以通過按()鍵實現(xiàn)A、F2 B、F5 C、F8 D、F1.6C#中導(dǎo)入某一命名空間的關(guān)鍵字是()A.usingB.useC.includeD.import1.7C#語言程序執(zhí)行時從()A、Main()B、classC、namespaceD、using1.6、簡述面向?qū)ο蟪绦蛟O(shè)計的特點.P21.7、簡述類與對象的關(guān)系.p322.1、下列標(biāo)識符不合法的是:。A、abc B、abc123 C、abc-1 D、a3b2.2、轉(zhuǎn)義字符不可以表示。A、任何字符 B、字符串 C、字母 D、小數(shù)點2.3、從值類型轉(zhuǎn)換到引用類型稱為____A、繼承B、拆箱C、裝箱D、轉(zhuǎn)換2.4、下列值類型的數(shù)據(jù)精度最高的是____。A、int B、float C、decimal D、ulong2.5、在C#中,下列常量定義正確的是____A、constdoublePI3.14;B、constdoublePI=3.14;C、definedoublePI3.14;D、definedoublePI=3.14;2.6在C#中定義一個數(shù)組,正確的代碼為____A、intarr=newint[5];B、int[]arr=newint[5];C、intarr=newint[];D、int[5]arr=newint[];2.7以下類型中,不屬于值類型的是____。A.整數(shù)類型B.布爾類型C.字符類型D.類類型2.6、說明C#值類型與引用類型數(shù)據(jù)的區(qū)別。答:從數(shù)據(jù)存儲的角度,C#的類型可分為值類型和引用類型,值類型用于存儲數(shù)據(jù)的值,而引用類型用于存儲對實際數(shù)據(jù)的引用。C#的值類型可以進(jìn)一步劃分為簡單類型(包括整形、實數(shù)型、字符型和布爾型)、枚舉類型和結(jié)構(gòu)類型,而引用類型包括類、接口、委托、數(shù)組和字符串等。2.9、什么是裝箱和拆箱?P4733.1、以模式化的方式顯示窗體,需要使用()方法。A、Show B、ShowDialog C、ShowForm D、ShowFixed3.2、決定Label控件是否可見的屬性是()。A、Hide B、Show C、Visible D、Enable3.3、把TextBox控件的()屬性改為True,可使其在運行時接受或顯示多行文本。A、WordWrap B、MultiLine C、ScrolBars D、ShowMultiLine3.4、利用文本框的()屬性,可以實現(xiàn)密碼框的功能。A、Password B、Passwoeds C、PasswordChar D、PasswordChars3.5、在C#中,文本框控件的()屬性用來設(shè)置其是否是只讀的。A、ReadOnlyB、LockedC、LockD、Style3.6加載窗體時觸發(fā)的事件是()。A.ClickB.LoadC.GotFoucsD.DoubleClick3.6、關(guān)閉窗體與隱藏窗體有什么區(qū)別?P523.8、簡述Label、Button和TextBox控件的作用。P55-6244.1、Windows應(yīng)用程序中,最常用的輸入控件是()。A、Label B、TextBox C、Button D、PictureBox4.2、若要顯示消息框,必須調(diào)用MessageBox類的靜態(tài)方法()。A、Show B、ShowDialog C、ShowBox D、ShowMessage4.3、PictureBox控件的()屬性可以影響圖像的大小及位置A、Size B、Mode C、SizeMode D、PictureMode4.4、在C#中,一些數(shù)據(jù)類型為引用類型,當(dāng)引用類型的值為()時,表明沒有引用任何對象。A、EmptyB、NullC、NothingD、04.5、在C#中,下列代碼運行后,變量m的值是()inta=5,b=10,c=15,m=0;m=a>b?a:b;m=c<m?c:m;A、0B、5C、104.6、控制臺應(yīng)用程序有哪些輸入輸出方法?P674.9、簡述PictureBox和ImageList的作用。P74-7955.1、if語句中的條件表達(dá)式不能是()。A、關(guān)系表達(dá)式 B、算術(shù)表達(dá)式 C、邏輯表達(dá)式 D、布爾常量值5.2、switch語句中,用()來處理不匹配case語句的值A(chǔ)、default B、anyelse C、break D、goto5.3、下列屬性中,RadioButton與CheckedBox控件都有的是()屬性。A、ThreeState B、BorderStyle C、Checked D、CheckState5.4、下列控件中,不屬于容器控件的是()。A、GroupBox B、Panel C、ImageList D、TabControl5.5在C#的控件中,Panel,GroupBox和TabControl等分組控件有時候也被稱為()A、容器控件B、組合控件C、排列控件D、基類控件5.5、switch語句中,break語句與default標(biāo)簽有什么作用?P895.6、簡述RadioButton和CheckBox控件的作用P91-9366.1、C#提供的四種跳轉(zhuǎn)語句中,不推薦使用的是()。A、return B、goto C、break D、continue6.2、下列控件中,不能實現(xiàn)多項選擇功能的是()。A、ListBox B、ComboBox C、CheckBox D、CheckListBox6.3、如果讓計時器每隔10s觸發(fā)一次Tick事件,需要將Interval屬性設(shè)置為()。A、10 B、100 C、1000 D、100006.4、已知進(jìn)度條的下限是0,上限是1000,如果要讓進(jìn)度條顯示百分之三十的分段快,需要將其Value屬性設(shè)置為()。A、30 B、30% C、300 D、0.36.5以下敘述正確的是()。A.do….while語句構(gòu)成的循環(huán)不能用其他語句構(gòu)成的循環(huán)來代替B.do….while語句構(gòu)成的循環(huán)只能用break語句退出C.用do….while語句構(gòu)成的循環(huán),在while后的表達(dá)式為true時結(jié)束循環(huán)D.用do….while語句構(gòu)成的循環(huán),在while后的表達(dá)式的值應(yīng)為布爾類型6.7、簡述Timer組件的作用。P126-1276.8、簡述ProgressBar控件的作用P12977.1、類的字段和方法的默認(rèn)訪問修飾符是()。A、public B、private C、protected D、internal7.2、C#中TestClass是一個自定義類,其中有一個屬性publicintProperty{get;set;}以及如下的實例化對象TestClassobj=newTestClass();則以下語句中正確的是()。A、TestClass.Property; B、obj::Property; C、obj.Property;D、obj.Property();7.3、下列關(guān)于構(gòu)造函數(shù)的描述中,()是正確的。A、構(gòu)造函數(shù)名必須和類名相同 B、構(gòu)造函數(shù)不能重載C、構(gòu)造函數(shù)不能帶參數(shù) D、構(gòu)造函數(shù)可以聲明返回類型。7.4、在C#中,利用sealed修飾的類____A、密封,不能繼承B、密封,可以繼承C、表示基類D、表示抽象類7.5面向?qū)ο笳Z言的基本特性不包括_______A、封裝性B、多態(tài)性C、委托性D、繼承性7.6下列關(guān)于重載的說法,錯誤的是()。A.方法可以通過指定不同的參數(shù)個數(shù)重載B.方法可以通過指定不同的參數(shù)類型重載C.方法可以通過指定不同的參數(shù)傳遞方式重載D.方法可以通過指定不同的返回值類型重載7.7在C#中,___訪問修飾符修飾的變量只能由當(dāng)前程序集訪問A、public B、internal C、protected D、private7.8在C#中,從屬性的讀寫特性進(jìn)行分類,可以劃分為以下三種,除了____A、只讀屬性B、只寫屬性C、讀寫屬性D、不可讀不可寫屬性7.7、如何理解面向?qū)ο蟪绦蛟O(shè)計中的類和對象?二者之間是何關(guān)系?P134-1357.10、什么是實例方法?什么是靜態(tài)方法?答:必須創(chuàng)建類的實例才能調(diào)用的方法稱為實例方法,其調(diào)用格式為“對象名.方法”,當(dāng)方法聲明中包括static修飾符時,該方法稱為靜態(tài)方法,其調(diào)用格式為:“類名.方法”。7.11、類可以使用哪些修飾符?各代表什么意義?P14188.1、下列關(guān)于虛方法的描述中,正確的是()。A、虛方法能在程序運行時動態(tài)確定要調(diào)用的方法,因而比非虛方法更靈活。B、在定義虛方法時,基類和繼承類的方法定義中都要帶上virtual修飾符。C、重寫基類的虛方法時,為了消除隱藏基類成員的警告,需要帶上new修飾符。D、在重寫虛方法時,需要同時帶上override和virtual修飾符。8.2、下列關(guān)于接口的說法中,()是錯誤的。A、一個類可以有多個基類和多個接口B、抽象類和接口都不能實例化對象C、抽象類可以定義成員,接口也可以。D、類不可以多重繼承,而接口可以。8.3、下列代碼的輸出結(jié)果是()。classBase{ publicvoidHello() { Console.Write(“HelloinBase!”) } }ClassDerived:Base{ publicnewvoidHello() {Console.Write(“HelloinDerived!”) }}Basex=newDerived();x.Hello();A、HelloinBase! B、HelloinBase!HelloinDerived!C、HelloinDerived! D、HelloinDerived!HelloinBase!8.4在C#的派生類中對基類的虛函數(shù)進(jìn)行重寫,要求在派生類中使用_____關(guān)鍵字A、overrideB、newC、staticD、virtual8.5接口聲明的關(guān)鍵字是___A、delegateB、deleteC、interfaceD、public8.7、怎樣定義基類的虛方法,并在派生類中重寫基類虛方法。P182-1838.8、抽象方法與虛方法有何異同?P182-18799.1、一般情況下,異常類存放在()中。A、System.Diagnostics名字空間 B、System.Exception名字空間C、System命名空間 D、Program名字空間9.2、當(dāng)輸入abc時,下列程序會拋出()異常。Intnum;try{ num=Convert.ToInt32(Console.ReadLine());}catch{//捕捉異常}A、FormatException B、IndexOutOfRangeExceptionC、OverflowException D、TypeLoadException9.3、用戶自定義異常類應(yīng)該繼承()類。A、ArgumentExceptionB、IOException C、SystemException D、ApplicationException9.4、.NetFromework中,一個try代碼塊可以有多個catch塊,最后一個catch快中捕獲的應(yīng)該是()類A.ExceptionB.SystemException C.ApplicationExceptionD.StackOverflowException9.5程序運行過程中發(fā)生的錯誤叫做_____A、版本B、斷點C、異常D、屬性9.5、程序的錯誤有哪幾種?P2159.6、什么是異常,所有異常類都派生于什么類?P221-2221010.1、如果要隱藏并禁用菜單項,需要設(shè)置()兩個屬性。A、Visible和Enable B、Visible和Enabled C、Visiual和Enable D、Visiual和Enabled10.2、設(shè)置需要使用的彈出式菜單的窗體或控件的___屬性,即可激活彈出式菜單。A、MenuStripB、ContextedMenuC、ContextMenuStripD、ContextedMenuStrip10.3、下列關(guān)于RichTextBox控件的說法中,不正確的是()。A、設(shè)計時可以直接將文本賦值給RichTextBox控件;B、設(shè)計時可以直接將圖像賦值給RichTextBox控件;C、運行時可以直接在RichTextBox控件中輸入文本;D、運行時可以直接在RichTextBox控件嵌入圖像;10.4、MDI的相關(guān)屬性中,既可在屬性窗口中設(shè)置,也可通過代碼設(shè)置的是()屬性A、IsMDIChild B、IsMDIContainer C、MdiChildren D、MDIParent10.5在設(shè)計菜單時,若希望某個菜單項前面有一個“√”號,應(yīng)把該菜單項的___________屬性設(shè)置為true。A.CheckedB.RadioCheckC.ShowShortcutD.Enabled10.6在C#中,用來創(chuàng)建主菜單的控件是()。A.MenuB.MenuItem

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論