




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
-.z.C*面試題集1、C*中property與attribute的區(qū)別,他們各有什么用處,這種機(jī)制的好處在哪里?A:property和attribute漢語(yǔ)都稱(chēng)之為屬性。不過(guò)property是指類(lèi)向外提供的數(shù)據(jù)區(qū)域。而attribute則是描述對(duì)象在編譯時(shí)或運(yùn)行時(shí)屬性的。這兩者是有本質(zhì)區(qū)別的2、講一講你理解的webservice,在dotnetframework中,怎么很好的結(jié)合*ml"(講概念就行了)
從表面上看,WebService就是一個(gè)應(yīng)用程序,它向外界暴露出一個(gè)能夠通過(guò)Web進(jìn)行調(diào)用的API。這就是說(shuō),你能夠用編程的方法通過(guò)Web調(diào)用來(lái)實(shí)現(xiàn)*個(gè)功能的應(yīng)用程序。從深層次上看,WebService是一種新的Web應(yīng)用程序分支,它們是自包含、自描述、模塊化的應(yīng)用,可以在網(wǎng)絡(luò)(通常為Web)中被描述、發(fā)布、查找以及通過(guò)Web來(lái)調(diào)用。可擴(kuò)展的標(biāo)記語(yǔ)言*ML是WebService平臺(tái)中表示數(shù)據(jù)的基本格式。除了易于建立和易于分析外,*ML主要的優(yōu)點(diǎn)在于它既與平臺(tái)無(wú)關(guān),又與廠(chǎng)商無(wú)關(guān)。*ML是由萬(wàn)維網(wǎng)協(xié)會(huì)(W3C)創(chuàng)建,W3C制定的*MLSchema*SD定義了一套標(biāo)準(zhǔn)的數(shù)據(jù)類(lèi)型,并給出了一種語(yǔ)言來(lái)擴(kuò)展這套數(shù)據(jù)類(lèi)型。WebService平臺(tái)是用*SD來(lái)作為數(shù)據(jù)類(lèi)型系統(tǒng)的。當(dāng)你用*種語(yǔ)言如VB.NET或C*來(lái)構(gòu)造一個(gè)WebService時(shí),為了符合WebService標(biāo)準(zhǔn),所有你使用的數(shù)據(jù)類(lèi)型都必須被轉(zhuǎn)換為*SD類(lèi)型。如想讓它使用在不同平臺(tái)和不同軟件的不同組織間傳遞,還需要用*種東西將它包裝起來(lái)。這種東西就是一種協(xié)議,如SOAP。
3.C*,Java和c++的特點(diǎn),有什么相同的地方,不同的地方,C*分別從c++和java中吸取了他們那些優(yōu)點(diǎn)?A:
C*看起來(lái)與Java有著驚人的相似;它包括了諸如單一繼承,界面,與Java幾乎同樣的語(yǔ)法,和編譯成中間代碼再運(yùn)行的過(guò)程.但是C*與Java有著明顯的不同,它借鑒了Delphi的一個(gè)特點(diǎn),與(組件對(duì)象模型)是直接集成。
微軟c*語(yǔ)言定義主要是從C和C++繼承而來(lái)的,而且語(yǔ)言中的許多元素也反映了這一點(diǎn).C*在設(shè)計(jì)者從C++繼承的可選選項(xiàng)方面比Java要廣泛一些(比如說(shuō)structs),它還增加了自己新的特點(diǎn)(比方說(shuō)源代碼版本定義).
C*從Java繼承而來(lái)的特點(diǎn)
類(lèi):在C*中類(lèi)的申明與Java很相似。特點(diǎn)看起來(lái)與Java相比沒(méi)有變化.布爾運(yùn)算:條件表達(dá)式的結(jié)果是布爾數(shù)據(jù)類(lèi)型,布爾數(shù)據(jù)類(lèi)型是這種語(yǔ)言中獨(dú)立的一種數(shù)據(jù)類(lèi)型.從布爾類(lèi)型到其他類(lèi)型沒(méi)有直接的轉(zhuǎn)換過(guò)程.布爾常量true和false是C*中的關(guān)鍵字.錯(cuò)誤處理:如Java中那樣,通過(guò)拋出和捕捉異常對(duì)象來(lái)管理錯(cuò)誤處理過(guò)程.存管理:由底層.NET框架進(jìn)行自動(dòng)存垃圾回收.
C*從C和C++繼承的特點(diǎn)
編譯:程序直接編譯成標(biāo)準(zhǔn)的二進(jìn)制可執(zhí)行形式.結(jié)構(gòu)體:一個(gè)C*的結(jié)構(gòu)體與C++的結(jié)構(gòu)體是相似的,因?yàn)樗軌虬瑪?shù)據(jù)申明和方法.但是,不象C++,C*結(jié)構(gòu)體與類(lèi)是不同的而且不支持繼承.但是,與Java相同的是,一個(gè)結(jié)構(gòu)體可以實(shí)現(xiàn)界面.
預(yù)編譯:C*中存在預(yù)編譯指令支持條件編譯,警告,錯(cuò)誤報(bào)告和編譯行控制.*error
C*獨(dú)有的特點(diǎn)
中間代碼:微軟在用戶(hù)選擇何時(shí)MSIL應(yīng)該編譯成機(jī)器碼的時(shí)候是留了很大的余地.微軟公司很小心的聲稱(chēng)MSIL不是解釋性的,而是被編譯成了機(jī)器碼.它也明白許多--如果不是大多數(shù)的話(huà)--程序員認(rèn)為Java程序要不可避免的比C編寫(xiě)的任何東西都要慢.而這種實(shí)現(xiàn)方式?jīng)Q定了基于MSIL的程序(指的是用C*,VisualBasic,"ManagedC++"--C++的一個(gè)符合CLS的版本--等語(yǔ)言編寫(xiě)的程序)將在性能上超過(guò)"解釋性的"Java代碼.當(dāng)然,這一點(diǎn)還需要得到事實(shí)證明,因?yàn)镃*和其他生成MSIL的編譯器還沒(méi)有發(fā)布.但是JavaJIT編譯器的普遍存在使得Java和C*在性能上相對(duì)相同.象"C*是編譯語(yǔ)言而Java是解釋性的,"之類(lèi)的聲明只是商業(yè)技巧.Java的中間代碼和MSIL都是中間的匯編形式的語(yǔ)言,它們?cè)谶\(yùn)行時(shí)或其它的時(shí)候被編譯成機(jī)器代碼.命名空間中的申明:當(dāng)你創(chuàng)建一個(gè)程序的時(shí)候,你在一個(gè)命名空間里創(chuàng)建了一個(gè)或多個(gè)類(lèi).同在這個(gè)命名空間里(在類(lèi)的外面)你還有可能聲明界面,枚舉類(lèi)型和結(jié)構(gòu)體.必須使用using關(guān)鍵字來(lái)引用其他命名空間的容.
基本的數(shù)據(jù)類(lèi)型:C*擁有比C,C++或者Java更廣泛的數(shù)據(jù)類(lèi)型.這些類(lèi)型是bool,byte,ubyte,short,ushort,int,uint,long,ulong,float,double,和decimal.象Java一樣,所有這些類(lèi)型都有一個(gè)固定的大小.又象C和C++一樣,每個(gè)數(shù)據(jù)類(lèi)型都有有符號(hào)和無(wú)符號(hào)兩種類(lèi)型.與Java相同的是,一個(gè)字符變量包含的是一個(gè)16位的Unicode字符.C*新的數(shù)據(jù)類(lèi)型是decimal數(shù)據(jù)類(lèi)型,對(duì)于貨幣數(shù)據(jù),它能存放28位10進(jìn)制數(shù)字.
兩個(gè)基本類(lèi):一個(gè)名叫object的類(lèi)是所有其他類(lèi)的基類(lèi).而一個(gè)名叫string的類(lèi)也象object一樣是這個(gè)語(yǔ)言的一部分.作為語(yǔ)言的一部分存在意味著編譯器有可能使用它--無(wú)論何時(shí)你在程序中寫(xiě)入一句帶引號(hào)的字符串,編譯器會(huì)創(chuàng)建一個(gè)string對(duì)象來(lái)保存它.
參數(shù)傳遞:方法可以被聲明接受可變數(shù)目的參數(shù).缺省的參數(shù)傳遞方法是對(duì)基本數(shù)據(jù)類(lèi)型進(jìn)行值傳遞.ref關(guān)鍵字可以用來(lái)強(qiáng)迫一個(gè)變量通過(guò)引用傳遞,這使得一個(gè)變量可以接受一個(gè)返回值.out關(guān)鍵字也能聲明引用傳遞過(guò)程,與ref不同的地方是,它指明這個(gè)參數(shù)并不需要初始值.
與的集成:C*對(duì)Windows程序最大的賣(mài)點(diǎn)可能就是它與的無(wú)縫集成了,就是微軟的Win32組件技術(shù).實(shí)際上,最終有可能在任何.NET語(yǔ)言里編寫(xiě)客戶(hù)和服務(wù)器端.C*編寫(xiě)的類(lèi)可以子類(lèi)化一個(gè)以存在的組件;生成的類(lèi)也能被作為一個(gè)組件使用,然后又能使用,比方說(shuō),JScript語(yǔ)言子類(lèi)化它從而得到第三個(gè)組件.這種現(xiàn)象的結(jié)果是導(dǎo)致了一個(gè)運(yùn)行環(huán)境的產(chǎn)生,在這個(gè)環(huán)境里的組件是網(wǎng)絡(luò)服務(wù),可用用任何.NET語(yǔ)言子類(lèi)化.
索引下標(biāo):一個(gè)索引與屬性除了不使用屬性名來(lái)引用類(lèi)成員而是用一個(gè)方括號(hào)中的數(shù)字來(lái)匿名引用(就象用數(shù)組下標(biāo)一樣)以外是相似的.
代理和反饋:一個(gè)代理對(duì)象包括了訪(fǎng)問(wèn)一個(gè)特定對(duì)象的特定方法所需的信息.只要把它當(dāng)成一個(gè)聰明的方法指針就行了.代理對(duì)象可以被移動(dòng)到另一個(gè)地方,然后可以通過(guò)訪(fǎng)問(wèn)它來(lái)對(duì)已存在的方法進(jìn)行類(lèi)型安全的調(diào)用.一個(gè)反饋方法是代理的特例.event關(guān)鍵字用在將在事件發(fā)生的時(shí)候被當(dāng)成代理調(diào)用的方法聲明中.4.C*可否對(duì)存進(jìn)行直接的操作?(這可是個(gè)難點(diǎn)哦?要注意?。〢:C*在Unsafe模式下可以使用指針對(duì)存進(jìn)行操作,但在托管模式下不可以使用指針5.用VisualC++6.0編寫(xiě)的代碼(unmanagedcode),如何在CLR下和其他dotnetponent結(jié)合?A:。net與互操作在.net中可以通過(guò)添加引用的方式將加載在CLR下,將原有的中的類(lèi)型相應(yīng)變化為.Net下可識(shí)別的類(lèi)型6.用C#實(shí)現(xiàn)以下功能
a
產(chǎn)生一個(gè)int數(shù)組,長(zhǎng)度為100,并向其中隨機(jī)插入1-100,并且不能重復(fù)。
b
對(duì)上面生成的數(shù)組排序,需要支持升序、降序兩種順序Aa:usingSystem;publicclassMainEntry{ publicstaticvoidMain() { int[]arrayint=newint[100]; Randomrandom=newRandom(1); for(inti=1;i<=100;i++) { intinde*=random.Ne*t(0,100); if(arrayint[inde*]==0) arrayint[inde*]=i; else i--;} foreach(intiinarrayint) { Console.Write(i); Console.Write("\t"); } }}7。請(qǐng)說(shuō)明在.net中常用的幾種頁(yè)面間傳遞參數(shù)的方法,并說(shuō)出他們的優(yōu)缺點(diǎn)。1查詢(xún)字符串。優(yōu)點(diǎn):簡(jiǎn)單易用;資源占用比較少。缺點(diǎn):傳遞數(shù)據(jù)大小有限制,只能傳遞基本類(lèi)型的數(shù)據(jù),安全性差2頁(yè)面提交(POST)優(yōu)點(diǎn)安全性高,簡(jiǎn)單易用,資源占用多缺點(diǎn):只適合在HTML頁(yè)面中使用,傳遞數(shù)據(jù)多,不能傳遞對(duì)象。3Server.Trantfer()優(yōu)點(diǎn)安全性高靈活性強(qiáng)能傳遞復(fù)雜的對(duì)象缺點(diǎn)資源消耗大4Session優(yōu)點(diǎn)安全性高靈活性強(qiáng)能傳遞復(fù)雜的對(duì)象缺點(diǎn)資源消耗大5Appliction優(yōu)點(diǎn)安全性高靈活性強(qiáng)能傳遞復(fù)雜的對(duì)象缺點(diǎn)資源消耗大6Cookie缺點(diǎn)大小有限制不能超過(guò)4KB不恩能夠存儲(chǔ)復(fù)雜對(duì)面8。請(qǐng)說(shuō)明.net中的錯(cuò)誤處理機(jī)制,并舉例Try{//……//}Catch(){Throwe;}Finally{Conn.Close();}9。請(qǐng)說(shuō)出強(qiáng)名的含義對(duì)程序集,進(jìn)行公鑰/私鑰對(duì)簽名。稱(chēng)為強(qiáng)名,用名稱(chēng),版本,文化,公鑰唯一確定程序集10。請(qǐng)列出c#中幾種循環(huán)的方法,并指出他們的不同A:4種:For:使用于確定次數(shù)的循環(huán)Foreach:使用于遍歷的元素只讀Do…while:次數(shù)不確定條件隨機(jī)變化但至少要保證能被執(zhí)行一次While:次數(shù)不確定條件隨機(jī)變化11。請(qǐng)指出.net中所有類(lèi)型的基類(lèi)A:object12。請(qǐng)指出GAC的含義A:全局程序機(jī)緩存(GlobalAssemblyCache)存放共享程序幾的文件夾GAC中的程序機(jī)可被任何項(xiàng)目使用13。SQL
SREVER中,向一個(gè)表中插入了新數(shù)據(jù),如何快捷的得到自增量字段的當(dāng)前值A(chǔ):InserttableNamevalues()SelectIDENTITY14.您在什么情況下會(huì)用到虛方法或抽象類(lèi)?它與接口有什么不同?A:如果*個(gè)方法可能性在派生類(lèi)中會(huì)被重寫(xiě)。這時(shí)就將該方法寫(xiě)為虛方法。抽象類(lèi):是一個(gè)類(lèi)型,與派生類(lèi)之間的關(guān)系是一個(gè)“ISA”的關(guān)系。用來(lái)做基類(lèi)語(yǔ)法:抽象類(lèi)不能創(chuàng)建對(duì)象,類(lèi)中包括抽象方法和實(shí)例方法。接口:設(shè)計(jì):接口是一個(gè)規(guī),描述了Cando;與實(shí)現(xiàn)類(lèi)之間是中”LINEA的關(guān)系語(yǔ)法接口可以多實(shí)現(xiàn)C*中接口不能包含字段訪(fǎng)問(wèn)修飾符。15:Override與重載有什么區(qū)別?A:override是方法重寫(xiě),而overload是方法重載.Override發(fā)生在基類(lèi)與派生類(lèi)之間,派生類(lèi)中的方法用override修飾表示重寫(xiě)基類(lèi)中同名的方法,派生類(lèi)的重寫(xiě)方法與基類(lèi)中方法簽名一致,并只能重寫(xiě)基類(lèi)中聲明為abstact,virtual、override的方法。Overload發(fā)生在同一作用域中,如類(lèi)域,表示類(lèi)中的方法的不同版本,實(shí)現(xiàn)重載的方法必須方法名稱(chēng)相同,方法參數(shù)列表不同,16:值類(lèi)型與引用類(lèi)型有什么區(qū)別?基于值類(lèi)型的變量直接包含值。將一個(gè)值類(lèi)型變量賦給另一個(gè)值類(lèi)型變量時(shí),將復(fù)制包含的值。這與引用類(lèi)型變量的賦值不同,引用類(lèi)型變量的賦值只復(fù)制對(duì)對(duì)象的引用,而不復(fù)制對(duì)象本身。所有的值類(lèi)型均隱式派生自System.ValueType。與引用類(lèi)型不同,從值類(lèi)型不可能派生出新的類(lèi)型。但與引用類(lèi)型相同的是,結(jié)構(gòu)也可以實(shí)現(xiàn)接口。與引用類(lèi)型不同,值類(lèi)型不可能包含null值。然而,可空類(lèi)型功能允許將null賦給值類(lèi)型。每種值類(lèi)型均有一個(gè)隱式的默認(rèn)構(gòu)造函數(shù)來(lái)初始化該類(lèi)型的默認(rèn)值。值類(lèi)型主要由兩類(lèi)組成:結(jié)構(gòu)、枚舉結(jié)構(gòu)分為以下幾類(lèi):Numeric(數(shù)值)類(lèi)型、整型、浮點(diǎn)型、decimal、bool、用戶(hù)定義的結(jié)構(gòu)。引用類(lèi)型的變量又稱(chēng)為對(duì)象,可存儲(chǔ)對(duì)實(shí)際數(shù)據(jù)的引用。聲明引用類(lèi)型的關(guān)鍵字:class、interface、delegate、置引用類(lèi)型:object、string17:怎樣理解靜態(tài)變量?A:靜態(tài)變量屬于類(lèi),而不屬于對(duì)象,并對(duì)所有對(duì)象所享,靜態(tài)成員在加類(lèi)的時(shí)候就被加載。18:向服務(wù)器發(fā)送請(qǐng)求有幾種方式?A:POSTGETSOAP19:DataReader與Dataset有什么區(qū)別?A:DataReader:是只讀的讀取器,在讀取過(guò)程中需要與數(shù)據(jù)源保持連接狀態(tài)無(wú)緩存Dataset:將數(shù)據(jù)院中的數(shù)據(jù)緩存在對(duì)象中,然后在短開(kāi)連接可進(jìn)行讀取與寫(xiě)入操作20:用.net做B/S結(jié)構(gòu)的系統(tǒng),您是用幾層結(jié)構(gòu)來(lái)開(kāi)發(fā),每一層之間的關(guān)系以及為什么要這樣分層?21:軟件開(kāi)發(fā)過(guò)程一般有幾個(gè)階段?每個(gè)階段的作用?A:可性行分析報(bào)告:需求分析概要設(shè)計(jì),詳細(xì)設(shè)計(jì),編碼,測(cè)試,運(yùn)行與維護(hù)22:微軟推出了一系列的Application
Block,請(qǐng)舉出您所知道的Application
Block并說(shuō)明其作用?數(shù)據(jù)訪(fǎng)問(wèn)日志處理系統(tǒng)緩存安全驗(yàn)證23:請(qǐng)列舉一些您用到過(guò)的設(shè)計(jì)模式以及在什么情況下使用該模式?A:工廠(chǎng)模式單件模式觀(guān)察者命令模式適培器,模式24:您對(duì)WebService的體會(huì)?A:分布式數(shù)據(jù)處理,實(shí)現(xiàn)異構(gòu)系統(tǒng)的通信25:您對(duì)編程的興趣如何?工作中遇到不懂的問(wèn)題是怎樣去解決的?您一般怎樣去提高自己的編程水平?A:不會(huì)問(wèn)百度26怎么在地址欄里傳遞中文參數(shù)"A:.aa./aaa.csp*"id=我拉27:請(qǐng)編程遍歷頁(yè)面上所有Te*tBo*控件并給它賦值為string.Empty?A:Foreach(controlcinthis.Controls){ If(cisHtmlForm){Froeach(Controlctinc.Controls) {If(ctisTe*tBo*) {(Te*tBo*)ct.Te*t=String.Empty; } } }}28:概述反射和序列化?A:反射公共語(yǔ)言運(yùn)行庫(kù)加載器管理應(yīng)用程序域。這種管理包括將每個(gè)程序集加載到相應(yīng)的應(yīng)用程序域以及控制每個(gè)程序集中類(lèi)型層次結(jié)構(gòu)的存布局。程序集包含模塊,而模塊包含類(lèi)型,類(lèi)型又包含成員。反射則提供了封裝程序集、模塊和類(lèi)型的對(duì)象。您可以使用反射動(dòng)態(tài)地創(chuàng)建類(lèi)型的實(shí)例,將類(lèi)型綁定到現(xiàn)有對(duì)象,或從現(xiàn)有對(duì)象中獲取類(lèi)型。然后,可以調(diào)用類(lèi)型的方法或訪(fǎng)問(wèn)其字段和屬性。序列化序列化是將對(duì)象狀態(tài)轉(zhuǎn)換為可保持或傳輸?shù)母袷降倪^(guò)程。與序列化相對(duì)的是反序列化,它將流轉(zhuǎn)換為對(duì)象。這兩個(gè)過(guò)程結(jié)合起來(lái),可以輕松地存儲(chǔ)和傳輸數(shù)據(jù)。29:用Singleton如何寫(xiě)設(shè)計(jì)模式30.什么是ApplicationPool?A:應(yīng)用程序池,Internet信息服務(wù)(IIS)中由工作進(jìn)程提供提供服務(wù)的一個(gè)或多個(gè)URL的分組應(yīng)用程序池是將一個(gè)或多個(gè)應(yīng)用程序到一個(gè)或多個(gè)工作進(jìn)程集合的配置。因?yàn)閼?yīng)用程序池中的應(yīng)用程序與其他應(yīng)用程序被工作進(jìn)程邊界分隔,所以*個(gè)應(yīng)用程序池中的應(yīng)用程序不會(huì)受到其他應(yīng)用程序池中應(yīng)用程序所產(chǎn)生的問(wèn)題的影響31.鏈表和數(shù)組的區(qū)別(ArrayList與Array的區(qū)別),各有什么優(yōu)缺點(diǎn).A:ArrayList:存儲(chǔ)空間不連續(xù),可以自動(dòng)填容,訪(fǎng)問(wèn)速度稍慢,可以容納不同類(lèi)型的對(duì)象Array:存儲(chǔ)空間連續(xù),不能動(dòng)態(tài)改變大小,訪(fǎng)問(wèn)速度快,元素必須是同一類(lèi)型32.用標(biāo)準(zhǔn)C如何實(shí)現(xiàn)多態(tài)?A:函數(shù)指針33:使用什么工具來(lái)調(diào)用存儲(chǔ)過(guò)程A:E*ecute34.SQLServer的兩種索引是何形式?索引的作用?索引的優(yōu)缺點(diǎn)?A:形式:聚集與非聚集索引作用:提高查詢(xún)速度,優(yōu)缺點(diǎn):優(yōu):提高查詢(xún)速度,減少查詢(xún)時(shí)間缺:增大磁盤(pán)開(kāi)銷(xiāo),減緩數(shù)據(jù)更新的速度35.什么是數(shù)據(jù)完整性"分為幾種"并如何維護(hù)數(shù)據(jù)完整性"A:數(shù)據(jù)完整性是數(shù)據(jù)的正確性,唯一性,一致性,有效性類(lèi)別:實(shí)體:確保數(shù)據(jù)的唯一引用(參考):主從數(shù)據(jù)的一致性,從數(shù)據(jù)的有效性域(圍):保證數(shù)據(jù)在特定的一個(gè)圍領(lǐng)域自定義:保證數(shù)據(jù)滿(mǎn)足用戶(hù)自定義的業(yè)務(wù)規(guī)則維護(hù):實(shí)體:主鍵,唯一鍵引用:外建域:Check約束,自定義:觸發(fā)器36.觸發(fā)器的作用A:維護(hù)數(shù)據(jù)的自定義完整性,如,級(jí)連刪除與更新,當(dāng)數(shù)據(jù)變化后,可以做自定的操作37.<%*%>和<%%>有什么區(qū)別?A:<%*%>表示綁定的數(shù)據(jù)源
<%%>是服務(wù)器端代碼塊38.當(dāng)整數(shù)a賦值給一個(gè)object對(duì)象時(shí),整數(shù)a將會(huì)被__裝箱___"39.類(lèi)成員有___5__種可訪(fǎng)問(wèn)形式?(private、public、protected、internal、protectedinternal)40.publicstaticconstintA=1;這段代碼有錯(cuò)誤么?是什么?A:Staticconst不能同時(shí)作用在一個(gè)變量上,const為隱式靜態(tài)41.利用operator聲明且僅聲明了“==”,有什么錯(cuò)誤么"A:沒(méi)有42.用sealed修飾的類(lèi)有什么特點(diǎn)"A:密封類(lèi),不能繼承43.下面的代碼中有什么錯(cuò)誤嗎?
usingSystem;
classA
{
publicvirtualvoidF(){
Console.WriteLine("A.F");
}
}
abstractclassB:A
{
publicabstractoverridevoidF();
}A:沒(méi)有44.在c*中using和new這兩個(gè)關(guān)鍵字有什么意義,請(qǐng)寫(xiě)出你所知道的意義?Using:引入命令空間using(對(duì)象o){..}表示o只在using圍有效,執(zhí)行后立即釋放對(duì)象oNew:創(chuàng)建對(duì)象,隱藏(重定義)基類(lèi)的同名方法,calssA{PublicvoidMethod();}ClassB:A{PublicnewvoidMethod();}45.在下面的例子里
usingSystem;
classA
{
publicA(){PrintFields();}
publicvirtualvoidPrintFields(){}
}
classB:A
{
int*=1;
inty;
publicB(){
y=-1;
}
publicoverridevoidPrintFields(){
Console.WriteLine("*={0},y={1}",*,y);}}當(dāng)使用newB()創(chuàng)建B的實(shí)例時(shí),產(chǎn)生什么輸出?A:*=1,y=0;46.下面的例子中
usingSystem;
classA
{
publicstaticint*;
staticA(){
*=B.Y+1;
}
}classB
{
publicstaticintY=A.*+1;
staticB(){}
staticvoidMain(){
Console.WriteLine("*={0},Y={1}",A.*,B.Y);
}
}產(chǎn)生的輸出結(jié)果是什么?A:*=1,Y=247.談?wù)勵(lì)惡徒Y(jié)構(gòu)的區(qū)別?A:類(lèi)為引用類(lèi)型,結(jié)構(gòu)為值類(lèi)型,結(jié)構(gòu)不能繼承,結(jié)構(gòu)中不可以顯式重寫(xiě)無(wú)參構(gòu)造方法結(jié)構(gòu)與類(lèi)共享幾乎所有相同的語(yǔ)法,但結(jié)構(gòu)比類(lèi)受到的限制更多:盡管結(jié)構(gòu)的靜態(tài)字段可以初始化,結(jié)構(gòu)實(shí)例字段聲明還是不能使用初始值設(shè)定項(xiàng)。結(jié)構(gòu)不能聲明默認(rèn)構(gòu)造函數(shù)(沒(méi)有參數(shù)的構(gòu)造函數(shù))或析構(gòu)函數(shù)。結(jié)構(gòu)的副本由編譯器自動(dòng)創(chuàng)建和銷(xiāo)毀,因此不需要使用默認(rèn)構(gòu)造函數(shù)和析構(gòu)函數(shù)。實(shí)際上,編譯器通過(guò)為所有字段賦予默認(rèn)值(參見(jiàn)默認(rèn)值表)來(lái)實(shí)現(xiàn)默認(rèn)構(gòu)造函數(shù)。結(jié)構(gòu)不能從類(lèi)或其他結(jié)構(gòu)繼承。結(jié)構(gòu)是值類(lèi)型--如果從結(jié)構(gòu)創(chuàng)建一個(gè)對(duì)象并將該對(duì)象賦給*個(gè)變量,變量則包含結(jié)構(gòu)的全部值。復(fù)制包含結(jié)構(gòu)的變量時(shí),將復(fù)制所有數(shù)據(jù),對(duì)新副本所做的任何修改都不會(huì)改變舊副本的數(shù)據(jù)。由于結(jié)構(gòu)不使用引用,因此結(jié)構(gòu)沒(méi)有標(biāo)識(shí)--具有相同數(shù)據(jù)的兩個(gè)值類(lèi)型實(shí)例是無(wú)法區(qū)分的。C*中的所有值類(lèi)型本質(zhì)上都繼承自ValueType,后者繼承自O(shè)bject。編譯器可以在一個(gè)稱(chēng)為裝箱的過(guò)程中將值類(lèi)型轉(zhuǎn)換為引用類(lèi)型。結(jié)構(gòu)具有以下特點(diǎn):l
結(jié)構(gòu)是值類(lèi)型,而類(lèi)是引用類(lèi)型。l
向方法傳遞結(jié)構(gòu)時(shí),結(jié)構(gòu)是通過(guò)傳值方式傳遞的,而不是作為引用傳遞的。l
與類(lèi)不同,結(jié)構(gòu)的實(shí)例化可以不使用new運(yùn)算符。l
結(jié)構(gòu)可以聲明構(gòu)造函數(shù),但它們必須帶參數(shù)。l
一個(gè)結(jié)構(gòu)不能從另一個(gè)結(jié)構(gòu)或類(lèi)繼承,而且不能作為一個(gè)類(lèi)的基。所有結(jié)構(gòu)都直接繼承自System.ValueType,后者繼承自System.Object。l
結(jié)構(gòu)可以實(shí)現(xiàn)接口。l
在結(jié)構(gòu)中初始化實(shí)例字段是錯(cuò)誤的。48.一個(gè)長(zhǎng)度為10000的字符串,通過(guò)隨機(jī)從a-z中抽取10000個(gè)字符組成。請(qǐng)用c#語(yǔ)言編寫(xiě)主要程序來(lái)實(shí)現(xiàn)。A:usingSystem;usingSystem.Te*t;publicclassMainEntry{publicstaticvoidMain(){StringBuilderstr=newStringBuilder(10000);Randomrandom=newRandom(); string[]arrayStr=newstring[]{"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","*","y","z"};for(inti=0;i<10000;i++){str.Append(arrayStr[random.Ne*t(0,26)]);}}}49.對(duì)于這樣的一個(gè)枚舉類(lèi)型:
enumColor:byte{Red,Green,Blue,Orange}
試寫(xiě)一段程序顯示出枚舉類(lèi)型中定義的所有符號(hào)名稱(chēng)以及它們對(duì)應(yīng)的數(shù)值。A:usingSystem;publicclassMainEntry{ publicstaticvoidMain(){ foreach(objectoinEnum.GetNames(typeof(Color))) { Console.WriteLine("Name:{0}",o.ToString()); } foreach(objectoinEnum.GetValues(typeof(Color))) { onsole.WriteLine("Value:{0}",Convert.ToByte(o)); } }}50.請(qǐng)?jiān)赟QLServer中設(shè)計(jì)表來(lái)保存一個(gè)樹(shù)狀結(jié)構(gòu)的組織結(jié)構(gòu)圖(假設(shè)結(jié)構(gòu)圖中只有名稱(chēng)這一項(xiàng)容需要保存),如果我想查詢(xún)*一職位下的所有職位,用一個(gè)存儲(chǔ)過(guò)程來(lái)實(shí)現(xiàn),你有什么思路?51.什么叫做SQL注入,如何防止?請(qǐng)舉例說(shuō)明。52.下面這段代碼輸出什么?為什么?inti=5;
intj=5;
if(Object.ReferenceEquals(i,j))
Console.WriteLine("Equal");
else
Console.WriteLine("NotEqual");A:NotEqual53.在.net(C*or)如何啟動(dòng)另一個(gè)程序。A:System.Diagnostics.Process.Start("C:\catchMe.e*e");54.在.net(C*or)中如何取消一個(gè)窗體的關(guān)閉。A:privatevoidForm1_Closing(objectsender,System.ponentModel.CancelEventArgse){e.Cancel=true;}55.在.net(C*or)中,Appplication.E*it還是Form.Close有什么不同?A:一個(gè)是退出整個(gè)應(yīng)用程序,一個(gè)是關(guān)閉其中一個(gè)form56.在C*中有一個(gè)double型的變量,比如10321.5,比如122235401.21644,作為貨幣的值如何按各個(gè)不同國(guó)家的習(xí)慣來(lái)輸出。比如美國(guó)用$10,321.50和$122,235,401.22而在英國(guó)則為£10321.50和£122235401.22A:System.Globalization.CultureInfoMyCulture=newSystem.Globalization.CultureInfo("en-US");
//為英國(guó)貨幣類(lèi)型
//System.Globalization.CultureInfoMyCulture=newSystem.Globalization.CultureInfo("en-GB");decimaly=m;
stringstr=String.Format(MyCulture,"Myamount={0:c}",y);57.62-63=1等式不成立,請(qǐng)移動(dòng)一個(gè)數(shù)字(不可以移動(dòng)減號(hào)和等于號(hào)),使得等式成立,如何移動(dòng)?A:62移動(dòng)成2的6次方58.面向?qū)ο蟮乃枷胫饕ㄊ裁??A:分而治之將相關(guān)行為抽象為類(lèi),類(lèi)有職責(zé), 復(fù)用:代碼,設(shè)計(jì)復(fù)用,經(jīng)驗(yàn)復(fù)用 封裝:隱藏?cái)?shù)據(jù),保護(hù)元數(shù)據(jù)繼承:代碼復(fù)用,并使類(lèi)具有層次性多態(tài):同一個(gè)操作在不同的環(huán)境具有不同的行為,59.什么是ASP.net中的用戶(hù)控件A:擴(kuò)展名為.asc*UserControl的派生類(lèi)60.什么叫應(yīng)用程序域?什么是受管制的代碼?什么是強(qiáng)類(lèi)型系統(tǒng)?什么是裝箱和拆箱?什么是重載?CTS、CLS和CLR分別作何解釋?zhuān)緼:應(yīng)用程序域應(yīng)用程序域?yàn)榘踩?、可靠性、版本控制以及卸載程序集提供了隔離邊界。應(yīng)用程序域通常由運(yùn)行庫(kù)宿主創(chuàng)建,運(yùn)行庫(kù)宿主負(fù)責(zé)在運(yùn)行應(yīng)用程序之前引導(dǎo)公共語(yǔ)言運(yùn)行庫(kù)。應(yīng)用程序域提供了一個(gè)更安全、用途更廣的處理單元,公共語(yǔ)言運(yùn)行庫(kù)可使用該單元提供應(yīng)用程序之間的隔離。托管代碼使用基于公共語(yǔ)言運(yùn)行庫(kù)的語(yǔ)言編譯器開(kāi)發(fā)的代碼稱(chēng)為托管代碼;托管代碼具有許多優(yōu)點(diǎn),例如:跨語(yǔ)言集成、跨語(yǔ)言異常處理、增強(qiáng)的安全性、版本控制和部署支持、簡(jiǎn)化的組件交互模型、調(diào)試和分析服務(wù)等。裝箱和拆箱裝箱和拆箱使值類(lèi)型能夠被視為對(duì)象。對(duì)值類(lèi)型裝箱將把該值類(lèi)型打包到Object引用類(lèi)型的一個(gè)實(shí)例中。這使得值類(lèi)型可以存儲(chǔ)于垃圾回收堆中。拆箱將從對(duì)象中提取值類(lèi)型。重載每個(gè)類(lèi)型成員都有一個(gè)唯一的簽名。方法簽名由方法名稱(chēng)和一個(gè)參數(shù)列表(方法的參數(shù)的順序和類(lèi)型)組成。只要簽名不同,就可以在一種類(lèi)型定義具有相同名稱(chēng)的多種方法。當(dāng)定義兩種或多種具有相同名稱(chēng)的方法時(shí),就稱(chēng)作重載。強(qiáng)類(lèi)型系統(tǒng):每個(gè)變量都有特定的類(lèi)型,類(lèi)型之間可以互相隱式轉(zhuǎn)換或顯式轉(zhuǎn)換強(qiáng)類(lèi)型的系統(tǒng)具有類(lèi)型檢查,CTS:(monTypeSystem)通用類(lèi)型系統(tǒng)CLS:(monLanguageSpecification)通用語(yǔ)言規(guī)CLR:(monLanguageRunTime)通用語(yǔ)言運(yùn)行時(shí)61.列舉一下你所了解的*ML技術(shù)及其應(yīng)用A:WebService62.ADO.net中常用的對(duì)象有哪些?分別描述一下。63如何理解委托?A:委托類(lèi)似于C++函數(shù)指針,但它是類(lèi)型安全的。委托允許將方法作為參數(shù)進(jìn)行傳遞。委托可用于定義回調(diào)方法。委托可以在一起;例如,可以對(duì)一個(gè)事件調(diào)用多個(gè)方法。方法不需要與委托簽名精確匹配64.C*中的接口和類(lèi)有什么異同異:不能直接實(shí)例化接口。接口不包含方法的實(shí)現(xiàn)。接口、類(lèi)和結(jié)構(gòu)可從多個(gè)接口繼承。但是C*只支持單繼承:類(lèi)只能從一個(gè)基類(lèi)繼承實(shí)現(xiàn)。類(lèi)定義可在不同的源文件之間進(jìn)行拆分。同:接口、類(lèi)和結(jié)構(gòu)可從多個(gè)接口繼承。接口類(lèi)似于抽象基類(lèi):繼承接口的任何非抽象類(lèi)型都必須實(shí)現(xiàn)接口的所有成員。接口可以包含事件、索引器、方法和屬性。一個(gè)類(lèi)可以實(shí)現(xiàn)多個(gè)接口。65.UDP連接和TCP連接的異同A:UDP(用戶(hù)數(shù)據(jù)報(bào)協(xié)議):無(wú)連接,速度快,不可靠TCP(傳輸控制協(xié)議):有連接,速度稍慢,有校驗(yàn),安全可靠66.ASP.net的身份驗(yàn)證方式有哪些?分別是什么原理?A:Windows身份驗(yàn)證提供程序提供有關(guān)如何將Windows身份驗(yàn)證與MicrosoftInternet信息服務(wù)(IIS)身份驗(yàn)證結(jié)合使用來(lái)確保ASP.NET應(yīng)用程序安全的信息。Forms身份驗(yàn)證提供程序提供有關(guān)如何使用您自己的代碼創(chuàng)建應(yīng)用程序特定的登錄窗體并執(zhí)行身份驗(yàn)證的信息。使用Forms身份驗(yàn)證的一種簡(jiǎn)便方法是使用ASP.NET成員資格和ASP.NET登錄控件,它們一起提供了一種只需少量或無(wú)需代碼就可以收集、驗(yàn)證和管理用戶(hù)憑據(jù)的方法。Passport身份驗(yàn)證提供程序提供有關(guān)由Microsoft提供的集中身份驗(yàn)證服務(wù)的信息,該服務(wù)為成員站點(diǎn)提供單一登錄和核心配置67.進(jìn)程和線(xiàn)程分別怎么理解?A:每個(gè)獨(dú)立運(yùn)行的程序稱(chēng)為進(jìn)程,在進(jìn)程部可能包括多個(gè)線(xiàn)程,線(xiàn)程是程序執(zhí)行的最小單元,不可分割68.什么是code-Behind技術(shù)"A:代碼后置,代碼分離,邏輯實(shí)現(xiàn)與表現(xiàn)分離69.活動(dòng)目錄的作用A:ActiveDirectory存儲(chǔ)了有關(guān)網(wǎng)絡(luò)對(duì)象的信息,并且讓管理員和用戶(hù)能夠輕松地查找和使用這些信息。ActiveDirectory使用了一種結(jié)構(gòu)化的數(shù)據(jù)存儲(chǔ)方式,并以此作為基礎(chǔ)對(duì)目錄信息進(jìn)行合乎邏輯的分層組織。70.net中讀寫(xiě)*ML的類(lèi)都?xì)w屬于哪些命名空間?A:Sysetm.*ML71.解釋一下UDDI、WSDL的意義及其作用。UDDI統(tǒng)一描述、發(fā)現(xiàn)和集成協(xié)議(UDDI,UniversalDescription,DiscoveryandIntegration)是一套基于Web的、分布式的、為Web服務(wù)提供的信息注冊(cè)中心的實(shí)現(xiàn)標(biāo)準(zhǔn)規(guī),同時(shí)也包含一組使企業(yè)能將自身提供的Web服務(wù)注冊(cè)以使得別的企業(yè)能夠發(fā)現(xiàn)的訪(fǎng)問(wèn)協(xié)議的實(shí)現(xiàn)標(biāo)準(zhǔn)。UDDI提供了一組基于標(biāo)準(zhǔn)的規(guī)用于描述和發(fā)現(xiàn)服務(wù),還提供了一組基于因特網(wǎng)的實(shí)現(xiàn)。WSDLWSDL描述Web服務(wù)的公共接口。這是一個(gè)基于*ML的關(guān)于如何與Web服務(wù)通訊和使用的服務(wù)描述;l
服務(wù)URL和命名空間l
網(wǎng)絡(luò)服務(wù)的類(lèi)型(可能還包括SOAP的函數(shù)調(diào)用,正像我所說(shuō)過(guò)的,WSDL足夠自如地去描述網(wǎng)絡(luò)服務(wù)的廣泛容)l
有效函數(shù)列表l
每個(gè)函數(shù)的參數(shù)l
每個(gè)參數(shù)的類(lèi)型l
每個(gè)函數(shù)的返回值及其數(shù)據(jù)類(lèi)型72.什么是SOAP,有哪些應(yīng)用。SOAP(SimpleObjectAccessProtocol)簡(jiǎn)單對(duì)象訪(fǎng)問(wèn)協(xié)議是在分散或分布式的環(huán)境換信息并執(zhí)行遠(yuǎn)程過(guò)程調(diào)用的協(xié)議,是一個(gè)基于*ML的協(xié)議。使用SOAP,不用考慮任何特定的傳輸協(xié)議(最常用的還是HTTP協(xié)議),可以允許任何類(lèi)型的對(duì)象或代碼,在任何平臺(tái)上,以任何一直語(yǔ)言相互通信。SOAP是一種輕量級(jí)協(xié)議,用于在分散型、分布式環(huán)境換結(jié)構(gòu)化信息。SOAP利用*ML技術(shù)定義一種可擴(kuò)展的消息處理框架,它提供了一種可通過(guò)多種底層協(xié)議進(jìn)行交換的消息結(jié)構(gòu)。這種框架的設(shè)計(jì)思想是要獨(dú)立于任何一種特定的編程模型和其他特定實(shí)現(xiàn)的語(yǔ)義。SOAP定義了一種方法以便將*ML消息從A點(diǎn)傳送到B點(diǎn)。為此,它提供了一種基于*ML且具有以下特性的消息處理框架:1)可擴(kuò)展,2)可通過(guò)多種底層網(wǎng)絡(luò)協(xié)議使用,3)獨(dú)立于編程模型。73.常用的調(diào)用WebService方法有哪些?A:GetPOST代理類(lèi)74.什么是WEB控件?使用WEB控件有那些優(yōu)勢(shì)?A:派生于WebControl具有runat=”server”功能強(qiáng)大,在服務(wù)器端處理,安全75.請(qǐng)解釋ASP。NET中以什么方式進(jìn)行數(shù)據(jù)驗(yàn)證?A:使用驗(yàn)證控件客戶(hù)端+服務(wù)端76.請(qǐng)談?wù)剬?duì)正則表達(dá)式的看法?A:規(guī)數(shù)據(jù)的格式77.ASP。NET中共有幾種類(lèi)型的控件?各有什么區(qū)別?78.WEB控件可以激活服務(wù)端事件,請(qǐng)談?wù)劮?wù)端事件是怎么發(fā)生并解釋其原理?自動(dòng)傳回是什么?為什么要使用自動(dòng)傳回。A:原理:初始化頁(yè)面,加載視圖狀態(tài),處理回傳數(shù)據(jù),觸發(fā)事件,保存視圖狀態(tài)。呈現(xiàn)自動(dòng)傳回:PostBack再一次請(qǐng)求當(dāng)前頁(yè)面并得到響應(yīng),與服務(wù)器的一個(gè)往返稱(chēng)為自動(dòng)傳回為什么要使用自動(dòng)傳回:頁(yè)面的處理只能在服務(wù)器端執(zhí)行,HTTP的交互方式以請(qǐng)求和響應(yīng)的模式進(jìn)行,這就使得出現(xiàn)了POSTBACK常用POSTBACK來(lái)判斷頁(yè)面是否第一次被加載79.WEB控件及HTML服務(wù)端控件能否調(diào)用客戶(hù)端方法?如果能,請(qǐng)解釋如何調(diào)用?A:能,通過(guò)添加定制特性(Attribute)可以使服務(wù)器端控件響應(yīng)客戶(hù)端事件80.ASP。NET與ASP相比有什么優(yōu)勢(shì)?81.請(qǐng)解釋web.config文件中的重要節(jié)點(diǎn)82.請(qǐng)解釋ASP。NET中的web頁(yè)面與其隱藏類(lèi)之間的關(guān)系?A:繼承關(guān)系83.什么是viewstate,能否禁用?是否所用控件都可以禁用"A:視圖狀態(tài),客戶(hù)端狀態(tài)管理的一段技術(shù),將數(shù)據(jù)編碼后保存在當(dāng)前頁(yè)面中可以被禁用EnableViewState=false所有控件都可以84.請(qǐng)解釋一個(gè)WEB頁(yè)面中代碼執(zhí)行次序85.請(qǐng)解釋什么是上下文對(duì)象,在什么情況下要使用上下文對(duì)象A:HttpConte*t封裝有關(guān)個(gè)別HTTP請(qǐng)求的所有HTTP特定的信息在Golbal.asa*中訪(fǎng)問(wèn)特定請(qǐng)求的信息時(shí)使用86.請(qǐng)解釋轉(zhuǎn)發(fā)與跳轉(zhuǎn)的區(qū)別?A:Server.Transfer()(轉(zhuǎn)發(fā))Response.Redirect()(跳轉(zhuǎn))轉(zhuǎn)發(fā)在服務(wù)直接加載另一頁(yè)面對(duì)象(一次請(qǐng)求),跳轉(zhuǎn)先提交請(qǐng)求,處理后再請(qǐng)際要跳轉(zhuǎn)的頁(yè)面,(兩次請(qǐng)求)轉(zhuǎn)發(fā)不會(huì)地址欄的顯示,跳轉(zhuǎn)會(huì)改變87.如果出現(xiàn)ASP。NET中的事件不能觸發(fā)可能由于什么原因造成?A:事件可能沒(méi)有注冊(cè)在事件冒泡中,外部控件的視圖態(tài)如果被禁用這時(shí)事件就不發(fā)響應(yīng)如:DataList中的mand事件88.如果需要在datagride控件中的*一列中添加下拉列表框并綁定數(shù)據(jù)怎么解決?A:添加模板列,在模板列中加入下拉列表框,并在DataGrid控件的ItemBound事件的響應(yīng)方法中編寫(xiě)綁定下拉列表框的代碼89.請(qǐng)解釋中的數(shù)據(jù)綁定與傳統(tǒng)數(shù)據(jù)綁定有什么區(qū)別?<%*%><%=%>90.請(qǐng)解釋.net采用委托實(shí)現(xiàn)的事件模型與JAVA中采用接口實(shí)現(xiàn)的事件模型有什么區(qū)別,以圖示方式解釋91.請(qǐng)解釋接口的顯式實(shí)現(xiàn)有什么意義?A:解決多接口實(shí)現(xiàn)的二義性問(wèn)題92.求以下表達(dá)式的值,寫(xiě)出您想到的一種或幾種實(shí)現(xiàn)方法:1-2+3–4+……+mA:IntFun(intm){ If(m%2==0) {Return-(m/2); }Else { Return(m+1)/2; }}93.給定以下兩個(gè)表:部門(mén)ID部門(mén)名稱(chēng)1部門(mén)12部門(mén)23部門(mén)34部門(mén)4人員ID人員部門(mén)ID111221332443555(1)用一條SQL語(yǔ)句顯示所有人員的及所在部門(mén),沒(méi)有部門(mén)的用“未標(biāo)志”代替。A:Select人員名稱(chēng),isnull(部門(mén)名稱(chēng),'未標(biāo)志')as部門(mén)名稱(chēng)From人員表人Leftjoin部門(mén)表部 on人.部門(mén)ID=部.部門(mén)IDSelect人員名稱(chēng),case部門(mén)名稱(chēng) whennullthen'未標(biāo)志' else 部門(mén)名稱(chēng) endFrom人員表人Leftjoin部門(mén)表部 on人.部門(mén)ID=部.部門(mén)ID94:維護(hù)數(shù)據(jù)庫(kù)的完整性、一致性、你喜歡用觸發(fā)器還是自寫(xiě)業(yè)務(wù)邏輯?為什么95:ADO。NET相對(duì)于ADO等主要有什么改進(jìn)?A:DataSet斷開(kāi)式訪(fǎng)問(wèn)96:描述一下C*中索引器的實(shí)現(xiàn)過(guò)程,是否只能根據(jù)數(shù)字進(jìn)行索引?A:PublcclassBo*{Publicobjectthis[intinde*]{Get{}Set{}}Publicobjectthis[stringname]{}Publicobjectthis[typename]{}}97:C*中要使一個(gè)類(lèi)支持FOREACH遍歷,實(shí)現(xiàn)過(guò)程怎樣?usingSystem;publicclassmyCollection:IEnumerable{privateArrayListal=newArrayList(); publicmyCollection() { al.Add(111); al.Add
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度盤(pán)點(diǎn)協(xié)議轉(zhuǎn)換器與供應(yīng)鏈管理系統(tǒng)集成合同
- 二零二五年度舊房裝修翻新工程安全防護(hù)協(xié)議
- 二零二五年度美容院轉(zhuǎn)讓定金及美容儀器租賃合同
- 二零二五年度茶葉茶館經(jīng)營(yíng)管理合作協(xié)議
- 二零二五年度城市綜合體工程合同監(jiān)理方案
- 二零二五婚前財(cái)產(chǎn)公證與婚姻財(cái)產(chǎn)保全服務(wù)協(xié)議
- 二零二五年度水果代銷(xiāo)售后服務(wù)合同
- 車(chē)險(xiǎn)知識(shí)培訓(xùn)課件
- 獸藥藥品培訓(xùn)知識(shí)課件
- 鋼筋混泥土知識(shí)培訓(xùn)課件
- 大林和小林課件知識(shí)講稿
- 第六部分+攝影構(gòu)圖002
- 2024年海南省成考(專(zhuān)升本)大學(xué)語(yǔ)文考試真題含解析
- 4. 藏戲(課件)-2023-2024學(xué)年語(yǔ)文六年級(jí)下冊(cè)統(tǒng)編版
- 鐵路信號(hào)施工規(guī)范課件
- 工程經(jīng)濟(jì)學(xué)(第6版)全套教學(xué)課件
- 孤獨(dú)癥兒童心智解讀能力
- 腳輪剎車(chē)疲勞性測(cè)試技術(shù)規(guī)范
- 橫貫性脊髓炎演示課件
- 長(zhǎng)安逸動(dòng)說(shuō)明書(shū)
- 《憲法學(xué)》2023-2024期末試題及答案(試卷號(hào)2106)
評(píng)論
0/150
提交評(píng)論