C#.NET程序設計期末測試卷B_第1頁
C#.NET程序設計期末測試卷B_第2頁
C#.NET程序設計期末測試卷B_第3頁
C#.NET程序設計期末測試卷B_第4頁
C#.NET程序設計期末測試卷B_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、系別 專業(yè)(班級) 姓名 學號 密封裝訂線武夷學院期末考試試卷( 10 級計算機科學技術專業(yè)20122013 學年 第 一 學期)課程名稱 。NET程序設計 B 卷考試形式 閉 卷 考核類型 考試 本試卷共 五 大題,卷面滿分100分,答題時間120分鐘。題號一二三四五總分復核人得分得分評卷人一、選擇題:(本大題共15小題,每小題2分,共30分)1、C#源程序文件的默認擴展名為( ). A。 cpp B。 exe C。 cs D。 aspx2、C#程序總是調用哪個函數作為開始( ). A。 main B。 MAIN C。 Main D。 任意標識符3、窗體的常用屬性中,下列哪個屬性用來控制窗體

2、的可見性的:()A 、Visible 屬性 B、 TopMost 屬性 C、FormBorderStyle 屬性 D、Location 屬性4、下列語句在控制臺上的輸出是多少?( )string msg = ”HellonWorld!";System。Console.WriteLine(msg);AHellonWorld! B"HellonWorld!” CHello World! DHelloWorld!5、C中導入某一命名空間的關鍵字是( )A、using B、use C、import D、include6、 在使用FileStream 打開一個文件時,通過使用File

3、Mode 枚舉類型的( )成員,來指定操作系統打開一個現有文件并把文件讀寫指針定位在文件尾部。A. Append B. Create C. CreateNew D。 Truncate 7 、Timer控件通過( )屬性來設置時鐘周期A Inerval B Enabled C Modifiers D Tag 8、聲明類的關鍵字是 ( )A、class B、interface C、implements D、static9、ADO.NET 使用_命名空間的類訪問access 數據庫中的數據.A. System.Data。OleDb B. System.Data。SqlClientC System.X

4、ml.Serialization D。 System.IO10 、用FileStream 打開一個文件時,可用FileShare 參數控制:A. 對文件執(zhí)行覆蓋、創(chuàng)建、打開等選項中的哪些操作;B。 對文件進行只讀、只寫還是讀/寫C。 其他FileStream 對同一個文件所具有的訪問類型D。 對文件進行隨機訪問時的定位參考點11、下列關于構造函數的描述正確的是( )A. 構造函數可以聲明返回類型 B. 構造函數不可以用private修飾C. 構造函數必須與類名相同 D. 構造函數不能帶參數12、實現往組合框添加成員項應設置以下哪個屬性?( )A。 Text B. ItemsC。 TabInde

5、x D. Member13、以下類型中,不屬于值類型的是( ).A。 整數類型 B. 布爾類型 C. 字符類型 D. 類類型14、TextBox 控件可以用于獲取用戶輸入文本或顯示文本,若用作密碼輸入框,可以設置以下( )屬性為“”,則用戶無論輸入什么字符都顯示為“” A、Text B、MultiLine C、SelectionStart D、PasswordChar15 、下列哪個方法能夠執(zhí)行TSQL語句,并返回受影響行數( )A ExecuteScalar() B ExecuteNonQuery C ExecuteReader() D FillSchema()得分評卷人二、判斷題:(共10

6、空, 每題 1分 ,共10分)1、析構函數可以有返回值。 ( )2、在c中,所有類均能派生子類()3、DataSet對象中的表可以和數據庫中的表同名,也可以不同名.( ) 4、DataReader對象提供只進只讀和斷開式的數據訪問。5、當參數為引用類型時,改變形參不會影響實參的值. ( )6、接口當中可以包含常數、字段、構造函數和析構函數( )7、FileStram類只能處理字節(jié)數據.( )8、Sleep( )是Thread類的實例方法( )9、委托實際上就是指向方法的函數指針。 ( )10、調用重載方法時,是通過參數名和參數個數調用( )得分評卷人三、填空題:(共15空,每空1分,共15分)

