北理工《ASP.NET開發(fā)技術》在線作業(yè)答案_第1頁
北理工《ASP.NET開發(fā)技術》在線作業(yè)答案_第2頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、北理工ASP.NET開發(fā)技術在線作業(yè)-0004試卷總分:100 得分:100一、單選題 (共 30 道試題,共 60 分)1.若要創(chuàng)建一個使用母版頁template.master的內(nèi)容頁showData.aspx,需要在內(nèi)容頁的頭部添加指令。A. MasterB. PageC. ContentD. MasterPage答案:B2.下面選項錯誤的是( )。A.aspx 文件在服務器端執(zhí)行B.Web窗體頁繼承自System.Web.UI.Page類C.“ Page 指令”只能包含在 .aspx 文件中D.aspx 文件和.aspx.cs文件名必須相同答案:D3.下面關于服務器端驗證的說法錯誤的是(

2、 )。A.服務器端驗證是為了獲得較快的響應速度B.服務器端驗證必然執(zhí)行,且重復所有的客戶端驗證C.服務器端驗證可以避免欺騙代碼和惡意代碼D.服務器端驗證與客戶端瀏覽器版本無關答案:A4.下面關于用戶控件的說法正確的是( )。A.可以將用戶控件添加到 Visual Studio .NET 工具箱中B.可以為用戶控件定義屬性和方法C.創(chuàng)建一個用戶控件,需要編寫一個從Control或WebControl類派生的類D.一個用戶控件只能在一個Web應用程序中使用答案:B5.對于用戶的電話號碼,要使用( )驗證控件。A.RegularExpressionValidatorB.RangeValidatorC

3、.RequiredFieldValidator和RegularExpressionValidatorD.RequiredFieldValidator和RangeValidator答案:C6.下面不是HttpResponse對象的方法是( )。A.Write()B.Redirect()C.Cookie()D.Clear()答案:C7.下面說法錯誤的是( )。A.外觀文件主要為ASP.NET中的服務器控件提供一致的外觀B.一個主題必須包含外觀文件C.控件外觀定義中必須定義SkinIdD.同一個主題中每個控件類型只允許有一個默認的控件外觀答案:C8.下面關于用戶控件文件的說法正確的是( )。A.不能

4、采用代碼隱藏頁模型B.能采用代碼隱藏頁模型,其代碼隱藏文件的擴展名為aspx.csC.能采用代碼隱藏頁模型,其代碼隱藏文件的擴展名為ascx.csD.能采用代碼隱藏頁模型,其代碼隱藏文件的擴展名為asax.cs答案:C9.FROM product IN db.Product JOIN category IN db.Category ON product.CategoryId equals category.CategoryId SELECT NEW product.ProductId, product.CategoryId, CategoryName = category.Name,請選擇關于

5、這段代碼錯誤的說法是( )。A.所選的數(shù)據(jù)來自同一數(shù)據(jù)庫的兩個不同的數(shù)據(jù)表B.選出三列數(shù)據(jù)的列字段的名稱分別為ProductId,CategoryId,CategoryNameC.Category 數(shù)據(jù)表中含有CategoryId和CategoryName兩個列字段D.Product 數(shù)據(jù)表中含有ProductId和CategoryId兩個列字段答案:C10.下列說法錯誤的是( )。A.LinkButton在頁面上顯示為超鏈接B.ImageButton在頁面上顯示為圖形C.不能利用Button控件執(zhí)行客戶端腳本D.可以LinkButton的Click事件中編寫代碼實現(xiàn)網(wǎng)頁間的跳轉(zhuǎn)答案:C11.

6、使用( )方法進行網(wǎng)頁跳轉(zhuǎn)可從瀏覽器地址欄中看到地址變化。A.Response.Redirect()B.Server.Execute()C.Response.Redirect()和Server.Transfer()D.Server.Execute()和Server.Transfer()答案:A12.下面關于狀態(tài)管理的說法錯誤的是( )。A.客戶端狀態(tài)管理將信息保留在客戶端計算機上B.服務器端狀態(tài)管理將信息保留在服務器上C.Web 窗體頁是有狀態(tài)的D.狀態(tài)管理可以對同一頁或不同頁的多個請求維護狀態(tài)和頁信息答案:C13.下面的( )不屬于抽象類。A.TextReader類B.TextWriter類

7、C.Stream類D.FileStream類答案:D14.下面的控件中不能執(zhí)行鼠標單擊事件的是( )。A.ImageButtonB.ImageMapC.ImageD.LinkButton屬性答案:C15.HttpRequest對象的( )數(shù)據(jù)集合用于從查詢字符串中讀取用戶提交的數(shù)據(jù)。A.QueryStringB.BrowserC.ServerVariablesD.ClientCertificate答案:A16.已經(jīng)通過代碼CREATE PROCEDURE showCategory() AS SELECT * FROM Category在數(shù)據(jù)庫上建立了一個存儲過程,應用程序使用LINQ訪問數(shù)據(jù)庫

