




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
有句話說“跟著微軟準(zhǔn)有飯吃”,微軟在軟件行業(yè)的龍頭老大位置沒有任何人可以否認(rèn),她總是引領(lǐng)開發(fā)
技術(shù)的前沿。如今微軟正高舉。NETNET培訓(xùn))大旗繼續(xù)向前,她正努力使開發(fā)變得愈加輕松,目前
有更多的人想學(xué)習(xí)。net軟件工程師,面對如此好的前景,為大家推薦某些。net軟件工程師面試題精驗
集錦供大家學(xué)習(xí)。。nel軟件工程師面試題一。填空題:L類的三大特性是(封裝)(繼承)(多態(tài))。
2.在SELECT語句H勺FROM子句中最多可以指定(256)個表或視圖,互相之間要用(逗號)分
隔,當(dāng)所行詢的表不在目前數(shù)據(jù)庫(數(shù)據(jù)庫培訓(xùn)數(shù)據(jù)庫培訓(xùn)機構(gòu)數(shù)據(jù)庫認(rèn)證數(shù)據(jù)庫專業(yè)數(shù)據(jù)庫教程)
時,可用(數(shù)據(jù)庫名。所有者名。表名)格式來指出表或視圖對象。
3.創(chuàng)立存儲過程I內(nèi)命令是(createproc存儲過程名)刪除表的命令是(drop表名),
4.計算字段日勺累加和的函數(shù)是:(sum),記錄項目數(shù)內(nèi)函數(shù)是:(couni)。
5.關(guān)系數(shù)據(jù)庫中,主鍵是(外鍵)。
6.申明抽象類的關(guān)鍵字是(abstract),抽象類不能(sealed).
7..NET運行庫支持被稱為(委托)的引用類型,其作用類似于C++中函數(shù)指針的用途。
8.XMLI內(nèi)全稱是(ExtensibleMarkupLanguage)o
9.C#中所有的類型實質(zhì)上都是從(Object)類派生而來I向。
10.申明靜態(tài)變量的關(guān)鍵字是(static),申明常量I內(nèi)關(guān)鍵字是(const)。
11.C#中處理內(nèi)存管理功能的是(托管代碼)。
12.在C#中用丁?顯式地將一種值或引用轉(zhuǎn)換為另一種不同樣II勺類型稱為(拆箱)。
13.在ADO.NET中,command對象是用(ExcuteNonQuery)(ExcuteScalar)(ExcuteData
Reader)措施執(zhí)行命令。
14.B/S一般使用的構(gòu)造設(shè)計模型分為(模型)(視圖)(控制)。
15.SQL(SQLServer教程SQLServer培訓(xùn)ImySQL培訓(xùn))SERVER中索引類型包括的
三種類型分別是(主鍵索引)(唯一索引)(匯集索引。net軟件工程師面試題二。簡答題:1.什么
是中間語言(ID?它的作用?
答:代碼在執(zhí)行前都要被編譯為托管代碼,與CPU無關(guān)的指令集。
其作用:支持平臺無關(guān)性,還支持語言的互操作性。
2.什么是裝箱和拆箱?
答:值類型轉(zhuǎn)換成引月類型是裝箱,引用類型轉(zhuǎn)換成值類型M拆箱。
3.出ADO.NET中讀寫數(shù)據(jù)庫的重要的幾種類?它們的作用?
答:Connection數(shù)據(jù)庫連接;Command執(zhí)行SQL語句或存儲過程;DataAdapter用于填充0
ataSei和更新數(shù)據(jù)庫的?組數(shù)據(jù)命令和數(shù)據(jù)庫連接,斷開模式;DataReader,讀取數(shù)據(jù)庫信息,是只
讀向前的:DataSet數(shù)據(jù)在內(nèi)存中H勺緩存。
4.C#中接口和類有什么異同?
答:類是引用類型,可以繼承類、接口和被繼承,有默認(rèn)的構(gòu)造函數(shù),有析構(gòu)函數(shù),可以使用abstract
和sealed,有protected修飾符,必須使用new初始化。
構(gòu)造是值類型,只能繼承接口,不能被繼承,沒有默認(rèn)的構(gòu)造函數(shù),可以創(chuàng)立,沒有析構(gòu)函數(shù),不
可以用ahstract和acnIod,沒有prntcetnd修飾符,可以不用naw初始化.
怎樣選擇使用構(gòu)造還是類:1.堆棧的空間有限,對于大量的邏輯的對象,創(chuàng)立類要比創(chuàng)立構(gòu)造好某些
2.構(gòu)造體現(xiàn)如點、矩形和顏色這樣的輕量對象,例如,假如申明一種具有1000個點對象的數(shù)組,財將為
引用每個對象分派附加的內(nèi)存。在此狀況下,構(gòu)造的成本較低。
3.在體現(xiàn)抽象和多級別的對象層次時,類是最佳口勺選擇4.大多數(shù)狀況卜該類型只是某些數(shù)據(jù)時,
構(gòu)造是最佳的選擇5.解釋ASP(ASP培訓(xùn))。NET中的code-behind?
答:代碼隱藏,顯示邏輯的代碼和處理邏輯II勺代碼分離6.什么是ASP.NET中的顧客控件?
答:是asp.net代碼創(chuàng)立的控件,就像在原則的ASP.NETWeb頁面中創(chuàng)立控件同樣,可以在多種
ASP.NET頁面中重用它們。
7.在C#中,stringstr=nu11與stringstr=請盡量闡明其中的區(qū)別。
答:stringstr=nu11沒有分派空間,stringstr="”分派了空間8.什么是受管制代
碼?
答:由公共語言運行環(huán)境進行管理的代碼,它重要負(fù)責(zé)內(nèi)存管理。在。neI平臺上運行的代碼都是
受管制代碼9C#中常用的訪問形式?它們各自的作用域?
答:public不受限制的訪問。
private只能在本類中訪問protected本類和繼承他I內(nèi)類中訪問internel體現(xiàn)在同一
種應(yīng)用程序(appiication)或類庫(library)中都能使用10.SQLSERVER中的存儲過程的理
解?
答:存儲過程是SQL語句和可選控制流語句H勺預(yù)編譯集合,以一種名稱存儲并作為一種單元處
理。存儲過程存儲在數(shù)據(jù)庫內(nèi),可由應(yīng)用程序通過一種調(diào)用執(zhí)行,并且容許顧客中明變量、有條件執(zhí)行以及
其他強大的編程功能。
11.CTS,CLS,CLR分別作何解釋?
答:CTS:公共類型系統(tǒng)。重要是為了語言之間的進行原則化處理。
CLS:公共語言規(guī)范。亙要是保證代碼可以在任何語言中訪問II勺最小原則集體CLR:公共語言運行
時。重要是管理代碼……處理加載代碼,以及所有服務(wù)的代碼12.ASP.NET和ASPH勺重要優(yōu)勢?
答:ASP.Netl內(nèi)優(yōu)勢:ASP.Net掙脫了此前ASP使用腳本語言來編程的缺陷,理論上可以使用任何
編程語言包括C++,VB,二S等等,當(dāng)然,最合適的編程語言還是MS為。NetFrmaework專門推出那JC
(讀csharp),它可以看作是VC和Java的混合體吧,盡管MS自己講C#內(nèi)核中更多的象VC,但實
際上我還是認(rèn)為它和Java更象某些吧。首先它是面向?qū)ο蟮木幊陶Z言,而不是一種腳本,因此它具有面向
對象編程語言的一切特性,例如封裝性、繼承性、多態(tài)性等等,這就處理了剛剛談到的ASP的那些弱點。
封裝性使得代碼邏輯清晰,易于管理,并且應(yīng)用到ASP.Net上就可以使業(yè)務(wù)邏輯和Html頁面分離,這樣
無論頁面原型怎樣變化,業(yè)務(wù)邏輯代碼都不必做任何改動;繼承性和多態(tài)性使得代碼的可重用性大大提高,
你可以通過繼承已經(jīng)有的對象最大程度保護你此前的投資。并且C#和C++、Java同樣提供了完善的調(diào)
試/糾錯體系。
13.NET的錯誤處理機制是什么?
答:try{也許要出錯的代碼}catch{撲捉到錯誤后的處理}fina1ly(不管代碼與否出錯都
要執(zhí)行}14.解釋Page.IsPostBack屬性?
答:使用者第一次瀏覽這個網(wǎng)頁時Page.IsPostBack會傳回Faise,不是第一次瀏覽這個網(wǎng)
頁時就傳回True15netframework包括哪幾種技術(shù)?
答:ApplicationFramework,DomainFramework16.觸發(fā)器分為事前觸發(fā)和事后觸發(fā),
有何區(qū)別?
答:事前觸發(fā)器運行三?觸發(fā)事件發(fā)生之前,而事后觸發(fā)器運行于觸發(fā)事件發(fā)生之后。一般事前觸發(fā)
器可以獲取事件之前和新的字段值17.解釋SQLSERVER2023中EAVING的使用措施?]答:在分組時篩選
數(shù)據(jù)18.解釋SQLSERVER2023中GROUPBY|]勺使用措施?
答:分組19.解釋卜C#中的措施的重載?
答:重載措施:是指使用相似的措施名,但指定不同樣內(nèi)參數(shù)(個數(shù),類型)。
20.事務(wù)是什么?
答:在許多大型、關(guān)鍵的應(yīng)用程序中,計算機每秒鐘都在執(zhí)行大量的任務(wù)。更為常常的不是這些任
務(wù)自身,而是將這些任務(wù)結(jié)合在一起完畢一種業(yè)務(wù)規(guī)定,稱為事務(wù),當(dāng)某一種任務(wù)失敗時,就恢復(fù)到指定的恢
復(fù)點,這個叫回滾。
21.描述下ASP.NET中使用DataRcadar對象和DalaSct對象的區(qū)別?
答:datasei是保留數(shù)據(jù)的數(shù)據(jù)構(gòu)造,斷開模式,而Dat&Readei'不承擔(dān)保留數(shù)據(jù)的責(zé)任,需要自
己手動關(guān)閉連接數(shù)據(jù)庫,它只負(fù)責(zé)從數(shù)據(jù)源讀取數(shù)據(jù)到當(dāng)?shù)囟?,是只讀向前的,它不是數(shù)據(jù)構(gòu)造,而是網(wǎng)絡(luò)
通訊組件H勺高層封裝。
22.分析類和構(gòu)造的異同?
答:類是引用類型,可以繼承類、接口和被繼承,有默認(rèn)H勺構(gòu)造函數(shù),有析構(gòu)函數(shù),可以使用abstra
ct和sealcd,有protected修飾符,必須使用new初始化。
構(gòu)造是值類型,只能繼承接口,不能被繼承,沒有默認(rèn)的構(gòu)造函數(shù),可以創(chuàng)立,沒有析構(gòu)函數(shù),不可
以用abstractsealed,沒有protected修飾符,可以不用new初始化。
怎樣選擇使用構(gòu)造還是類:1.堆棧H勺空間有限,對于大量的邏輯的對象,創(chuàng)立類要比創(chuàng)立構(gòu)造好某
些2.構(gòu)造體現(xiàn)如點、矩形和顏色這樣的輕量對象,例如,假如申明一種具有1000個點對象的數(shù)組,則將
為引用每個對象分派附加的內(nèi)存。在此狀況下,構(gòu)造的成本較低。
3.在體現(xiàn)抽象和多級別的對象層次時,類是最佳的選擇4.大多數(shù)狀況下該類型只是某些數(shù)據(jù)時,
構(gòu)造是最佳的選擇23.解釋ADO.NET中的使用C。nncction類於JCLOSE()和DISPOSE()的區(qū)別?
答:close只是關(guān)閉,disp。se是釋放資源。
24.論述ADO.NET中的DataAdapte類的作用?
答:斷開模式連接數(shù)據(jù)庫,并且填充DataSet.25.什么是WEBSERVICE?
答:web服務(wù),是運月SOAP(簡樸對象訪問協(xié)議,SimpleObjectAccessProtocol)在
上執(zhí)行遠(yuǎn)程措施調(diào)用的一種措施,也可以使用WSDL(WebServiceDescriptionLanguage,Web
服務(wù)描述語言)來完整的描述Neb服務(wù),基于XML原則。
2b.行下面代碼后:StringstrTemp=~abcdefg呆杲呆”;intiSystem.Text.Encodi
ng.Default.GetBytes(strTemp)0Length;intj=strTemp.Length;問:i=(14);j=(11)
原因是什么?
答:中文占2個字節(jié),因此i=l427論述ASP.NET中II勺幾種驗證控件(equiredFieldV
alidato,CompareVa1idator,RangeVaIidator,RegularExpressionValitor,Custo
mValidator,ValidationSummary)及作用?
答:a)RequiredFie1dValidator(必須字段驗證);b)CompareVaiidator(比較驗證):
c)RangeValidator(范圍驗證):d)RegularExprcsionVa]idator(正則體現(xiàn)式):e)
Va1idationSummary(驗證總結(jié));f)CustomVa1idalor(自定義驗證)0net軟件工程師面試題
三。編程題:1.有三個表,構(gòu)造如下:STUDENT(學(xué)生證號,姓名,性別,出生年月)
COURSE(課程號,課程名,講課教師)
sc(學(xué)生證號,課程號,成績,講課教師)
用原則SQL語句完畢下列操作1.查詢女生的基本狀況,并按照學(xué)生證號降序排列答:selec
t*fromSTUDENTwhere性別=,女'orderby學(xué)生證號desc2.查詢成績在90分以上H勺學(xué)
生H勺姓名答:aeIect姓名frcmSTUDENT,SCwharaSTI【DF\T學(xué)生證號=SC.學(xué)生證號A
ndSC.成績>903.查詢數(shù)學(xué)類課程的課程號和課程名(模糊查詢,以S開頭)
答:select課程號,課程名fromCOURSEwhere課程名1ike'的'4.查詢選課學(xué)生所選
課程的課程號和成績,以及該學(xué)生的姓名和性別答:select課程號,成績,姓名,性別froniSC,STU
DENT,COURSEwhereSC.學(xué)生證號=STUDENT.學(xué)生證號andCOURSE.課程號=SC.課程號
g
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 網(wǎng)絡(luò)管理員考前復(fù)習(xí)試題及答案
- 行政法學(xué)職業(yè)道德試題及答案分享
- 法學(xué)概論法律政策評估的方法探討試題及答案
- 2025年軟考新規(guī)試題及答案剖析
- 多層網(wǎng)絡(luò)架構(gòu)試題與答案解析
- 2025年計算機VB考試布置試題及答案性質(zhì)分析
- 網(wǎng)絡(luò)協(xié)議基本知識考題及答案
- 行政訴訟的程序與步驟試題及答案
- 網(wǎng)絡(luò)故障處理訪談紀(jì)實試題及答案
- 銷售渠道優(yōu)化的具體措施計劃
- 《風(fēng)力發(fā)電技術(shù)》課件-第三章 機組運行與維護
- 2020-2021蘇州景城學(xué)校小學(xué)數(shù)學(xué)小升初試卷帶答案
- DL∕T 608-2019 300MW~600MW 級汽輪機運行導(dǎo)則
- 環(huán)保概論大氣污染及防治課件
- 2020年山東省青島市中考數(shù)學(xué)試卷
- 四川省樂山市2023-2024學(xué)年八年級下學(xué)期期末數(shù)學(xué)試題(解析版)
- 焰火燃放安全技術(shù)規(guī)程
- 農(nóng)村自建房包工勞動合同
- 心功能不全試題庫及答案
- DL-T5159-2012電力工程物探技術(shù)規(guī)程
- MOOC 信號與系統(tǒng)-西安郵電大學(xué) 中國大學(xué)慕課答案
評論
0/150
提交評論