2023年NET編程筆試題_第1頁
2023年NET編程筆試題_第2頁
2023年NET編程筆試題_第3頁
2023年NET編程筆試題_第4頁
2023年NET編程筆試題_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

《.NET編程》筆試題考試時間:2023年6月18日上午9:00-10:30選擇題(30道,每題2分)1、假設(shè)txtName是控件TextBox的ID,那么(C)屬性是用戶輸入的內(nèi)容。A、ValueB、NameC、TextD、ID2、App_Data目錄用來放置(A)A、專用數(shù)據(jù)文獻B、共享文獻C、被保護的文獻D、代碼文獻3、網(wǎng)站開發(fā)了一個新的產(chǎn)品,為此單獨創(chuàng)建了一個數(shù)據(jù)表,與該數(shù)據(jù)表相應(yīng)的實體類應(yīng)當(dāng)寫在哪一層(A)。A、模型層B、業(yè)務(wù)邏輯層C、數(shù)據(jù)訪問層D、表達層4、網(wǎng)站增長一個獎勵措施,購書滿100元,打七折,相關(guān)的代碼寫在哪一層(B)A、模型層B、業(yè)務(wù)邏輯層C、數(shù)據(jù)訪問層D、表達層5、C#的數(shù)據(jù)類型有(B)A、值類型和調(diào)用類型;B、值類型和引用類型;C、引用類型和關(guān)系類型;D、關(guān)系類型和調(diào)用類型;6、ASP.NET中,在Web窗體頁上注冊一個用戶控件,指定該控件的名稱為”Mike”,對的的注冊指令為(A)A、<%@RegisterTagPrefix=“Mike”TagName=“Space2”Src=“myX.ascx”%>B、<%@RegisterTagPrefix=“Space2”TagName=“Mike”Src=“myX.ascx”%>C、<%@RegisterTagPrefix=“SpaceX”TagName=“Space2”Src=“Mike”%>D、以上皆非7、在ADO.NET中,對于Command對象的ExecuteNonQuery()方法和ExecuteReader()方法,下面敘述錯誤的是(C)。A、insert、updat(yī)e、delete等操作的Sql語句重要用ExecuteNonQuery()方法來執(zhí)行;B、ExecuteNonQuery()方法返回執(zhí)行Sql語句所影響的行數(shù)。C、Select操作的Sql語句只能由ExecuteReader()方法來執(zhí)行; D、ExecuteReader()方法返回一個Dat(yī)aReder對象;8、ASP.NET中,下面說法對的的是(D)。?A、machine.config用來保存ASP.NET的當(dāng)前計算機所有應(yīng)用程序的配置 B、web.config通常用來保存一個站點信息的配置信息 C、可以在web.config中配置訪問Web目錄的用戶名和密碼 D、以上說法都對的9、在ASP.NET中,一下關(guān)于用戶控件與頁面之間區(qū)別的描述中對的的是(A)。?A、后綴名不同,前者為.ascx,后者為.aspx?B、指令不同,前者使用@Page,后者使用@Control C、前者可以直接訪問,后者不可直接訪問?D、前者可以包含HTML標(biāo)簽,后者不能包含HTML標(biāo)簽10、在ASP.NET的Global.a(chǎn)sax文獻中,每次頁面請求開始時都會被執(zhí)行的事件是(D)。?A、Applicat(yī)ion_StartB、Session_End C、Session_StartD、Applicat(yī)ion_BeginRequest11、在ASP.NET中,下面關(guān)于Datalist控件和Repeater控件描述錯誤的是(B)。?A、這兩種數(shù)據(jù)控件都允許使用模板顯示數(shù)據(jù) B、這兩種控件都是繼承自WebControl類 C、使用DataList時,可以設(shè)定一些屬性來進行個性化輸出 D、調(diào)用這兩種控件的DataBind()方法時完畢數(shù)據(jù)于控件的綁定? 操作12、在ASP.NET中,一下關(guān)于DataView與DataTable描述對的的是(D)。?A、一個DataTable只能生成一個DataView?B、一個DataView可以包含多個Dat(yī)aTable C、一個DataTable最多可以生成三個DataView?D、一個DataTable可以生成多個DataView13、當(dāng)創(chuàng)建一個ASP.NET程序并執(zhí)行后,系統(tǒng)會自動生成以下除了(D)的三個文獻 A、Web.ConfigB、Default.aspxC、Default.aspx.csD、Index.Config14、在銀行轉(zhuǎn)賬的ASP.NET頁面中,為了實現(xiàn)驗證用戶輸入的轉(zhuǎn)賬金額必須大于50元,最佳使用下面的(B)控件。?A、RegularExpressionValidatorB、CompareValidator?C、RangeValidatorD、RequiredFieldValidator15、ASP.NET中,以下關(guān)于Cookie的描述,不對的的是(B)。 A、用于創(chuàng)建Cookie對象的類是HttpCookie B、使用Cookie保存客戶定制信息比Session更可靠?C、通過Response對象可以寫入Cookie D、通過Request對象可以讀取Cookie16、在ASP.NET中,使用三層結(jié)構(gòu)實現(xiàn)表達層顯示學(xué)員信息,學(xué)員實體類中包含的年級(Grade)對象作為一個屬性?,F(xiàn)在要顯示學(xué)員的年級名稱(gradeName),下列綁定語句對的的是(C)。?A、<%#Bind(“GradeName”)%> B、<%#Bind(“Grade.gradeName”)%> C、<%#Eval(“Grade.gradeName”)%> D、<%#Eval(“gradeName”)%>17、在C#語言中,方法重載的重要方式有兩種,涉及(D)、參數(shù)類型不同的重載。A、參數(shù)名稱不同的重載B、返回值類型不同的重載C、方法名稱不同的重載D、參數(shù)個數(shù)不同的重載18、C#中的索引器允許類和結(jié)構(gòu)的實例按照與數(shù)組相同的方式進行訪問,以下關(guān)于索引器是否對的的是(B) A、索引器中只能有1個屬性 B、索引器中可以有多個或一個屬性 C、索引器中不能包含屬性 D、索引器中至少包含2個屬性19、在開發(fā)應(yīng)用程序中,抽象工廠設(shè)計模式屬于(A)型模式 A、創(chuàng)建B、結(jié)構(gòu)C、行為D、條件20、在C#語言開發(fā)的程序中,下列數(shù)據(jù)類型是值類型的是(C) A、接口(interface)B、數(shù)組(array)C、結(jié)構(gòu)(struct)D、類(class)21、在.NET框架下開發(fā)三層結(jié)構(gòu)應(yīng)用程序時,關(guān)于三層結(jié)構(gòu)的說法錯誤的是(C)?A、三層結(jié)構(gòu)體現(xiàn)了“高內(nèi)聚”,低耦合的思想 B、三層結(jié)構(gòu)在大中型應(yīng)用系統(tǒng)中應(yīng)用較多?C、三層結(jié)構(gòu)合用于客戶界面需求經(jīng)常發(fā)生變化的情景?D、三層結(jié)構(gòu)合用于客戶對開發(fā)語言規(guī)定經(jīng)常發(fā)生變化的情景22、關(guān)于ASP.NET中的代碼隱藏文獻的描述對的的是(C)?A、Web窗體頁的程序的邏輯由代碼組成,這些代碼的創(chuàng)建用于與窗體交互。編程邏輯唯一與用戶界面不同的文獻中。該文獻稱作為“代碼隱藏”文獻,假如用C#創(chuàng)建,該文獻將具有“.a(chǎn)scx.cs”擴展名。 B、項目中所有Web窗體頁的代碼隱藏文獻都被編譯成.EXE文獻。?C、項目中所有的Web窗體頁的代碼隱藏文獻都被編譯成項目動態(tài)鏈接庫(.dll)文獻。 D、以上都不對的。23、ASP.NET框架中,服務(wù)器控件是為配合Web表單工作而專門設(shè)計的。服務(wù)器控件有兩種類型,它們是(B)?A、HTML控件和Web控件B、HTML控件和XML控件

