武漢某公司C#面試題目(三)

來源: 來源網絡  發布時間: 2009-11-20 17:18  閱讀: 1962 次  推薦: 0   [收藏]  

一.填空題

1.     類的三大特性是()()()。

2.     SQL語言中,用于事務回滾的語句是(

3. 聲明靜態變量的關鍵字是(),聲明常量的關鍵字是()。

     4. 軟件工程的三大文檔()()()。

     5. 為數據表創建索引的目的是()。

 6. B/S通常使用的結構設計模型分為()()()。

7. SQL SERVER中索引類型包括的三種類型分別是()()()。

     8. 在SQL SERVER2000中的四中約束()()()()。

 9Codebehind主要是通過把()和()放在不同的文件中來實現代碼分離的。

 10計算字段的平均值和最大值的函數是:()()

11.XML的全稱是(),提供了快速和有效地讀寫XML的方式的類分別是()()。

 12. SQL SERVER 中的存儲過程是()。

13.C#中所有的類型實質上都是從()類派生而來的。

 14..NET運行庫支持被稱為( )的引用類型,其作用類似于C++中函數指針的用途。

 15. 在流程控制中CONTINUE的作用()

 

二.簡答題

1.   描述下C#中的程序集?程序集是有哪兩部分組成?

2.   什么是元數據?

3.   請寫出 BOOL  flag 與“零值”比較的 if 語句?請寫出 char  p 與“零值”比較的 if 語句?

4.   說出下面幾個函數的區別:
private void test(string str){…}
private void test(ref string str){…}
private void test(out string str){…}

5.   什么是強類型系統?

6.   值類型和引用類型的區別?

7.   如何理解委托?

8事務是什么?

9解釋重載函數、虛擬函數的概念?

10.請簡述以下兩個for循環的優缺點

for (i=0; i<N; i++)

{

if (condition)

DoSomething();

else

DoOtherthing();

}

if (condition)

{

for (i=0; i<N; i++)

DoSomething();

}

else

{

for (i=0; i<N; i++)

DoOtherthing();

}

 

11.描述描述怎樣區分ExcuteNonQuery ,ExcuteDataReader和ExcuteScalar方法?

12. 列出ADO。NET中讀寫數據庫的主要的幾個類?它們的作用?

13. 什么是中間語言(IL)?它的作用?

14. 在SQL SERVER2000中存儲過程和觸發器的區別?

15ASP.NET中頁面之間傳遞值的方式?(盡可能敘述)

16分析類和結構的異同?

17short s1 = 1; s1 = s1 + 1;有什么錯? short s1 = 1; s1 += 1;有什么錯?

18.敘述ASP。NET中的equiredFieldValidator和RegularExpressionValitor驗證控件及作用?

19敘述下Using 的用法?

20C#中接口和類有什么異同?

21什么是裝箱和拆箱?

22什么是WEBSERVICE ?

23.軟件開發過程一般有幾個階段?

24.在ASP。NET中自定義控件是什么?

    25ASP.NET的Application、Session、Cookie、ViewState和Cache等變量的區別是什么?    

26.解釋下在ASP.NET中Response的作用?

27.解釋下在ASP.NET中Request的作用?

28. C#中能夠使用指針嗎?如果不能使用說明理由,如果能使用說出使用方法?

三.編程題:

1.為管理崗位業務培訓信息,建立3個表:

     S (S#,SN,SD,SA) S#,SN,SD,SA 分別代表學號、學員姓名、所屬單位、學員年齡

     C (C#,CN) C#,CN 分別代表課程編號、課程名稱

     SC ( S#,C#,G ) S#,C#,G 分別代表學號、所選修的課程編號、學習成績

     1. 使用標準SQL嵌套語句查詢選修課程名稱為’稅收基礎’的學員學號和姓名

     2. 使用標準SQL嵌套語句查詢選修課程編號為’C2’的學員姓名和所屬單位

     3. 使用標準SQL嵌套語句查詢不選修課程編號為’C5’的學員姓名和所屬單位

     4. 使用標準SQL嵌套語句查詢選修全部課程的學員姓名和所屬單位

     5. 查詢選修了課程的學員人數

     6. 查詢選修課程超過5門的學員學號和所屬單位

2.SQLSERVER服務器中,給定表 table1 中有兩個字段 ID、LastUpdateDate,ID表示更新的事務號, LastUpdateDate表示更新時的服務器時間,請使用一句SQL語句獲得最后更新的事務號。

0
0
 
標簽:面試題集
 
 

文章列表

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()