




已閱讀5頁,還剩3頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
.NET軟件工程師面試題一、 填空題(30 一題一分)1. 委托聲明的關鍵字是_ 密封類用什么關鍵字修飾_2. 在A中所有的自定義用戶控件都必須繼承自_ 3. 在.Net中所有可序列化的類都被標記為_4. 在.Net托管代碼中我們不用擔心內存漏洞,這是因為有了_5. C#程序的入口點是什么方法_6. 聲明字符串的關鍵字是_定義結構的關鍵字是_定義常量的關鍵字_7. 定義可空整形數的語法是_8. .NET應用程序中代碼安全的隔離邊界是_9. 引用命名空間的關鍵字是_10. C#程序中使用什么關鍵字來捕獲異常_11. _關鍵字將語句塊標記為臨界區,方法是獲取給定對象的互斥鎖,執行語句,然后釋放該鎖。12. 一個線程的優先級必須是_,_,_,_,_五種優先級之一。13. 連接字符串使用_操作符或_方法。14. 方法_被任何.net類繼承,用來計算該對象的哈希碼(HashCode)。15. 類_用來繪制各種不同顏色,寬度的線。16. 方法_用來從磁盤中加載一個圖像文件到內存的Image對象中。17. .net中可以處理的最小數據類型是_18. _用來防止XML文件中的命名沖突19. 最流行的數據庫查詢語言被稱作_20. 數據庫中的表包含_和_21. SQL 關鍵字_可以用來指定查詢所獲得記錄的排列次序22. 一個頁面的加載發生在一個HTTP_請求后。23. 一個WebService類可以從_類派生24. 類_實現快速的,但不可靠的數據報傳輸協議25. _操作符動態分配內存空間,并返回指向該內存空間的引用26. _和_符號用來表示一個方法體的開始和結束27. 每一個語句要以_符號來結束28. _表示一個單行的注釋29. C#應用程序從_方法開始執行30. 所有的程序代碼都可以歸結為三種控制結構_,_,_選擇題(22 一題2分)31. 關于ASP.NET中的代碼隱藏文件的描述正確的是1. Web窗體頁的程序的邏輯由代碼組成,這些代碼的創建用于與窗體交互。編程邏輯唯一與用戶界面不同的文件中。該文件稱作為“代碼隱藏”文件。2. 項目中所有Web窗體頁的代碼隱藏文件都被編譯成.EXE文件3. 項目中所有的Web窗體頁的代碼隱藏文件都被編譯成項目動態鏈接庫(.dll)文件4. 以上都不正確32. 下面的代碼實現了設計模式中的什么模式public class A private A instance; private A() public static A Instance get if (A = null) A = new A(); return instance; 1. Factory2. Abstract Factory3. Singleton4. Builder33. 請問此程序輸出結果是?abstract class BaseClass public virtual void MethodA() Console.WriteLine(BaseClass); public virtual void MethodB() class Class1 : BaseClass public new void MethodA() Console.WriteLine(Class1); public override void MethodB() class Class2 : Class1 new public void MethodB() class MainClass public static void Main(string args) Class2 o = new Class2(); o.MethodA(); 1. BaseClass2. BassClass Class13. Class14. Class1 BassClass34. 以下程序輸出結果是?public static void Main(string args) int i = 2000; object o = i; i = 2001; int j = (int)o; Console.WriteLine(i=0,o=1, j=2, i, o, j);1. i=2001,o=2000,j=20002. i=2001,o=2001,j=20013. i=2000,o=2001,j=20004. i=2001,o=2000,j=200135. 如下程序的運行結果是:public abstract class A public A() Console.WriteLine(A); public virtual void Fun() Console.WriteLine(A.Fun(); public class B : A public B() Console.WriteLine(B); public new void Fun() Console.WriteLine(B.Fun(); public static void Main() A a = new B(); a.Fun(); 1. A B A.Fun() 2. A B B.Fun()3. B A A.Fun()4. B A B.Fun()36. 下面哪個字符串的定義方式可以不必在字符串中使用雙反斜線來表示單反斜線?1. string s = #”n Test string”;2. string s = “n Test string”;3. string s = ”n Test string”;4. string s = “n Test string”;37. 下面哪一個操作不可以在DataSet上執行?1. DataSet可以與 RecordSet進行同步.2. DataSet可以與數據庫進行同步.3.數據集可以被轉換成XML.4. 可以根據DataSet得出它的XML架構。38. 在面向對象編程語言中,你如何描述封裝?1. 從一種對象類型轉換到另一種類型。2. 運行時的方法(Method)調用解析(resolution)。3. 數據的呈現。4. 接口和呈現的分離。39. 對于一個實現了IDisposable接口的類,以下哪些項可以執行與釋放或重置非托管資源相關的應用程序定義的任務?(多選) ( )A.Close B.DisposeC.FinalizeD.using E.Quit40. .Net依賴以下哪項技術實現跨語言互用性?( )A.CLR B.CTS C.CLSD.CTT41. .Net依靠以下哪一項技術解決COM存在的Dll Hell問題的?( )A.Side By Side B.Interop C. PInvoke D.COM+問答(48 一題4分)42. 面向對象的思想主要包括什么?43. 什么叫應用程序域?44. 什么是受管制的代碼?45. 什么是裝箱和拆箱?46. CTS、CLS和CLR分別作何解釋?47. ADO.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 航空航天復合材料 課件知識點1 聚合物基復合材料概論
- 山東醫專入學考試試題及答案
- 腫瘤防治與精準醫學前沿進展
- 自我意識心理健康教育
- 秩序隊員法律法規培訓
- 呼吸內科門診病歷
- 中班藝術活動《冬天里的活動》
- 園區招商培訓計劃
- 2025年中國女性生物纖維素面膜行業市場全景分析及前景機遇研判報告
- 大班健康教案:冬季護膚品使用指南
- 2025至2030年中國玉米淀粉行業市場現狀分析及前景戰略研判報告
- 2025年江蘇高考政治試卷真題解讀及答案講解課件
- 2025上半年山東高速集團有限公司社會招聘211人筆試參考題庫附帶答案詳解析集合
- 遼寧省點石聯考2024-2025學年高二下學期6月份聯合考試化學試題(含答案)
- 2025高考全國一卷語文真題
- DTLDTC帶式輸送機工藝流程圖
- 熒光綠送貨單樣本excel模板
- 有機化學概述
- 復盛零件手冊
- 內外墻抹灰施工承包合同
- 《急救藥品》PPT課件.ppt
評論
0/150
提交評論