7、1、創(chuàng)建數據庫連接的對象是_2、.NET Framework 主要有_和_兩大組件構成3、定義委托使用_關鍵字聲明。4、面向對象的特性有_、 _ 和_5、控制只讀、只寫屬性可以通過訪問器_ 和_6、提供I/O操作相關的類的命名空間是_.7、為實現線程同步,Framework提供三個加鎖機制,分別是_、 _ 和_8、傳入某個屬性值的隱含參數名是_ 9、析構函數不能由程序顯示地調用,而是由系統在_ _時自動調用得分評卷人四、簡答題:(本大題共5小題 ,每題4分, 共20分)1、什么是操作符重載?如何實現操作符重載? 2、根據類的保護級別,C#的類有哪幾種不同的限制修飾符?各種修飾符的作用是什么?3

8、、什么是多態(tài)性?c#如何實現多態(tài)?4、簡述ADO。NET的基本組件。5、C#引用類型和值類型的主要區(qū)別是什么?得分評卷人五、編程題:(本大題共3題,共25分)1、填上合適的內容,使程序變得正確完整.(6分)String connString=”server=localhost;Integrated Security=SSPI;database=pubs”;SqlConnection conn= _ String strsql="select * from employee”;SqlDataAdapter adpter=new SqlDataAdapter( )Dataset ds=n

9、ew DataSet( );adapter。Fill( );This.dataGrid1.DataSource=ds.Tables“employee";/dataGrid1為某個DataGridVied控件的Name屬性值2、FileStream寫入文件。( 6分)static void Main(string args) byte byData;/字節(jié)數組 char charData;/字符數組 try FileStream aFile = new FileStream("D:Testtest.txt”,_);/創(chuàng)建文件,如存在就刪除原文件 /在一個字符串常量上,也能調用

10、String類的靜態(tài)方法 charData = "Hello world from FileStream."。ToCharArray(); byData = new bytecharData.Length; Encoder d = Encoding。UTF8。GetEncoder(); d.GetBytes(charData,0, charData.Length,byData,0,true); aFile.Seek(0, _ _);/定位到起始位置 aFile。Write(byData, 0, byData。Length);/寫入數據 Console.WriteLine(c

11、harData); _ /關閉對象 Console.ReadLine(); catch (IOException e) Console.WriteLine(e.Message); 3、本題為一個程序題,包含以下三部分內容:(13分)1、聲明一個Shape類,包含以下方法:(1)兩個構造函數:一個無參構造函數,一個構造函數Shaper(String color)(2)一個輸出方法print( ),能輸出顏色。(3)一個虛方法GetArea,輸出“面積為0”2、聲明一個子類Circle ,并有成員字段Radius。實現子類的構造函數,覆蓋父類的GetArea方法,求出面積并輸出。 3、編寫測試類T

12、est,在主程序中實例化一個Circle對象,測試GetArea方法。(注:未指定的類名和方法名可自行定義名稱)系別 專業(yè)(班級) 姓名 學號 密封裝訂線武夷學院期末考試試卷答題卡( 10 級計算機科學技術專業(yè)20122013 學年 第 一 學期)課程名稱 .NET程序設計 B 卷考試形式 閉 卷 考核類型 考試 本試卷共 五 大題,卷面滿分100分,答題時間120分鐘.題號一二三四五總分復核人得分得分評卷人一、選擇題:(本大題共15小題,每小題2分,共30分)1-5 ( ) ( ) ( ) ( ) ( )610 ( ) ( ) ( ) ( ) ( )1115 ( ) ( ) ( ) ( ) ( )得分評卷人二、判斷題:(共10空, 每題 1分 ,共10分)15 ( ) ( ) ( ) ( ) ( )6-10 ( ) ( ) ( ) ( ) ( )得分評卷人三、填空題:(共15空

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論