DotNet工程師崗筆試試題附答案_第1頁
DotNet工程師崗筆試試題附答案_第2頁
DotNet工程師崗筆試試題附答案_第3頁
DotNet工程師崗筆試試題附答案_第4頁
DotNet工程師崗筆試試題附答案_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

DotNet工程師崗筆試試題及答案一、單項選擇題(共25小題,每題3分,共75分)1.C#是從()語言改進重新設計。A、AdaB、C++(正確答案)C、PasacalD、BASIC2.下列語句哪一個是正確的。()A、C#程序經編譯后會產生machinecodeB、C#程序經編譯后會產生bytecodeC、C#程序經編譯后會產生DLL(正確答案)D、以上都不正確3.下列運算符合法的是()A、&&(正確答案)B、<>C、ifD、:=4.您需要確定滿足下列條件的類型:始終為數(shù)字,不大于65,535。您應選擇哪種類型()A、System.UInt16(正確答案)B、intC、System.StringD、System.IntPtr5.XMLWeb服務基于()協(xié)議在應用程序之間傳輸XML消息。A、SOAP(正確答案)B、IPC、DCOMD、Internat6.在C#中,構造方法何時被調用?()A、類定義時B、創(chuàng)建對象時(正確答案)C、調用對象方法時D、使用對象變量時7.下面有兩個類的定義:

classPerson{

longid;

Stringname;

}

classStudent:Person{

intscore;

intgetScore(){

returnscore;

}

}

請問類Person和類Student的關系是()A、包含關系B、繼承關系(正確答案)C、關聯(lián)關系D、無關系,上述類定義有語法錯誤8.在數(shù)據結構中,從邏輯上可以把數(shù)據結構分為()A、動態(tài)結構和靜態(tài)結構B、緊湊結構和非緊湊結構C、線性結構和非線性結構(正確答案)D、內部結構和外部結構9.在.NET類庫中,可以使用()類進行基元類型間的轉換。A、System.SwitchB、System.TypeC、System.Convert(正確答案)D、System.Value10.多線程中棧與堆是公有的還是私有的()A、棧私有,堆私有B、棧公有,堆私有C、棧公有,堆私有D、棧私有,堆公有(正確答案)11.在SQL數(shù)據庫一個班級表里只記錄了100位同學的情況,那么對該表建立索引文件的描述正確的是()A、一定要,因為索引對于任何數(shù)據庫表都是必要的B、沒有必要,因為建立索引對任何數(shù)據庫的性能都沒有影響C、一定要,因為索引有助于加快搜索記錄的進程D、不適宜,因為對少量記錄的表進行索引實際上會產生不利的影響(正確答案)12.下列語句執(zhí)行后,變量i的值為多少?()

stringstr=@"""Ahoy"",criedthecaption.";

stringstr2="\"Ahoy\",criedthecaption.";

inti=string.Compare(str,str2);A、falseB、-1C、1D、0(正確答案)13.系統(tǒng)將所有包含終止代碼的對象放入稱為()的隊列。A、終止隊列(正確答案)B、終止一可訪問隊列C、終止一不可訪問隊列D、復活隊列14.為打開文件“C:\Winnt\Win.ini“進行讀寫操作,首先應創(chuàng)建()類的實例。A、BufferedStreamB、MemoryStreamC、FileStream(正確答案)D、CryptoStream15.為了將對象序列化為XML流,需要使用下列哪個類?()A、XMLFormatterB、ObjectFormatterC、BinaryFormatterD、SOAPFormatter(正確答案)16.為了在客戶端創(chuàng)建一個已知XMLWebService的代理,可使用()工具。A、Gacutil.exeB、Disco.exeC、sn.exeD、Wsdl.exe(正確答案)17.現(xiàn)有教師關系Teacher(教師編號,姓名,年齡,性別,家庭住址),現(xiàn)在要查詢姓“李”的且家庭住址包含“西安市”的教師,則篩選條件是()A、姓名LIKE’李%’&&家庭住址LIKE’%西安市%’B、姓名LIKE’李%’And家庭住址LIKE’%西安市%’(正確答案)C、姓名=’李%’And家庭住址=’%西安市%’D、姓名=’李%’&&家庭住址=’%西安市%’18.在有100個線程并行運行的應用程序中,在當前線程中執(zhí)行的下列對整型變量i的值“加1“的語句中,哪條不會被其他線程打斷?()A、i+=1B、i++C、i=i+1D、Interlocked.Increment(refi)(正確答案)19.為了在兩個多線程進程之間使用某共享資源,可以使用()A、AutoResetEvent對象B、Mutex對象C、ManualResetEvent對象D、Monitor對象(正確答案)20.為了將一個自定義集合修改為“線程安全”的集合,應實現(xiàn)()方法以創(chuàng)建一個線程安全包裝程序。A、CopyToB、Synchronized(正確答案)C、GetEnumeratorD、MoveNext21.在托管環(huán)境中創(chuàng)建線程后,調用start之前,該線程處于()狀態(tài)。A、Unstarted(正確答案)B、RunningC、WaitSleepJoinD、Stopped22.在ADO.NET中,為了確保DataAdapter對象能夠正確地將數(shù)據從數(shù)據源填充到Dataset中,則必須事先預置好DataAdapter對象的下列哪個Command屬性?()A、UpdateCommandB、InsertCommandC、DeleteCommandD、SelectCommand(正確答案)23.在AD0.NET中,DataAdapter對象使用下列哪個Command屬性從數(shù)據源中刪除記錄?()A、DeleteCommand(正確答案)B、UpdateCommandC、InsertCommandD、SelectCommand24.在ADO.NET中,使用DataAdapter將數(shù)據源數(shù)據填充到DataSet,應使用下列哪個方法?()A、DataAdapter對象的Fill方法(正確答案)B、DataSet對象的Fill方法C、DataAdapter對象的Update方法D、DataSet對象的Update方法25.在使用ADO.NET設計數(shù)據庫應用程序時,可通過設置Connection對象的()屬性來指定連接到數(shù)據庫時的用戶和密碼信息。A、UserInformationB、DataSource(正確答案)C、ProviderD、ConnectionString二、填空題(共5小題,每小題5分,共25分)26.面向對象的語言具有什么特性?(答案:繼承性、封裝性、多態(tài)性)27.在.NETFrameworkClassLibrary中提供___技術,以使托管應用程序可以以斷開式的方式訪問各種數(shù)據源。(答案:ADO.NET)28.能用foreach遍歷訪問的對象需要實現(xiàn)___接口或

溫馨提示

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

評論

0/150

提交評論