![很全的net面試題目(無毒免分下載)new_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/7/0409e554-945b-434e-9c9b-61f9c742c29a/0409e554-945b-434e-9c9b-61f9c742c29a1.gif)
![很全的net面試題目(無毒免分下載)new_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/7/0409e554-945b-434e-9c9b-61f9c742c29a/0409e554-945b-434e-9c9b-61f9c742c29a2.gif)
![很全的net面試題目(無毒免分下載)new_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/7/0409e554-945b-434e-9c9b-61f9c742c29a/0409e554-945b-434e-9c9b-61f9c742c29a3.gif)
![很全的net面試題目(無毒免分下載)new_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/7/0409e554-945b-434e-9c9b-61f9c742c29a/0409e554-945b-434e-9c9b-61f9c742c29a4.gif)
![很全的net面試題目(無毒免分下載)new_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/7/0409e554-945b-434e-9c9b-61f9c742c29a/0409e554-945b-434e-9c9b-61f9c742c29a5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、1.new有幾種用法第一種:new Class();第二種:覆蓋方法public new XXXX()第三種:new 約束指定泛型類聲明中的任何類型參數(shù)都必須有公共的無參數(shù)構(gòu)造函數(shù)。2.如何把一個array復制到arrayList里foreach( object o in array )arrayList.Add(o);3.datagrid.datasouse可以連接什么數(shù)據(jù)源 dataset,datatable,dataviewdataset,datatable,dataview , IList4.概述反射和序列化反射:程序集包含模塊,而模塊包含類型,類型又包含成員。反射則提供了封裝程序集、
2、模塊和類型的對象。您可以使用反射動態(tài)地創(chuàng)建類型的實例,將類型綁定到現(xiàn)有對象,或從現(xiàn)有對象中獲取類型。然后,可以調(diào)用類型的方法或訪問其字段和屬性序列化:序列化是將對象轉(zhuǎn)換為容易傳輸?shù)母袷降倪^程。例如,可以序列化一個對象,然后使用 HTTP 通過 Internet 在客戶端和服務器之間傳輸該對象。在另一端,反序列化將從該流重新構(gòu)造對象。5.概述o/r mapping 的原理利用反射,配置 將類于數(shù)據(jù)庫表映射6.類成員有( )種可訪問形式可訪問形式?不懂??稍L問性:public ,protected ,private,internal7.用sealed修飾的類有什么特點sealed 修飾符用于防止從
3、所修飾的類派生出其它類。如果一個密封類被指定為其他類的基類,則會發(fā)生編譯時錯誤。密封類不能同時為抽象類。sealed 修飾符主要用于防止非有意的派生,但是它還能促使某些運行時優(yōu)化。具體說來,由于密封類永遠不會有任何派生類,所以對密封類的實例的虛擬函數(shù)成員的調(diào)用可以轉(zhuǎn)換為非虛擬調(diào)用來處理。8.列舉ADO.NET中的五個主要對象,并簡單描述connection,command,dataReader,trans,dataset .9.執(zhí)行下面代碼后:String strTemp ="abcdefg 某某某";Int i System.Text.Encoding.Default.G
4、etBytes(strTemp).Length;Int j = strTemp.Length;問:i=(14 ) ;j=(11 )i=(14 ) ;j=(11 ) 中文兩個字節(jié)10.C#中,string str = null 與 string str ="",請盡量用文字說明區(qū)別。(要點:說明詳細的內(nèi)存空間分配)string str ="" 分配空間 11.詳述.NET里class和struct的異同!class:放在 ? struct放在?struct值傳遞類與結(jié)構(gòu)有很多相似之處:結(jié)構(gòu)可以實現(xiàn)接口,并且可以具有與類相同的成員類型。然而,結(jié)構(gòu)在幾個重要方
5、面不同于類:結(jié)構(gòu)為值類型而不是引用類型,并且結(jié)構(gòu)不支持繼承。結(jié)構(gòu)的值存儲在“在堆棧上”或“內(nèi)聯(lián)”。細心的程序員有時可以通過聰明地使用結(jié)構(gòu)來增強性能。12.概述.NET里對 remoting 和 webservice 兩項技術(shù)的理解和實際中的應用。遠程邏輯調(diào)用,remoing接口只能用在.net中13.什么是code-behind技術(shù)aspx and cs 14.概述三層結(jié)構(gòu)體系web/business/dataaccess如何實現(xiàn)MVC模式,舉例說明!web/business/dataaccess-1.面向?qū)ο蟮乃枷胫饕ㄊ裁???這個題范圍太廣,不知道說什么.2.什么是ASP.net中的用
6、戶控件答:用戶控件就是.ascx擴展名的東西嘍,可以拖到不同的頁面中調(diào)用,以節(jié)省代碼.比如登陸可能在多個頁面上有,就可以做成用戶控件,但是有一個問題就是用戶控件拖到不同級別的目錄下后里面的圖片等的相對路徑會變得不準確,需要自已寫方法調(diào)整.3.什么叫應用程序域?什么是受管制的代碼?什么是強類型系統(tǒng)?什么是裝箱和拆箱?什么是重載?CTS、CLS和CLR分別作何解釋?答:裝箱就是把值類型轉(zhuǎn)成引用類型,從MS IL角度看好像是boxing,沒記錯的話是把值從堆棧轉(zhuǎn)到堆中.拆箱相反,重載就是指一個方法名同,參數(shù)個數(shù)不同,返回值可以相同的方法.CLR是通用語言運行時,其它的不清楚.4.列舉一下你所了解的X
7、ML技術(shù)及其應用答:XML可是好東西,保存配置,站與站之間的交流,WEB SERVICE都要用它.5.值類型和引用類型的區(qū)別?寫出C#的樣例代碼。答:結(jié)構(gòu)是值類型,類是引用類型,所以傳結(jié)構(gòu)就是值類型的應用啦,傳對象或類就是引用類型的,這個不用多寫了吧.6.ADO.net中常用的對象有哪些?分別描述一下。答:connection command sqladapter dataset datatable dataview等等.寫不完了.7.如何理解委托?答:據(jù)說相當于函數(shù)指針,定義了委托就可以在不調(diào)用原方法名稱的情況下調(diào)用那個方法.msdn2005中是這樣解釋的:委托具有以下特點:委托類似于 C+
8、 函數(shù)指針,但它是類型安全的。委托允許將方法作為參數(shù)進行傳遞。委托可用于定義回調(diào)方法。委托可以鏈接在一起;例如,可以對一個事件調(diào)用多個方法。方法不需要與委托簽名精確匹配。有關更多信息,請參見協(xié)變和逆變。C# 2.0 版引入了匿名方法的概念,此類方法允許將代碼塊作為參數(shù)傳遞,以代替單獨定義的方法。8.C#中的接口和類有什么異同。答:這個異同可多了,要說清楚還真不容易.9.。net中讀寫數(shù)據(jù)庫需要用到哪些類?他們的作用答:這個類自已可以寫的啊,你是指基類嗎?那configuration,sqlconnection,sqlcommand等都要用到.10.UDP連接和TCP連接的異同。答:前者只管傳,
9、不管數(shù)據(jù)到不到,無須建立連接.后者保證傳輸?shù)臄?shù)據(jù)準確,須要連結(jié).11.ASP.net的身份驗證方式有哪些?分別是什么原理?答:form認證,windows集成認證等,原理不清楚.12.進程和線程分別怎么理解?答:進程是老子,線程是兒子,沒有老子就沒有兒子,一個老子可以有多個兒子.一個兒子可以成為別人的兒子,一個老子也可以為別的老子生兒子.13.什么是code-Behind技術(shù)。答:代碼分離,這是個明智的東西,像ASP這樣混成一堆很不爽.或者可以理解成HTML代碼寫在前臺,C#代碼寫在后臺.當然前臺也有腳本,類的調(diào)用等,其實寫在一起也是可以的.14.活動目錄的作用。答:這個不明白.請明白的補充一
10、下.中讀寫XML的類都歸屬于哪些命名空間?答:System.Xml我自已寫的就不一定了,嘿嘿.16.解釋一下UDDI、WSDL的意義及其作用。答:什么東西?17.什么是SOAP,有哪些應用。答:SOAP(Simple Object Access Protocol )簡單對象訪問協(xié)議是在分散或分布式的環(huán)境中交換信息并執(zhí)行遠程過程調(diào)用的協(xié)議,是一個基于XML的協(xié)議。使用SOAP,不用考慮任何特定的傳輸協(xié)議(最常用的還是HTTP協(xié)議),可以允許任何類型的對象或代碼,在任何平臺上,以任何一直語言相互通信。這種相互通信采用的是XML格式的消息,具體請看:18.如何部署一個ASP.net頁面。答:隨便啦,
11、想直接上傳就直接上傳,想打包成EXE就打包,看個人喜好.19.如何理解.net中的垃圾回收機制。答:GC?對象創(chuàng)建了總要清除啊,不然內(nèi)存哪夠用?20.常用的調(diào)用webservice方法有哪些?答:調(diào)用就調(diào)用,還有很多方法嗎?以上有答案的僅供參考(不一定正確哦),如果你有更好的答案請回復告訴我.NET面試題(0)1ASP.NET中的身份驗證有那些?你當前項目采用什么方式驗證請解釋 2什么是WEB控件?使用WEB控件有那些優(yōu)勢? 3請解釋ASP。NET中以什么方式進行數(shù)據(jù)驗證? 4請談談對正則表達式的看法? 5ASP。NET中共有幾種類型的控件?各有什么區(qū)別? 6WEB控件可以激法服務端事件,請談
12、談服務端事件是怎么發(fā)生并解釋其原理?自動傳回是什么?為什么要使用自動傳回。 7WEB控件及HTML服務端控件能否調(diào)用客戶端方法?如果能,請解釋如何調(diào)用? 8ASP。NET與ASP相比有什么優(yōu)勢? 9請解釋web.config文件中的重要節(jié)點 10請解釋ASP。NET中的web頁面與其隱藏類之間的關系? 11什么是viewstate,能否禁用?是否所用控件都可以禁用?13當發(fā)現(xiàn)不能讀取頁面上的輸入的數(shù)據(jù)時很有可能是什么原因造成的?怎么解決 14請解釋一個WEB頁面中代碼執(zhí)行次序。 15請解釋什么是上下文對象,在什么情況下要使用上下文對象 16請解釋轉(zhuǎn)發(fā)與跳轉(zhuǎn)的區(qū)別? 17請解釋ASP.NET中不
13、同頁面之間數(shù)據(jù)傳遞有那些方式? 18請解釋ASP。NET中button linkbutton imagebutton 及hyperlink這四個控件之間的功別 19請解釋一下。NET多層應用程序中層與層之間以那幾種方式進行數(shù)據(jù)傳遞。并解釋你自己的項目中采用那種方式進行。 20如果出現(xiàn)ASP。NET中的事件不能觸發(fā)可能由于什么原因造成? 21如果需要在datagride控件中的某一列中添加下拉列表框并綁定數(shù)據(jù)怎么解決? 22請解釋中的數(shù)據(jù)綁定與傳統(tǒng)數(shù)據(jù)綁定有什么區(qū)別? 23請解釋.net采用委托實現(xiàn)的事件模型與JAVA中采用接口實現(xiàn)的事件模型有什么區(qū)別,以圖示方式解釋。 24請解釋接口的顯式實現(xiàn)
14、有什么意義?第一,談談final, finally, finalize的區(qū)別。 第二,Anonymous Inner Class (匿名內(nèi)部類) 是否可以extends(繼承)其它類,是否可以implements(實現(xiàn))interface(接口)?第三,Static Nested Class 和 Inner Class的不同,說得越多越好(面試題有的很籠統(tǒng))。第四,&和&&的區(qū)別。第五,HashMap和Hashtable的區(qū)別。第六,Collection 和 Collections的區(qū)別。第七,什么時候用assert。第八,GC是什么? 為什么要有GC? 第九,Stri
15、ng s = new String("xyz");創(chuàng)建了幾個String Object?第十,Math.round(11.5)等於多少? Math.round(-11.5)等於多少?第十一,short s1 = 1; s1 = s1 + 1;有什么錯? short s1 = 1; s1 += 1;有什么錯?第十二,sleep() 和 wait() 有什么區(qū)別?第十三,Java有沒有g(shù)oto?第十四,數(shù)組有沒有l(wèi)ength()這個方法? String有沒有l(wèi)ength()這個方法?第十五,Overload和Override的區(qū)別。Overloaded的方法是否可以改變返回值的
16、類型?第十六,Set里的元素是不能重復的,那么用什么方法來區(qū)分重復與否呢? 是用=還是equals()? 它們有何區(qū)別?第十七,給我一個你最常見到的runtime exception。第十八,error和exception有什么區(qū)別?第十九,List, Set, Map是否繼承自Collection接口?第二十,abstract class和interface有什么區(qū)別?第二十一,abstract的method是否可同時是static,是否可同時是native,是否可同時是synchronized?第二十二,接口是否可繼承接口? 抽象類是否可實現(xiàn)(implements)接口? 抽象類是否可繼承
17、實體類(concrete class)?第二十三,啟動一個線程是用run()還是start()?第二十四,構(gòu)造器Constructor是否可被override?第二十五,是否可以繼承String類?第二十六,當一個線程進入一個對象的一個synchronized方法后,其它線程是否可進入此對象的其它方法?第二十七,try 里有一個return語句,那么緊跟在這個try后的finally 里的code會不會被執(zhí)行,什么時候被執(zhí)行,在return前還是后?第二十八,編程題: 用最有效率的方法算出2乘以8等於幾?第二十九,兩個對象值相同(x.equals(y) = true),但卻可有不同的hash
18、code,這句話對不對?第三十,當一個對象被當作參數(shù)傳遞到一個方法后,此方法可改變這個對象的屬性,并可返回變化后的結(jié)果,那么這里到底是值傳遞還是引用傳遞?第三十一,swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?第三十二,編程題: 寫一個Singleton出來。1.面向?qū)ο蟮乃枷胫饕ㄊ裁矗?.什么是ASP.net中的用戶控件3.什么叫應用程序域?什么是受管制的代碼?什么是強類型系統(tǒng)?什么是裝箱和拆箱?什么是重載?CTS、CLS和CLR分別作何解釋?4.列舉一下你所了解的XML技術(shù)及其應用5.值類型和引用類型的區(qū)別?寫出C#的樣例代碼。6.ADO.ne
19、t中常用的對象有哪些?分別描述一下。7.如何理解委托?8.C#中的接口和類有什么異同。9.。net中讀寫數(shù)據(jù)庫需要用到哪些類?他們的作用10.UDP連接和TCP連接的異同。11.ASP.net的身份驗證方式有哪些?分別是什么原理?12.進程和線程分別怎么理解?13.什么是code-Behind技術(shù)。14.活動目錄的作用。中讀寫XML的類都歸屬于哪些命名空間?16.解釋一下UDDI、WSDL的意義及其作用。17.什么是SOAP,有哪些應用。18.如何部署一個ASP.net頁面。19.如何理解.net中的垃圾回收機制。20.常用的調(diào)用webservice方法有哪些?NET面試題(1)Q:您在什么情
20、況下會用到虛方法?它與接口有什么不同?Q:Override與重載有什么區(qū)別?Q:值類型與引用類型有什么區(qū)別?Q:怎樣理解靜態(tài)變量?Q:向服務器發(fā)送請求有幾種方式?Q:DataReader與Dataset有什么區(qū)別?Q:如果在一個B/S結(jié)構(gòu)的系統(tǒng)中需要傳遞變量值,但是又不能使用Session、Cookie、Application,您有幾種方法進行處理?Q:用.net做B/S結(jié)構(gòu)的系統(tǒng),您是用幾層結(jié)構(gòu)來開發(fā),每一層之間的關系以及為什么要這樣分層?Q:軟件開發(fā)過程一般有幾個階段?每個階段的作用?Q:微軟推出了一系列的Application Block,請舉出您所知道的Application Bloc
21、k并說明其作用?Q:請列舉一些您用到過的設計模式以及在什么情況下使用該模式?Q:您對WebService的體會?Q:您對編程的興趣如何?工作中遇到不懂的問題是怎樣去解決的?您一般怎樣去提高自己的編程水平?Q:您離職的原因是什么?以下幾道題目如果您不會,請較為詳細的描述您的解決思路和方法Q:通過超鏈接怎樣傳遞中文參數(shù)?Q:請編程遍歷頁面上所有TextBox控件并給它賦值為string.Empty?Q:請編程實現(xiàn)一個冒泡排序算法?.NET面試題(2)一道數(shù)據(jù)庫設計的面試題,考查的重點和供參考的解決方案如下。=一大型企業(yè),有10000名員工,每半個月發(fā)一次工資,試為此企業(yè)設計一個工資數(shù)據(jù)庫.(數(shù)據(jù)庫
22、為SQL server).這題考查的重點是面對數(shù)據(jù)量大時,如何設計一個系統(tǒng)的性能好、速度快的數(shù)據(jù)庫。-可供參考的解決方法有幾點,希望大家補充:1.建立索引是必須的。2.可以設計成兩個表,一個用來操作,一個用來查詢。操作表只保存最近若干段時間內(nèi)的數(shù)據(jù),就如移動公司查詢話費記錄。3.查詢考慮用最優(yōu)的存儲過程。.NET面試題(3)1.寫一個實現(xiàn)對一段字符串翻轉(zhuǎn)的方法,附加一些條件,如其中包括“,”、“.”,對其設計測試用 例 。2.對一支紙杯設計測試用例(可以是廣義的杯,不一定是某一支特定功能的杯)開發(fā)語言概念題 3.什么是反射? 4.用Singleton如何寫設計模式 5.C#中的垃圾回收機制是怎
23、樣的? 6.什么是Application Pool? 7.鏈表和數(shù)組的區(qū)別,各有什么優(yōu)缺點.8.Remoting在客戶端服務器怎么實現(xiàn) ?9.什么是友元函數(shù)? 10.用標準C如何實現(xiàn)多態(tài)? 11.什么是虛函數(shù)? 12.什么是抽象函數(shù)?13.什么是內(nèi)存泄漏,怎樣最簡單的方法判斷被存泄漏 ?英語題 14.用英文介紹一下使用C#/C+做的項目,主要功能 15.如果要與美國開電話會議,會如何與美國的工程師溝通 16.如果老板認為你的技術(shù)落后,你會怎么回答數(shù)據(jù)庫知識題 17.使用什么工具來調(diào)用存儲過程 18.SQL Server的兩種索引是何形式?索引的作用?索引的優(yōu)缺點? 19.觸發(fā)器的作用其它知識題
24、及問題 20.什么是Web Service? 21.什么是XML? 22.Socket怎么實現(xiàn)?.NET面試題(4)1.面向?qū)ο蟮乃枷胫饕ㄊ裁矗?.什么是ASP.net中的用戶控件3.什么叫應用程序域?什么是受管制的代碼?什么是強類型系統(tǒng)?什么是裝箱和拆箱?什么是重載?CTS、CLS和CLR分別作何解釋?4.列舉一下你所了解的XML技術(shù)及其應用5.值類型和引用類型的區(qū)別?寫出C#的樣例代碼。6.ADO.net中常用的對象有哪些?分別描述一下。7.如何理解委托?8.C#中的接口和類有什么異同。9.。net中讀寫數(shù)據(jù)庫需要用到哪些類?他們的作用10.UDP連接和TCP連接的異同。11.ASP.
25、net的身份驗證方式有哪些?分別是什么原理?12.進程和線程分別怎么理解?13.什么是code-Behind技術(shù)。14.活動目錄的作用。中讀寫XML的類都歸屬于哪些命名空間?16.解釋一下UDDI、WSDL的意義及其作用。17.什么是SOAP,有哪些應用。18.如何部署一個ASP.net頁面。19.如何理解.net中的垃圾回收機制。20.常用的調(diào)用webservice方法有哪些?1:a=10,b=15,在不用第三方變題的前提下,把a,b的值互換1,a=10,b=15a=a+b;b=a-b;a=a-b2:已知數(shù)組int max=6,5,2,9,7,4,0;用快速排序算法按降序?qū)ζ溥M行排列,并返回
26、數(shù)組答:private int Order()int maxArray=6,5,2,9,7,4,0;int max = 0;int result = new intmaxArray.Length;for (int i=0;i<maxArray.Length;i+)if (maxArrayi > max)max = maxArrayi;result0 = max;for (int j=1;j<maxArray.Length-1;j+)max = getMaxNum(max,maxArray);resultj = max;return result;/ <summary&g
27、t;/ 獲取數(shù)組中最大的數(shù)/ </summary>/ <param name="compareNum"></param>/ <param name="newArray"></param>/ <returns></returns>private int getMaxNum(int compareNum,int newArray)int max = 0;for (int i=0;i<newArray.Length;i+)if (newArrayi >= max &
28、amp;& compareNum> newArrayi)max = newArrayi;return max;3:請簡述面向?qū)ο蟮亩鄳B(tài)的特性及意義!答:多態(tài):1編譯期多態(tài),2運行期多態(tài)1 :類屬,重載2 :重寫+靜態(tài)類型+動態(tài)類型/提供了一種晚綁定的機制,相對于靜態(tài)綁定(在編譯器運行時,JMP指令在編譯時直接跳轉(zhuǎn)到函數(shù)的入口點),虛方法主要是根據(jù)實際類型來進行綁定,用ILDASM反匯編可以看出,主要根據(jù)call和callvert指令來判斷,C+多態(tài)中是通過位置來查找的,如果一個控件定義80個虛方法,子類重寫3個方法,方法表指針還將是80,這設計的思想是丑陋的,很多公司都采用了不同
29、的方法。4:session喜歡丟值且占內(nèi)存,Cookis不安全,請問用什么辦法代替這兩種原始的方法用VIEWSTATE /Profile/自己在服務器端實現(xiàn)個Cache5:對數(shù)據(jù)的并發(fā)采用什么辦法進行處理較好。答可以控制連接池的連接數(shù)量條件好的話 可以用負載平衡6:已知Oracle數(shù)據(jù)庫有GD和ZS兩個數(shù)據(jù)庫,GD數(shù)據(jù)庫v_s表有數(shù)據(jù)寫入時,從v_s表中提取最新數(shù)據(jù)到ZS數(shù)據(jù)庫的D_E表中。請問用什么辦法解決這一問題?如果又碰到不能互訪的問題時,又用什么辦法解決?7:已知Oracle數(shù)據(jù)庫a,b現(xiàn)在在a用戶權(quán)限下,訪問b數(shù)據(jù)庫sql語句為select a.* From b a,請改正這一句Sq
30、l的寫法8:當對數(shù)據(jù)庫進行海量級的數(shù)據(jù)插入時,數(shù)據(jù)庫出現(xiàn)報錯,錯誤原因可能有哪些,以你的經(jīng)驗談談你的解決辦法分割數(shù)據(jù)庫8.5如何刪除重復記錄?DELETE FROM TABLE_NAME WHERE ROWID!=(SELECT MAX(ROWID) FROM TABLE_NAME D WHERE TABLE_NAME.COL1=D.COL1 AND TABLE_NAME.COL2=D.COL2);9:算法分析AH 20060625 12 44 01 CAD001AH 20060625 12 44 01 CAD001AH 20060625 13 44 02 CAD001AH 20060625
31、14 44 03 CAD001說明:第二列表示日期,第三列表示溫度,第四列表示水位,第五列表示流量,第6列表示水位測站編碼,每一列表示一個字段很明顯第一條數(shù)據(jù)和第二條數(shù)據(jù)重復,然數(shù)據(jù)表中有主鍵和外鍵的約束,是不允許有重復的數(shù)據(jù)存在的,請構(gòu)造算法將重復的數(shù)據(jù)Del掉答:改變表結(jié)構(gòu) alter table 表 add ID int identity(1,1) delete 表 where newfield not in ( select top 1 ID from 表 group by 日期,溫度,水位,流量,水位測站編碼 ) alter table 表 drop column ID10:java
32、script算法1已知a,b,現(xiàn)在點鼠標a會向b游動,鼠標停,a會停下來請實現(xiàn)"跑步算法"2兩個輸入欄,在第一欄中回車,跳到第二個,在第二個欄回車,跳到第一個;產(chǎn)品表銷售計劃表ProductID產(chǎn)品名單價 ProductID 客戶名訂貨數(shù)量銷售單價1 name1 110 2 m 2 250 2 name2 220 1 n 3 1103 name3 330 3 n 1 3004 name4 440 4 m 2 4001.是否能刪除產(chǎn)品表中的name2?請說明理由與過程。2.將銷售計劃表中m客戶的產(chǎn)品名為name2的銷售單價更換為產(chǎn)品表中相應的單價3.求銷售計劃表中各客戶各自的
33、銷售總金額的sql語句4.求客戶中銷售總量最大的銷售總金額的 .Net Development 客戶的sql語句 5.什么是事務(transaction)?它有什么好處。 6.update table2.數(shù)據(jù)庫為默認設置能不能開始事務?為什么。7.B/S系統(tǒng)一般分為幾層?請說明理由.8.說說ADO.NET中幾個數(shù)據(jù)庫處理的核心對象。1.將手機號轉(zhuǎn)化為由隨機字母表示?2.描述數(shù)據(jù)適配器中的多表查詢?3.調(diào)用存儲過程及返回值的提取?4.SQL中游標的定義?5.ASP.NET中,用手工的形式對字段進行數(shù)據(jù)綁定及分頁方法?6.有一人事表,計算兩個同時入職的員工的生日的差,用一句 SQL語句 將EGTB
34、1中的結(jié)果變成EGTB2的結(jié)果?Field_AField_BField_CUser12004-10-261981-01-01User22004-10-261976-01-01Field_B Name_1Name_2Field_4 2004-10-26User1User21825Question 31. (單選) 根據(jù)線程安全的相關知識,分析以下代碼,當調(diào)用test方法時i>10時是否會引起死鎖?public void test(int i) lock(this) if (i>10) i-; test(i); 1. 會鎖死2. 不會鎖死Question 32. (單選)以下描述錯誤的
35、是()1. 在C+中支持抽象類而在C#中不支持抽象類。2. C+中可在頭文件中聲明類的成員而在CPP文件中定義類的成員,在C#中沒有頭文件并且在同一處聲明和定義類的成員。3. 在C#中可使用 new 修飾符顯式隱藏從基類繼承的成員。4. 在C#中要在派生類中重新定義基類的虛函數(shù)必須在前面加Override。Question 33. (單選)int myArray3=new int3new int35,6,2,new int56,9,7,8,3,new int23,2; myArray322的值是()。1. 92. 23. 64. 越界Question 34. (單選)在C#中利用Socket進
36、行網(wǎng)絡通信編程的一般步驟是:建立Socket偵聽、( )、利用Socket接收和發(fā)送數(shù)據(jù)。1. 建立Socket連接2. 獲得端口號;3. 獲得IP地址;4. 獲得主機名;Question 35. (單選)如果設treeView1=new TreeView(),TreeNode node=new TreeNode("根結(jié)點" ),則treeView1.Nodes.Add(node)返回的是一個 ()類型的值。1. TreeNode;2. int;3. string;4. TreeView;Question 36. (單選)聲明一個委托public delegate int
37、myCallBack(int x); 則用該委托產(chǎn)生的回調(diào)方法的原型應該是1. void myCallBack(int x)2. int receive(int num)3. string receive(int x)4. 不確定的Question 37. (單選)關于ASP.NET中的代碼隱藏文件的描述正確的是1. Web窗體頁的程序的邏輯由代碼組成,這些代碼的創(chuàng)建用于與窗體交互。編程邏輯唯一與用戶界面不同的文件中。該文件稱作為“代碼隱藏”文件,如果用C創(chuàng)建,該文件2. 項目中所有Web窗體頁的代碼隱藏文件都被編譯成.EXE文件3. 項目中所有的Web窗體頁的代碼隱藏文件都被編譯成項目動態(tài)鏈
38、接庫(.dll)文件4. 以上都不正確Question 38. (單選)What compiler switch creates an xml file from the xml comments in the files in an assembly?1. /text2. /doc3. /xml4. /helpQuestion 39. (單選)下面的代碼實現(xiàn)了設計模式中的什么模式public class A private A instance;private A() public static A Instance getif ( A = null )A = new A();return
39、instance;1. Factory2. Abstract Factory3. Singleton4. BuilderQuestion 40. (單選)class Class1public static int Count = 0;static Class1()Count+;public Class1()Count+;Class1 o1 = new Class1();Class1 o2 = new Class1();請問,Class1.Count的值是多少?( )1. 12. 23. 34. 4Question 41. (單選) abstract class BaseClasspublic
40、virtual void MethodA()Console.WriteLine("BaseClass");public virtual void MethodB()class Class1: BaseClasspublic void MethodA()Console.WriteLine("Class1");public override void MethodB()class Class2: Class1new public void MethodB()class MainClasspublic static void Main(string args)
41、Class2 o = new Class2();o.MethodA(); 請問,此程序輸出結(jié)果是:1. BaseClass2. BassClass Class13. Class14. Class1 BassClassQuestion 42. (單選)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
42、,j=20013. i=2000,o=2001,j=20004. i=2001,o=2000,j=2001Question 43. (多選)您要創(chuàng)建ASP.NET應用程序用于運行AllWin公司內(nèi)部的Web站點,這個應用程序包含了50個頁面。您想要配置這個應用程序以便當發(fā)生一個HTTP代碼錯誤時它可以顯示一個自定義的錯誤頁面給用戶。您想要花最小的代價完成這些目標,您應該怎么做?(多選)1. 在這個應用程序的Global.asax文件中創(chuàng)建一個Application_Error過程去處理ASP.NET代碼錯誤。2. 在這個應用程序的Web.config文件中創(chuàng)建一個applicationErro
43、r節(jié)去處理ASP.NET代碼錯誤。3. 在這個應用程序的Global.asax文件中創(chuàng)建一個CustomErrors事件去處理HTTP錯誤。4. 在這個應用程序的Web.config文件中創(chuàng)建一個CustomErrors節(jié)去處理HTTP錯誤。Question 44. (單選)如下程序的運行結(jié)果是:public abstract class A public A() Console.WriteLine('A'); public virtual void Fun() Console.WriteLine("A.Fun()"); public class B: A
44、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()Question 45. (單選)Which of these string definitions will prevent escaping on backslashes
45、in C#?*1. string s = #”n Test string”;2. string s = “n Test string”;3. string s = ”n Test string”;4. string s = “n Test string”;Question 46. (單選)Which of the following operations can you NOT perform on an ADO.NET DataSet?1. A DataSet can be synchronised with a RecordSet.2. A DataSet can be synchronised with the database.3. A DataSet can be converted to XML.4. You can
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年文具定制印刷行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 2025-2030年拳擊力量測試臺行業(yè)跨境出海戰(zhàn)略研究報告
- 2025-2030年新能源汽車電池熱管理系統(tǒng)企業(yè)制定與實施新質(zhì)生產(chǎn)力戰(zhàn)略研究報告
- 2025-2030年控脂調(diào)料套裝行業(yè)跨境出海戰(zhàn)略研究報告
- 企業(yè)品牌視覺識別設計考核試卷
- 塑料發(fā)泡板生產(chǎn)線考核試卷
- 國際貨代與物流企業(yè)可持續(xù)發(fā)展考核試卷
- 彈射玩具的營銷策略與實施考核試卷
- 二零二五年度化妝品包裝設計與市場推廣合同
- 信息系統(tǒng)的人工智能與機器學習技術(shù)考核試卷
- 春節(jié)節(jié)后安全教育培訓
- 2025年新高考數(shù)學一輪復習第5章重難點突破02向量中的隱圓問題(五大題型)(學生版+解析)
- 水土保持方案投標文件技術(shù)部分
- 生產(chǎn)計劃管理制度(多篇)
- 印刷品質(zhì)量保證協(xié)議書
- 2023年浙江省公務員錄用考試《行測》題(A類)
- 南方日報圖片管理系統(tǒng)開發(fā)項目進度管理研究任務書
- 《建筑工程設計文件編制深度規(guī)定》(2022年版)
- 2024-2030年中國煉油行業(yè)發(fā)展趨勢與投資戰(zhàn)略研究報告
- 小學三年級奧數(shù)入學測試題
- 我國大型成套設備出口現(xiàn)狀、發(fā)展前景及政策支持研究
評論
0/150
提交評論