下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、答案: A一、單項選擇題(每小題 2 分,共 20 分) 1在類作用域中能夠通過直接使用該類的()成員名進行訪問。A. 私有 B. 公用 C. 保護 D. 任何答案: D2. 小數(shù)類型( decimal )和浮點類型都可以表示小數(shù),正確說法: ( )A. 兩者沒有任何區(qū)別B. 小數(shù)類型比浮點類型取值范圍大C. 小數(shù)類型比浮點類型精度高D. 小數(shù)類型比浮點類型精度低答案: C3 能作為 C#程序的基本單位是()。A. 字符 B. 語句 C. 函數(shù) D. 源程序文件 答案: B4. 可用作 C#程序用戶標識符的一組標識符是()。A. void define +WORD B. a3_b3 _123
2、YNC. for -abc Case D. 2a DO sizeof答案: B5. 引用類型主要有 4 種:類類型、數(shù)組類型、接口類型和()。A. 對象類型 B. 字符串類型 C. 委托類型 D. 整數(shù)類型答 案: C6. 加載窗體時觸發(fā)的事件是 ( )。A. Click答案: B7. 改變窗體的標題,需修改的窗體屬性是 ()。A. Text B. Name D. Index8. 在 C#中定義接口時,使用的關鍵字是()。B.: 答案: A9. 在類的成員中,用于存儲屬性值的是 ()。A. 屬性 B. 方法 C. 事件 D. 成員變量 答案:成員變量10. 在 C#中,定義派生類時,指定其基類
3、應使用的語句是()。B.: 答案: B11. 類的以下特性中,可以用于方便地重用已有的代碼和數(shù)據的是 ( ).A. 多態(tài) B. 封裝 C. 繼承 D. 抽象 答案: C12. 在 Array 類中,可以對一維數(shù)組中的元素進行排序的方法是 ()() () () ()答案: A13. 將變量從字符串類型轉換為數(shù)值類型可以使用的類型轉換方法是( )() () 答案: D14. 數(shù)據類型轉換的類是 ( )。C. Const D. Single 答案: B15. 字符串連接運算符包括 &和( )。A. + B. - C. * D. / 答案 A16. 先判斷條件的當循環(huán)語句是 ()。A. do.whil
4、e B. while C. while.do D. do .loop 答案: B17. C# 是一種面向 ( ) 的語言。A. 機器 B. 過程 C. 對象 D. 事物答案: C18. 假定一個 10 行 20 列的二維整型數(shù)組,下列哪個定義語句是正確的( )。A. intarr = new int10,20B. intarr = int new10,20C. int,arr = new int10,20D. int,arr = new int20;10答案: C19. 以下正確的描述是( )。A. 函數(shù)的定義可以嵌套,函數(shù)的調用不可以嵌套B. 函數(shù)的定義不可以嵌套,函數(shù)的調用可以嵌套C. 函
5、數(shù)的定義和函數(shù)的調用均可以嵌套D. 函數(shù)的定義和函數(shù)的調用均不可以嵌套答案: B20. 小數(shù)類型和浮點類型都可以表示小數(shù),正確說法: ( )A. 兩者沒有任何區(qū)別B. 小數(shù)類型比浮點類型取值范圍大C. 小數(shù)類型比浮點類型精度高D. 小數(shù)類型比浮點類型精度低答案: C21. 在 C#中,可以標識不同的對象的屬性是()。答案: B22. 在 VC#.Net 中,可以標識不同的對象的屬性是 ( )。答案:B23.在 C#中定義接口時,使用的關鍵字是()。B.:答案:A24.屬于 C#語言的關鍵字()。A. abstract B. camel C. Salary D. Employ答案:A#語言中,值
6、類型包括:基本值類型、結構類型和()。答案:CA.小數(shù)類型 B.整數(shù)類型 C.類類型 D.枚舉類型答案:D26.假定一個 10 行 20 列的二維整型數(shù)組,下列哪個定義語句是正確的()。A. in tarr = new in t10,20B. i ntarr = int n ew10,20C. i nt,arr = new in t10,20D. i nt,arr = new in t20;10答案:C27.以下正確的描述是()。A. 函數(shù)的定義可以嵌套,函數(shù)的調用不可以嵌套B. 函數(shù)的定義不可以嵌套,函數(shù)的調用可以嵌套C. 函數(shù)的定義和函數(shù)的調用均可以嵌套D. 函數(shù)的定義和函數(shù)的調用均不可以
7、嵌套答案:B28.以下說法正確的是()。A.接口可以實例化B.類只能實現(xiàn)一個接口C.接口的成員都必須是未實現(xiàn)的 D.接口的成員前面可以加訪問修飾符29. 下列關于抽象類的說法錯誤的是()。答案: BA. 抽象類可以實例化B. 抽象類可以包含抽象方法C. 抽象類可以包含抽象屬性D. 抽象類可以引用派生類的實例答案: A30. 下列關于重載的說法,錯誤的是( )。A. 方法可以通過指定不同的參數(shù)個數(shù)重載B. 方法可以通過指定不同的參數(shù)類型重載C. 方法可以通過指定不同的參數(shù)傳遞方式重載D. 方法可以通過指定不同的返回值類型重載答案: D31. 關于虛方法實現(xiàn)多態(tài),下列說法錯誤的是( )。A. 定義
8、虛方法使用關鍵字 virtualB. 關鍵字 virtual 可以與 override 一起使用C. 虛方法是實現(xiàn)多態(tài)的一種應用形式D. 派生類是實現(xiàn)多態(tài)的一種應用形式答案: B32. 以下關于繼承的說法錯誤的是( )。A. .NET 框架類庫中, object 類是所有類的基類B.派生類不能直接訪問基類的私有成員C. protected 修飾符既有公有成員的特點,又有私有成員的特點D.基類對象不能引用派生類對象答案: D33. 繼承具有( ),即當基類本身也是某一類的派生類時,派生類會自動繼承間接 基類的成員。A. 規(guī)律性 B. 傳遞性 C. 重復性 D. 多樣性34. 下列說法中,正確的是
9、()。A. 派生類對象可以強制轉換為基類對象B. 在任何情況下,基類對象都不能轉換為派生類對象C. 接口不可以實例化,也不可以引用實現(xiàn)該接口的類的對象D. 基類對象可以訪問派生類的成員答案: A6. 使用 Dirctory 類的下列方法,可以獲取指定文件夾中的文件的是() .() () () ()答案: B對象的下列方法,可以向文本文件寫入一行帶回車和換行的文本的是( )。() () () ()答案: A3. 建立訪問鍵時,需在菜單標題的字母前添加的符號是 ( ) 。A. ! B.# C.$ D.&答案: D4. 在 C#.Net 中,用來創(chuàng)建主菜單的對象是 ( ) 。A. Menu答案: C
10、5. 下面所列舉的應用程序中,不是多文檔應用程序的是( )D.記事本答案: D7. 下面所列舉的應用程序中,不是多文檔應用程序的是( )D.記事本答案: D5. 在 Array 類中 , 可以對一維數(shù)組中的元素查找的方法是( ) 。() () () ()答案:死循環(huán)答案:B二、填空題(每空 2 分,共 20 分)1.當在程序中執(zhí)行到語句時,將結束所在循環(huán)語句中循環(huán)體的一次執(zhí) 行。答案:con ti nue2.枚舉是從 System.類繼承而來的類型。答案:En um3. 類中聲明的屬性往往具有get()和兩個訪問器。答案:set()#提供一個默認的無參構造函數(shù),當我實現(xiàn)了另外一個有一個參數(shù)的構
11、造函數(shù)時,還想 保留這個無參數(shù)的構造函數(shù)。這樣我應該寫構造函數(shù)。答:兩個5. 接口( in terface )是指:答:只含有公有抽象方法(public abstract method )的類。這些方法必須在子類中被 實現(xiàn)。6.在 switch 語句中,每個語句標號所含關鍵字case 后面的表達式必須是。答案:常量表達式7.在 while 循環(huán)語句中,一定要有修改循環(huán)條件的語句,否則,可能造成8傳入某個屬性的 SET 方法的隱含參數(shù)的名稱是答: value#的類不支持多重繼承,但可以用來實現(xiàn)。答案:接口#數(shù)組類型是一種引用類型, 所有的數(shù)組都是從 System 命名空間的 引用對象。答案: o
12、bject12一般將類的構造方法聲明為訪問權限。 如果聲明為建該類的對象。答案: public 或公有13. 在方法定義中, virtual 含義:答案:被 virtual 修飾的方法可以被子類覆寫14 . C#數(shù)組元素的下標從開始。答案: 015 元素類型為 double 的 2 行 5 列的二維數(shù)組共占用 空間。答案: 8016. 對于方法,參數(shù)傳遞分為值傳遞和 答案:引用傳遞類繼承而來的private ,就不能創(chuàng)字節(jié)的存儲兩種。三、判斷題(每題 2 分,20 分)1. 不能指定接口中方法的修飾符。答:對包含兩個部分,即公共語言運行時和框架類庫答案:對3. 在同一行上可以書寫多條語句,每條
13、語句間用分號分隔。答案:對4. 在數(shù)據類型轉化時,只能通過類型轉換關鍵字或 Convert 類實現(xiàn)。答案:錯5. 在定義數(shù)組時不允許為數(shù)組中的元素賦值。答案:錯6. 定義枚舉時至少為其中的一個枚舉成員賦值。答案:錯7. 接口與類同樣是面向對象程序設計的核心,是創(chuàng)建對象的模版。答案:對8. 委托是將方法作為參數(shù)傳遞給另一方法的一種數(shù)據類型。事件與委托沒有關系。答案:錯9. 如果要實現(xiàn)重寫,在基類的方法中必須使用 virtual 關鍵字,在派生類的方法中必須 使用overrides 關鍵字。答案:錯10. 在 C#類中,this 代表了當前類本身。答案:錯11. 靜態(tài)類和實例類的區(qū)別在于:靜態(tài)類不
14、需要初始化即可直接使用,實例類需要進行 實例化,生成對象才可使用。答案:對12. 用 Interval 屬性設置 Timer 控件 Tick 事件發(fā)生的時間間隔單位為秒。答案:錯13. 設置圖片框控件的 SizeMode 屬性為 StretchImage 時,圖片可以按圖片框的大小比 例縮放顯示。答案:對14. 可以重寫私有的虛方法。答:錯15. 在 C#中,所有類都是直接或間接地繼承類而得來的。答案:對16. 在 C#中,任何方法都不能實現(xiàn)多繼承。答案:錯17. 在 C#中,子類不能繼承父類中用private 修飾的成員變量和成員方法。答案:對18. 菜單項標題中有含有帶下劃線的字符,這是快
15、捷鍵。答案:錯2. 可以阻止某一個類被其他類繼承。答:對14. 一個窗體中可以有多個彈出式菜單。答案:對5.在 C#Net 中,窗體父子關系通過“屬性”窗口來創(chuàng)建。答案:對7. 使用 Directory 類的 Move() 方法可以刪除文件。答案:錯8. 使用 FileInfo 類的 Copy() 方法可以復制文件。答案:對 對象中的表可以和數(shù)據庫中的表同名,也可以不同名。答案:對對象可以執(zhí)行 SQL 語句。答案:對5. 使用 Directory 類的 Move() 方法可以刪除文件。 答案:錯6. 使用 FileInfo 類的 Copy() 方法可以復制文件。 答案:對四、程序閱讀題(每小題
16、 5 分,共 30 分) 1寫出以下程序的運行結果。using System;class Testpublic static void Main()int x = 5;int y = x+;(y);y=+x;(y);答案 : 572. 寫出下列函數(shù)的功能。static int SA(int a,int b)if (ab)return 1;else if (a=b)return 0;elsereturn -1;答案:比較兩個整數(shù) a 和 b 的大小,若 ab 則返回 1,若 a= =b 則返回 0,若 ab 則 返回-1 。3寫出下列函數(shù)的功能。static float FH() float y
17、=0,n=0;int x = (); MainMain 寫出以下程序運行結果。using System;class Teststatic void LE(ref int a, ref int b) int x = a;a = b; b = x; (a + “ “ +b);public static void Main ()int x=10, y=25;LE(ref x, ref y);(x + “ + y);答案:25102510&寫出以下程序的功能。static void WA(ref in t a, i nt n) for(int i=0;in-1;i+) int k=i;for(i nt
18、 j=i+1;j n;j+)if(ajak) k=j;int x=ai; ai=ak; ak=x;答案:采用選擇排序的方法對數(shù)組a 中的 n 個整數(shù)按照從小到大的次序重新排列。9.寫出以下程序的運行結果。using System;class Testpublic static void Mai n ()in t a =2,4,6,8,10,12,14,16,18;for (int i=0; i50) break;if (i%2=0)(i, s= + i + , + s); 答案: i,s = 15, 56五、簡答題( 10 分,每題 5 分)s+=i;1. 如何區(qū)別重載方法不同的參數(shù)類型,不同的參數(shù)個數(shù),不同的參數(shù)順序#用多種修飾符來表達類的不同性質。根據其保護級C#勺類有五種不同的限制修飾符,請寫出并指出它們之間的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《男性不育的病因學》課件
- 《湖南警察學院》課件
- 2021年安徽省亳州市公開招聘警務輔助人員輔警筆試自考題1卷含答案
- 2022年山西省太原市公開招聘警務輔助人員輔警筆試自考題2卷含答案
- 2022年黑龍江省黑河市公開招聘警務輔助人員輔警筆試自考題2卷含答案
- 2023年湖北省黃石市公開招聘警務輔助人員輔警筆試自考題2卷含答案
- 2023年快速搜索定位儀資金申請報告
- 2023年鋁擠壓材投資申請報告
- 2025年高中語文人教版必修3練習:10 過秦論
- 2023-2024學年人教九年級英語上學期期中復習專練:閱讀理解一(原卷版)
- 汝州某燃煤熱電廠施工組織設計
- 豬場配懷工作安排方案設計
- 《廣東省普通高中學生檔案》模板
- GB/T 2-2016緊固件外螺紋零件末端
- GB/T 12467.5-2009金屬材料熔焊質量要求第5部分:滿足質量要求應依據的標準文件
- GB 17740-1999地震震級的規(guī)定
- 安全生產事故舉報獎勵制度
- 冠心病健康教育完整版課件
- 國家開放大學《理工英語1》單元自測8試題答案
- 期貨基礎知識TXT
- 《尖利的物體會傷人》安全教育課件
評論
0/150
提交評論