8、,數(shù)據(jù)庫類的實例為db,則程序中調(diào)用該存儲過程的正確用法是( )。A.db.showCategory()B.db.showCategoryC.cedure.showCategory()D.cedure.showCategory答案:A17.下面關于SQL Server Express 2005的說法錯誤的是A.可以免費獲取B.適合于中小型企業(yè)的開發(fā)應用C.在安裝Visual Studio 2008時,與ASP.NETD.5一同安裝E.與SQL Server 2005系列中的其他版本相比,對系統(tǒng)配置的要求相對比較高答案:D18.通過正則表達式定義驗證規(guī)則的數(shù)據(jù)驗證控件是(

9、 )。A.RegularExpressionValidatorB.RangeValidatorC.RequiredFieldValidatorD.CompareValidator答案:A19.下面關于用戶控件的說法錯誤的是( )。A.一個用戶控件不能在同一個網(wǎng)頁中多次使用B.用戶控件支持可視化開發(fā)C.可以將已有的aspx文件更改為ascx文件D.在每個使用用戶控件的Web應用程序中,都必須保存一個該控件的副本答案:A20.下面關于內(nèi)容頁的說法錯誤的是( )。A.內(nèi)容頁僅包含要與母版頁合并的內(nèi)容B.可以在其中添加用戶請求該頁面時要顯示的文本和控件C.母版頁和內(nèi)容頁組合輸出D.不能采用代碼隱藏頁模

10、型答案:D21.GridView控件要實現(xiàn)分頁功能需要設置屬性( )值為True。A.AllowPagesB.AllowPagedC.AllowPagingD.AllowPage答案:C22.在ASP.NET中,如果將瀏覽器從一個頁面(first.aspx)重定向到另一個頁面(second.aspx),并同時傳遞一個變量userName,需在first.aspx中添加的程序代碼是( )。A.Response.Redirect("second.aspx? un= userName ")B.Response.Redirect("second.aspx & un

11、=userName")C.Response.Redirect("second.aspx& un="+ userName)D.Response.Redirect("second.aspx? un="+ userName)答案:D23.一個ASP.NET應用程序包括一個在Sales命名空間中的FirstQuarter.aspx頁面,這個頁面的代碼隱藏類為FirstQuarter。一個開發(fā)員不小心把FirstQuarter.aspx頁面的指令刪除了。你想新建一個頁面指令,此指令的正確寫法是。A.Inherits="Sales.Fir

12、stQuarter"B.ClassName="Sales.FirstQuarter"C.ClassName="Sales.FirstQuarter" Inherits="FirstQuarter "D.Inherits="FirstQuarter"答案:A24.數(shù)據(jù)綁定控件若與數(shù)據(jù)源控件結合顯示數(shù)據(jù),則需設置屬性值( )為數(shù)據(jù)源控件的ID。A.DataSourceIDB.DataSourceC.DataBindIDD.DataBind答案:A25.使用存儲過程可以( )。A.提高數(shù)據(jù)庫安全性B.加快執(zhí)行速

13、度C.降低網(wǎng)絡通信量D.使分工更復雜答案:D26.能夠連接“層次化數(shù)據(jù)”的數(shù)據(jù)源控件是( )。A.SqlDataSource控件和XmlDataSource控件B.SiteMapDataSource控件和LinqDataSource控件C.SiteMapDataSource控件和XmlDataSource控件D.SqlDataSource控件和LinqDataSource控件答案:C27.若為特定頁的多個元素設置樣式規(guī)則,需要將規(guī)則的定義包含在( )元素中。A.linkB.scriptC.styleD.meta答案:C28.服務器端通過判斷頁面屬性( )的值可確定頁面上的控件是否都通過了驗證。

14、A.IsValidB.IsPostBackC.IsCheckedD.IsPassed答案:A29.網(wǎng)站地圖文件的擴展名是( )。A.sitemapB.siteC.mapD.config答案:A30.下面關于母版頁的說法正確的是( )。A.不能采用代碼隱藏頁模型B.能采用代碼隱藏頁模型,其代碼隱藏文件的擴展名為aspx.csC.能采用代碼隱藏頁模型,其代碼隱藏文件的擴展名為masterPage.csD.能采用代碼隱藏頁模型,其代碼隱藏文件的擴展名為master.cs答案:D二、判斷題 (共 20 道試題,共 40 分)31.使用Directory類之前必須建立類的實例。( )答案:錯誤32.若實

15、現(xiàn)聯(lián)動的下拉列表,即選擇了第一個DropDownList的某個選項之后,第二個DropDownList的選項列表隨之改變,必須設置第一個DropDownList的AutoPostBack屬性值為true。( )答案:正確33.WWW是Internet上的一種服務形式。( )答案:正確34.每個驗證控件都有屬性IsValid。( )答案:正確35.LINQ查詢表達式的返回值必須明確指定數(shù)據(jù)類型。( )答案:錯誤36.ASP.NET是解釋型的而非編譯型的。( )答案:錯誤37.GridView控件的AlternatingItemTemplate需與ItemTemplate配合使用。( )答案:正確38.XML的標記可以自定義。( )答案:正確39.同一個控件可以使用多個驗證控件。( )答案:正確40.目前的ASP.NET #5網(wǎng)站建設中,優(yōu)先考慮使用Web服務器控件。( )答案:正確41.CompareValidator控件的ControlToCompare和ValueToCompare屬性應用時只能選擇一個。( )答案:正確42.switch語句編寫的代碼可以用等價的if語句來編寫。( )答案:正確43.C#中可以通過屬性獲取或改變類中私有字段的內(nèi)容,這種方式充分體現(xiàn)了類的封裝性。( )答案:正確44

溫馨提示

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

評論

0/150

提交評論