C、XML控件和Web控件

D、HTML控件和IIS控件24、在一個ASPX頁面的Page_Load事件中,編寫了如下代碼,則執(zhí)行該頁面后,將在頁面中輸出(B)。privatevoidPage_Load(objectsender,System.EventArgse){

Response.Write(“歡迎光顧”);?Response.End();

Response.Write(“歡迎下次光顧”);

} A、歡迎光顧 B、歡迎下次光顧 C、歡迎光顧?歡迎下次光顧 D、歡迎光顧歡迎下次光顧25、在ASP。NET中,某程序員在一個頁面的Load事件中編寫了如下代碼,已知該頁面使用了輸出緩存?,F(xiàn)有兩個用戶分別在12:10和12:12訪問了給頁面,下列說法對的的是(B)。 A、第一個用戶輸出12:10,第二個用戶輸出12:12?B、第一個用戶一定輸出12:10,第二個用戶輸出12:10或12:12 C、第一個用戶、第二個用戶也許都輸出12:10 D、第一個用戶、第二個用戶也許都輸出12:1226、在ASP.NET中,下列關(guān)于session對象的說法對的的是(D)。?A、用戶每次打開一個web頁面,將會創(chuàng)建一個session對象?B、用戶關(guān)閉客戶端web頁面后,session對象將立即消失 C、應(yīng)用程序退出后,session對象的值才干消失?D、每個用戶的Session對象不能被其他用戶訪問27、在.NET應(yīng)用中,改變button的(A)屬性可以改變button的大小,顏色,位置等。 A、styleB、textC、nameD、type28、在ASP.NET中,為了才當(dāng)前頁面跳轉(zhuǎn)到一個相同目錄下名為Main.htm的頁面,下面方法對的的是(C)。 A、Server.Execute(“Main.htm”);B、Servlet.Transfer(“Main.htm”); C、Response.Redirect(“Main.htm”);D、Response.Write(“Main.htm”);29、要在asp.net頁面中顯示服務(wù)器的計算機名,對的的代碼為(B)。?A、Response.Write(Server.IPAddress) B、Response.Write(Server.MachineName)?C、Response.Write(Application.IPAddress) D、Response.Write(Application.MachineName)30、在對SQLServer數(shù)據(jù)庫操作時應(yīng)選用(A)。 A、SQLServer.NETFramework數(shù)據(jù)提供程序; B、OLEDB.NETFramework數(shù)據(jù)提供程序; C、ODBC.NETFramework數(shù)據(jù)提供程序;?D、Oracle.NETFramework數(shù)據(jù)提供程序;填空題(8個空,每題2分)1、類的三大特性是繼承,(派生)和(多態(tài))2、聲明抽象類的關(guān)鍵字是(abstract),抽象類不能實例化。3、.NET框架涉及兩個部分,分別是框架類庫FCL和(CLR)。4、.NET語言編譯器產(chǎn)生的代碼叫(中間代碼或者IL)。5、在C#中,使用關(guān)鍵字(interface)來聲明接口。6、C#中用于聲明委托的關(guān)鍵字是(delegate)。7、ADO.net中的五個重要對象是Connection、Command、DataReader、(dataadapter)和DataSet。三、簡答題(6道題,共24分)1、Session、Applicat(yī)ion、Cookies的區(qū)別Session存儲每個用戶專用信息,每個登錄用戶分派唯一的ID,只能為特定用戶所訪問Application存儲整個應(yīng)用信息,所有用戶均可訪問該信息。Cookies存放瀏覽器端請求信息,存儲在瀏覽器端,安全性不高,存放非敏感信息。列舉ASP.NET頁面之間傳遞值的幾種方式。使用QueryString變量、使用Session變量、使用Applicat(yī)ion變量、使用Cookie對象、使用Server.transfer方法、使用類的靜態(tài)字段。CTS、CLS、CLR分別作何解釋?CTS:CommonTypeSystem通用(公共)類型系統(tǒng)CLS:CommonLanguageSpecification通用(公共)語言規(guī)范CLR:CommonLanguageRuntime

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論