web應(yīng)用程序設(shè)計復(fù)習(xí)題
期末復(fù)習(xí)題
一、單選題(見書后題)
1、一個元素可以有多個屬性,屬性及其屬性值不區(qū)分大小寫,且各個屬性用()分開。
A.分號B.空格C.冒號D.雙引號
2、下面的標簽中,()是可以單獨使用的,不用成對使用。
A.B.C.D.
3、標記的target屬性值為()的時候可以實現(xiàn)鏈接為彈出窗口的效果。
A._selfB._blankC._parentD._top4、下面的標簽中()是加粗標簽。
A.B.C.D.5、下面哪個屬性指明圖像的URL地址?()
A.WIDTHB.HEIGHTC.SRCD.ALT6、下面標記中哪個表示表格的行()。
A.TDB.TRC.THD.CAPTION7、CSS的注釋的方法是()。8、HTML注釋的方法是()。
A./**/B.C.《》D.<>9、下列選項中,(B)是Web服務(wù)器控件中不能為空的屬性。
A.TextB.idC.VisibleD.OnClick
10、要確保確認密碼和密碼兩個文本框的內(nèi)容輸入是相同的,需要使用(B)驗證控件。
A.RequiredFieldValidatorB.CompareValidatorC.RangeValidatorD.CustomValidator11、(B)屬性用于指定驗證控件所應(yīng)用的控件。
A.idB.ControlToValidateC.IsValidD.ErrorMessage
12、要實現(xiàn)限制用戶在年齡輸入框中所填寫的數(shù)據(jù)在18到100之間,需要使用的驗證控件是(C)。
A.RequiredFieldValidatorB.CompareValidatorC.RangeValidatorD.CustomValidator13、ValidationSummary控件所顯示的錯誤信息是驗證控件()屬性值。
A.idB.ControlToValidateC.TextD.ErrorMessage14、最簡單的網(wǎng)頁編輯工具是()。
A.記事本B.dreamweaverC.frontpageD.vs201*15、瀏覽器標題欄中所顯示的內(nèi)容在設(shè)計網(wǎng)頁時使用()標簽實現(xiàn)。
A.HTMLB.TITLEC.HEADD.BODY
16、給網(wǎng)頁設(shè)置背景顏色需要設(shè)置下面哪個標簽的屬性。()
A.HTMLB.TITLEC.HEADD.BODY17、在HTML中轉(zhuǎn)義字符<代表()。
A.;B./C.
A.B.C.19、如何用response.write()輸出下面的網(wǎng)頁效果:
helloworld。
A.Response.Write(Server.HtmlEncode("helloworld"));B.Response.Write(Server.HtmlEncode("helloworld"));C.Response.Write(Server.HtmlEncode("helloworld"));D.Response.Write("helloworld");20、下面哪個是表格行控件。()
A.CellB.TableCellC.RowD.TableRow21、關(guān)于動態(tài)網(wǎng)頁,以下說法正確的是()。
A.只有包含在服務(wù)器端執(zhí)行的腳本才是動態(tài)網(wǎng)頁B.包含有動畫、視頻或聲音的網(wǎng)頁也是動態(tài)網(wǎng)頁C.根據(jù)用戶不同,請求返回不同結(jié)果的網(wǎng)頁是動態(tài)網(wǎng)頁D.ASP.NET的頁面產(chǎn)生的一定是動態(tài)頁面22、下列()不是運行ASP.NET程序的必要條件。
A.IISB.瀏覽器C..NETFramewordD.MicrosoftVisualStudio.NET23、Session與Cookie狀態(tài)之間的最大區(qū)別在于()。
A.存儲的位置不同B.
類型不同C.生命周期不同D.容量不同
24、App_Code目錄用來放置中間層的()。
A.專用數(shù)據(jù)庫文件B.
共享文件C.
被保護的文件D.
代碼文件
25、在ASP.NET中源程序代碼先被生成中間代碼(IL或MSIL),然后再轉(zhuǎn)變成各個CPU需要的代碼,其目的是()的需要。
A.提高效率
B.保證安全C.源程序跨平臺
D.易識別
26、現(xiàn)在需要驗證某個TextBox控件輸入的年齡是否大于18且小于65。此時應(yīng)該使用的驗證控件是()。
A.CompareValidatorC.RangeValidator
B.CompareValidator與RequiredFieldValidatorD.RangeValidator與RequiredFieldValidator
27、()文件由VisualStudio.NET創(chuàng)建,用于定義Web應(yīng)用程序的配置。
A.Global.asaxB.Web.configC.ASPXD.AssemblyInfo.cs28、下面說法錯誤的是()。
A.Page_Init事件在頁面服務(wù)器控件被初始化時發(fā)生B.Page_Load事件只在頁面初次加載時發(fā)生
C.利用IsPostBack屬性,可以檢查頁面是否為傳遞回服務(wù)器的頁面D.如果頁面驗證成功,IsValid屬性值為True
29、若希望控件內(nèi)容變換后立即回傳表單,需要在控件中添加()屬性。
A.AutoPostBack=falseB.AutoPostBack=trueC.IsPostBack=trueD.IsPostBack=false30、下列關(guān)于Web服務(wù)器端TextBox控件的說法不正確的是()。
A.TextBox控件顯示為文本輸入框B.TextBox控件可以設(shè)置為多行文本輸入C.TextBox控件只能輸入文本不能顯示文本D.TextBox控件可以設(shè)置為密碼框輸入31、下面是在文件系統(tǒng)網(wǎng)站中父表網(wǎng)頁發(fā)出的同步指令。其中帶下劃線的部分代表()。
:3018/Website1/Default2.aspx?Category=2A.返回的數(shù)據(jù)B.打開的新網(wǎng)頁C.傳來的參數(shù)D.B+C
32、在配置GridView控件的SqlDataSource數(shù)據(jù)源控件過程中,單擊【高級】按鈕的目的是()。
A.打開其他窗口B.
輸入新參數(shù)C.
生成SQL編輯語句D.
優(yōu)化代碼
33、下列關(guān)于用戶自定義驗證控件的說法不正確的是()。
A.用戶自定義驗證控件可以根據(jù)需要通過程序進行數(shù)據(jù)檢查B.用戶自定義驗證控件只能在服務(wù)器端進行數(shù)據(jù)檢查C.用戶自定義驗證控件可以不設(shè)定ControlToValidate屬性D.用戶自定義驗證控件可以在客戶端完成數(shù)據(jù)檢查
34、如果要輸入如(86)-10-12345678形式的電話號碼,應(yīng)該使用的正則表達式為()。
A.\\([0-9]{2}\\)-[0-9]{2}-[0-9]{8}B.\\([0-9]{2}\\)-[0-9]{10}C.[0-9]{2}-[0-9]{2}-[0-9]{8}D.\\([0-9]{2}\\)[0-9]{2}[0-9]{8}35、用戶控件是后綴為()的文件。
A.masterB.asaxC.36、下面是網(wǎng)站地圖中的一段代碼:
網(wǎng)站中4個節(jié)點的關(guān)系如下圖()所示。
aspx
D.ascx
37、下列關(guān)于數(shù)據(jù)驗證控件的說法不正確的是()。
A.必填驗證控件只能檢查輸入信息是否為空B.比較驗證控件可以進行輸入數(shù)據(jù)的類型檢查
C.范圍驗證控件需要使用Minimum和Maximum屬性設(shè)置范圍D.規(guī)則驗證控件需要使用ValidationExpression屬性設(shè)置文本格式38、在中間層中的數(shù)據(jù)集相當于()。
A.內(nèi)存中臨時的數(shù)據(jù)庫C.用戶輸入的數(shù)據(jù)A.Connection對象B.
B.數(shù)據(jù)源中的數(shù)據(jù)表在內(nèi)存中的副本D.受保護的數(shù)據(jù)
DataSet對象
39、下列ADO.NET的組件中,()實現(xiàn)對數(shù)據(jù)源的數(shù)據(jù)操作功能。
Command對象C.DataAdapter對象D.
40、下列關(guān)于ADO.NET中各對象的說法不正確的是()。
A.Connection對象用于實現(xiàn)和數(shù)據(jù)源的連接B.Command對象用于完成對數(shù)據(jù)庫的操作
C.DataReader對象可用于完成數(shù)據(jù)記錄的增加、刪除、修改和查詢D.DataAdapter對象用于實現(xiàn)數(shù)據(jù)源和DataSet對象的連接
41、()是用于創(chuàng)建Web應(yīng)用程序的平臺,此應(yīng)用程序可使用IIS和.NETFramework在Windows服務(wù)器上運行。
A.C#B.ASP.NETC.VisualBasic.NETD.VisualStudio.NET42、靜態(tài)網(wǎng)頁文件的擴展名是()。
A.aspB.aspxC.htmD.jsp43、App_Data目錄用來放置()。A.專用數(shù)據(jù)庫文件B.共享文件C.被保護的文件D.代碼文件
44、應(yīng)用程序中所有頁面均可以訪問()變量。
A.SessionB.ApplicationC.ServerD.ViewState
45、現(xiàn)在需要驗證某個TextBox控件的輸入數(shù)據(jù)是否大于0。此時應(yīng)該使用的驗證控件是()。
A.CompareValidatorC.RangeValidator
B.CompareValidator與RequiredFieldValidatorD.RangeValidator與RequiredFieldValidator
46、ValidatorSummary驗證控件的作用是()。
A.檢查總和數(shù)
B.集中顯示各個驗證的結(jié)果
C.判斷有無超出范圍D.檢查數(shù)值的大小
47、對于正則表達式([0-9a-z]{4,})|(\\..{3,6}),下面哪個選項是錯誤的輸入()。
A.2asdB..&8#C.avdf*D..ads
48、下面()文件負責(zé)處理Application_Start、Application_End、Session_Start和Session_End等事件。
A.Global.asaxB.Web.configC.Config.asaxD.AssemblyInfo.cs
49、在配置GridView的SqlDataSource數(shù)據(jù)源控件過程中,單擊【高級】按鈕后新打開的窗口中的選項顯示無效,這常常是因為()。
A.不能輸入?yún)?shù)B.不能返回數(shù)據(jù)C.不能優(yōu)化代碼D.數(shù)據(jù)表中缺少關(guān)鍵字段50、下列關(guān)于Web服務(wù)器端Label控件的說法不正確的是()。
A.Label控件顯示為文本信息B.Label控件只能顯示文本信息
C.Label控件不能接收文本信息D.Label控件中文本不能使用標記進行樣式控制51、下列關(guān)于Web服務(wù)器端DropDownList控件的說法不正確的是()。
A.DropDownList控件顯示為下拉列表框B.DropDownList控件只能實現(xiàn)單選
C.DropDownList控件的選項中可以有默認選項D.DropDownList控件中的選項不能動態(tài)設(shè)定52、當一種控件有多種定義時,用()屬性來區(qū)別它們的定義。
A.IDB.ColorC.BackColorD.SkinID53、主控頁是后綴為()的文件。
A.masterB.asaxC.aspxD.ascx54、下列關(guān)于數(shù)據(jù)驗證控件的說法不正確的是()。
A.在設(shè)計階段必須將各個驗證控件的ControlToValidate屬性指向被驗證的控件B.除必填驗證控件以外,其他驗證控件都將被檢查對象為空認為是合法的輸入C.比較驗證控件可用來與某個常量比較,也可用來與另外某個控件的輸入進行比較D.數(shù)據(jù)驗證控件的提示信息顯示位置可由Display屬性設(shè)置55、下面是網(wǎng)站地圖中的一段代碼:
網(wǎng)站中4個節(jié)點的關(guān)系如下圖()所示。56、下列關(guān)于IsValid的說法不正確的是()。
A.IsValid是Web頁面的屬性B.IsValid是數(shù)據(jù)驗證控件的屬性
C.IsValid可用于判斷頁面表單中提交的數(shù)據(jù)是否通過驗證D.IsValid用于判斷頁面中表單是否可以操作
57、下列ADO.NET的組件中,哪個提供斷開式數(shù)據(jù)訪問服務(wù)()。
A.Connection對象B.Command對象C.DataAdapter對象D.DataSet對象
58、在三層架構(gòu)中,客戶端是系統(tǒng)的前臺,負責(zé)用戶界面的顯示;后臺負責(zé)數(shù)據(jù)的存儲和管理;而中間層負責(zé)()。
A.非UI的邏輯處理B.安全監(jiān)督C.59、下列控件中,()是ASP.NETAJAX頁所必需的。
A.ScriptManagerB.UpdatePanelC.
UpdateProgressD.Timer
代碼優(yōu)化D.
協(xié)助后臺管理
60、在.NET中CLS(CommonLanguageSpecification)的作用是()。
A.存儲代碼B.防止病毒C.源程序跨平臺D.對語言進行規(guī)范61、Web服務(wù)器控件不包括()。
A.WizardB.InputC.AdRotatorD.Calender62、下面的控件中不能執(zhí)行鼠標單擊事件的是()。
A.ImageButtonB.ImageMapC.ImageD.LinkButton63、單擊Button類型控件后能執(zhí)行客戶端腳本的屬性是()。
A.OnCLientClickB.OnClickC.OnCommandClickD.OnClientCommand
64、當需要用控件輸入性別時,應(yīng)選擇的控件是()。
A.CheckBoxB.CheckBoxListC.LabelD.RadioButtonList65、下面不屬于容器控件的是()。
A.PanelB.CheckBoxC.TableD.PlaceHolder66、下面對ASP.NET3.5驗證控件說法正確的是()。
A.可以在客戶端直接驗證用戶輸入信息并顯示錯誤信息
B.對一個下拉列表控件不能使用驗證控件
C.服務(wù)器驗證控件在執(zhí)行驗證時必定在服務(wù)器端執(zhí)行D.對驗證控件,不能自定義規(guī)則
67、下面對CustomValidator控件說法錯誤的是()。
A.能使用自定義的驗證控件
B.可以同時添加客戶端驗證函數(shù)和服務(wù)器端驗證函數(shù)C.指定客戶端驗證的屬性是ClientValidationFunctionD.屬性runat用來指定服務(wù)器端驗證函數(shù)
68、使用ValidatorSummary控件需要以對話框形式顯示錯誤信息,則應(yīng)()。
A.設(shè)置屬性ShowSummary值為trueB.設(shè)置屬性ShowMessageBox值為true
C.設(shè)置屬性ShowSummary值為falseD.設(shè)置屬性ShowMessageBox值為false
69、如果需要確保用戶輸入大于100的值,應(yīng)該使用()驗證控件。
A.RequiredFieldValidatorB.RangeValidator
C.CompareValidatorD.RegularExpressionValidator
70、要重定向網(wǎng)頁,不能使用()。
A.LinkButton控件B.HttpResponse.Redirect()方法C.Image控件D.HttpServerUtility.Transfer()方法71、下面有關(guān)LoginView描述錯誤的是()。A.可以為不同的角色用戶提供不同的視圖
B.可以為不同的角色用戶提供相同的視圖
C.若已設(shè)置AnonymousTemplate和LoggedInTemplate,則在顯示時首先顯示AnonymousTemplate
視圖
D.可以為登陸用戶提供相同的視圖
72、若某文件夾的web.config中包含如下代碼:
則允許訪問此文件夾下網(wǎng)頁的角色有()。
A.AdminB.Admin和MemberC.MemberD.拒絕所有角色用戶73、Login控件的屬性DestinaionPageUrl的作用是()。
A.登陸成功時的提示B.登陸失敗時的提示
C.登錄失敗時轉(zhuǎn)向的網(wǎng)頁D.登陸成功時轉(zhuǎn)向的網(wǎng)頁
74、主題不包括()。
A.skin文件B.css文件C.圖片文件D.config文件75、一個主題必須包括()。
A.skin文件B.css文件C.圖片文件D.config文件76、模板頁文件的擴展名是()。
A..aspxB..masterC..csD..skin77、在()模式下,允許重新啟用被用戶關(guān)閉的WebPart控件。
A.BrowseDisplayModeB.DesignDisplayMode
C.EditDisplayModeD.CatalogDisplayMode
78、關(guān)于嵌套網(wǎng)站地圖文件的說法中,()是正確的。
A.網(wǎng)站地圖文件必須在網(wǎng)站根文件夾下。
B.網(wǎng)站地圖文件必須在App_Data子文件夾下。C.網(wǎng)站地圖文件必須和引用的網(wǎng)頁在同一個文件夾下。D.web.sitemap必須在網(wǎng)站根文件夾下。
79、網(wǎng)站導(dǎo)航控件()不需要添加數(shù)據(jù)源控件。
A.SiteMapPathB.TreeViewC.MenuD.SiteMapDataSource80、母版頁中使用導(dǎo)航控件,要求()。
A.母版必須在跟文件夾下B.母版頁名字必須為Web.master
C.與普通頁一樣使用D.必須有內(nèi)容頁才能查看效果
二、判斷題見書后題三、填空題見書后題四、程序題
(1)TextBox(2)Label(3)Button(4)DropDownList(5)CheckBoxList(6)動態(tài)生成表格(7)TreeView控件的使用(8)FileUpload控件的使用(9)LINQ(10)GridView
擴展閱讀:web應(yīng)用程序設(shè)計復(fù)習(xí)題
期末復(fù)習(xí)題
一、單選題見書后題
1、一個元素可以有多個屬性,屬性及其屬性值不區(qū)分大小寫,且各個屬性用(A)分開。
A.分號B.空格C.冒號D.雙引號
2、下面的標簽中,(B)是可以單獨使用的,不用成對使用。A.B.C.D.
3、標記的target屬性值為(B)的時候可以實現(xiàn)鏈接為彈出窗口的效果。A._selfB._blankC._parentD._top4、下面的標簽中(C)是加粗標簽。
A.B.C.D.5、下面哪個屬性指明圖像的URL地址?(C)A.WIDTHB.HEIGHTC.SRCD.ALT6、下面標記中哪個表示表格的行(B)。A.TDB.TRC.THD.CAPTION7、CSS的注釋的方法是(A)。8、HTML注釋的方法是()。
A./**/B.C.《》D.<>9、下列選項中,(B)是Web服務(wù)器控件中不能為空的屬性。A.TextB.idC.VisibleD.OnClick
10、要確保確認密碼和密碼兩個文本框的內(nèi)容輸入是相同的,需要使用(B)驗證控件。
A.RequiredFieldValidatorB.CompareValidatorC.RangeValidatorD.CustomValidator
11、(B)屬性用于指定驗證控件所應(yīng)用的控件。A.idB.ControlToValidateC.IsValidD.ErrorMessage
12、要實現(xiàn)限制用戶在年齡輸入框中所填寫的數(shù)據(jù)在18到100之間,需要使用的驗證控件是(C)。
A.RequiredFieldValidatorB.CompareValidatorC.RangeValidatorD.CustomValidator
13、ValidationSummary控件所顯示的錯誤信息是驗證控件(D)屬性值。A.idB.ControlToValidateC.TextD.ErrorMessage14、最簡單的網(wǎng)頁編輯工具是()。
A.記事本B.dreamweaverC.frontpageD.vs201*
15、瀏覽器標題欄中所顯示的內(nèi)容在設(shè)計網(wǎng)頁時使用(B)標簽實現(xiàn)。A.HTMLB.TITLEC.HEADD.BODY
16、給網(wǎng)頁設(shè)置背景顏色需要設(shè)置下面哪個標簽的屬性。()A.HTMLB.TITLEC.HEADD.BODY17、在HTML中轉(zhuǎn)義字符<代表(C)。A.;B./C.
B.Response.Write(Server.HtmlEncode("helloworld"));C.Response.Write(Server.HtmlEncode("helloworld"));
D.Response.Write("helloworld");20、下面哪個是表格行控件。(D)
A.CellB.TableCellC.RowD.TableRow
21、關(guān)于動態(tài)網(wǎng)頁,以下說法正確的是(D)。
A.只有包含在服務(wù)器端執(zhí)行的腳本才是動態(tài)網(wǎng)頁
B.包含有動畫、視頻或聲音的網(wǎng)頁也是動態(tài)網(wǎng)頁
C.根據(jù)用戶不同,請求返回不同結(jié)果的網(wǎng)頁是動態(tài)網(wǎng)頁D.ASP.NET的頁面產(chǎn)生的一定是動態(tài)頁面
22、下列(A)不是運行ASP.NET程序的必要條件。
A.IIS
B.瀏覽器
C..NETFramewordD.MicrosoftVisualStudio.NET23、Session與Cookie狀態(tài)之間的最大區(qū)別在于()。
A.存儲的位置不同C.生命周期不同
B.類型不同D.容量不同B.共享文件D.代碼文件
A.Response.Write(Server.HtmlEncode("helloworld"));
24、App_Code目錄用來放置中間層的(D)。
A.專用數(shù)據(jù)庫文件C.被保護的文件
25、在ASP.NET中源程序代碼先被生成中間代碼(IL或MSIL),然后再轉(zhuǎn)變成各個CPU需要的代碼,其目的是()的需要。
A.提高效率B.保證安全C.源程序跨平臺
的驗證控件是(D)。
A.CompareValidator
B.CompareValidator與RequiredFieldValidator
C.RangeValidatorD.RangeValidator與RequiredFieldValidator27、(B)文件由VisualStudio.NET創(chuàng)建,用于定義Web應(yīng)用程序的配置。A.Global.asaxB.Web.configC.ASPXD.AssemblyInfo.cs28、下面說法錯誤的是(B)。
A.Page_Init事件在頁面服務(wù)器控件被初始化時發(fā)生
B.Page_Load事件只在頁面初次加載時發(fā)生
C.利用IsPostBack屬性,可以檢查頁面是否為傳遞回服務(wù)器的頁面D.如果頁面驗證成功,IsValid屬性值為True29、若希望控件內(nèi)容變換后立即回傳表單,需要在控件中添加(C)屬性。
A.AutoPostBack=falseB.AutoPostBack=true
D.易識別
26、現(xiàn)在需要驗證某個TextBox控件輸入的年齡是否大于18且小于65。此時應(yīng)該使用C.IsPostBack=true
D.IsPostBack=false
30、下列關(guān)于Web服務(wù)器端TextBox控件的說法不正確的是(C)。
A.TextBox控件顯示為文本輸入框
B.TextBox控件可以設(shè)置為多行文本輸入
C.TextBox控件只能輸入文本不能顯示文本D.TextBox控件可以設(shè)置為密碼框輸入
31、下面是在文件系統(tǒng)網(wǎng)站中父表網(wǎng)頁發(fā)出的同步指令。其中帶下劃線的部分代表()。
:3018/Website1/Default2.aspx?Category=2A.返回的數(shù)據(jù)C.傳來的參數(shù)
B.打開的新網(wǎng)頁D.B+C
32、在配置GridView控件的SqlDataSource數(shù)據(jù)源控件過程中,單擊【高級】按鈕的目的是()。
A.打開其他窗口
B.輸入新參數(shù)
C.生成SQL編輯語句D.優(yōu)化代碼
33、下列關(guān)于用戶自定義驗證控件的說法不正確的是()。
A.用戶自定義驗證控件可以根據(jù)需要通過程序進行數(shù)據(jù)檢查
B.用戶自定義驗證控件只能在服務(wù)器端進行數(shù)據(jù)檢查C.用戶自定義驗證控件可以不設(shè)定ControlToValidate屬性
D.用戶自定義驗證控件可以在客戶端完成數(shù)據(jù)檢查
34、如果要輸入如(86)-10-12345678形式的電話號碼,應(yīng)該使用的正則表達式為()。
A.\\([0-9]{2}\\)-[0-9]{2}-[0-9]{8}
B.\\([0-9]{2}\\)-[0-9]{10}C.[0-9]{2}-[0-9]{2}-[0-9]{8}D.\\([0-9]{2}\\)[0-9]{2}[0-9]{8}35、用戶控件是后綴為(C)的文件。
A.master
B.asaxD.ascx
C.aspx
36、下面是網(wǎng)站地圖中的一段代碼:
網(wǎng)站中4個節(jié)點的關(guān)系如下圖()所示。
37、下列關(guān)于數(shù)據(jù)驗證控件的說法不正確的是()。
A.必填驗證控件只能檢查輸入信息是否為空
B.比較驗證控件可以進行輸入數(shù)據(jù)的類型檢查
C.范圍驗證控件需要使用Minimum和Maximum屬性設(shè)置范圍D.規(guī)則驗證控件需要使用ValidationExpression屬性設(shè)置文本格式38、在中間層中的數(shù)據(jù)集相當于()。
A.內(nèi)存中臨時的數(shù)據(jù)庫B.數(shù)據(jù)源中的數(shù)據(jù)表在內(nèi)存中的副本C.用戶輸入的數(shù)據(jù)D.受保護的數(shù)據(jù)A.Connection對象
B.Command對象
39、下列ADO.NET的組件中,()實現(xiàn)對數(shù)據(jù)源的數(shù)據(jù)操作功能。C.DataAdapter對象D.DataSet對象
40、下列關(guān)于ADO.NET中各對象的說法不正確的是()。
A.Connection對象用于實現(xiàn)和數(shù)據(jù)源的連接
B.Command對象用于完成對數(shù)據(jù)庫的操作
C.DataReader對象可用于完成數(shù)據(jù)記錄的增加、刪除、修改和查詢D.DataAdapter對象用于實現(xiàn)數(shù)據(jù)源和DataSet對象的連接41、()是用于創(chuàng)建Web應(yīng)用程序的平臺,此應(yīng)用程序可使用IIS和.NETFramework在Windows服務(wù)器上運行。
A.C#B.ASP.NETC.VisualBasic.NETD.VisualStudio.NET42、靜態(tài)網(wǎng)頁文件的擴展名是()。
A.aspB.aspxC.htmD.jsp43、App_Data目錄用來放置()。
A.專用數(shù)據(jù)庫文件B.共享文件
C.被保護的文件D.代碼文件44、應(yīng)用程序中所有頁面均可以訪問()變量。
A.SessionB.ApplicationC.ServerD.ViewState
45、現(xiàn)在需要驗證某個TextBox控件的輸入數(shù)據(jù)是否大于0。此時應(yīng)該使用的驗證控件是()。
A.CompareValidatorC.RangeValidatorA.檢查總和數(shù)
B.CompareValidator與RequiredFieldValidatorD.RangeValidator與RequiredFieldValidator
46、ValidatorSummary驗證控件的作用是()。
B.集中顯示各個驗證的結(jié)果
C.判斷有無超出范圍D.檢查數(shù)值的大小
47、對于正則表達式([0-9a-z]{4,})|(\\..{3,6}),下面哪個選項是錯誤的輸入()。
A.2asdB..&8#
C.avdf*D..ads
48、下面()文件負責(zé)處理Application_Start、Application_End、Session_Start和Session_End等事件。
A.Global.asaxB.Web.configC.Config.asaxD.AssemblyInfo.cs
49、在配置GridView的SqlDataSource數(shù)據(jù)源控件過程中,單擊【高級】按鈕后新打開的窗口中的選項顯示無效,這常常是因為()。
A.不能輸入?yún)?shù)
B.不能返回數(shù)據(jù)
C.不能優(yōu)化代碼D.數(shù)據(jù)表中缺少關(guān)鍵字段
50、下列關(guān)于Web服務(wù)器端Label控件的說法不正確的是()。
A.Label控件顯示為文本信息
B.Label控件只能顯示文本信息C.Label控件不能接收文本信息
D.Label控件中文本不能使用標記進行樣式控制
51、下列關(guān)于Web服務(wù)器端DropDownList控件的說法不正確的是(D)。
A.DropDownList控件顯示為下拉列表框
B.DropDownList控件只能實現(xiàn)單選
C.DropDownList控件的選項中可以有默認選項D.DropDownList控件中的選項不能動態(tài)設(shè)定
52、當一種控件有多種定義時,用(A)屬性來區(qū)別它們的定義。
A.ID
B.ColorD.SkinIDB.asax
C.BackColor
A.master
53、主控頁是后綴為()的文件。
C.aspxD.ascx
54、下列關(guān)于數(shù)據(jù)驗證控件的說法不正確的是()。
A.在設(shè)計階段必須將各個驗證控件的ControlToValidate屬性指向被驗證的控件
B.除必填驗證控件以外,其他驗證控件都將被檢查對象為空認為是合法的輸入C.比較驗證控件可用來與某個常量比較,也可用來與另外某個控件的輸入進行比
較D.數(shù)據(jù)驗證控件的提示信息顯示位置可由Display屬性設(shè)置55、下面是網(wǎng)站地圖中的一段代碼:
網(wǎng)站中4個節(jié)點的關(guān)系如下圖()所示。56、下列關(guān)于IsValid的說法不正確的是()。
A.IsValid是Web頁面的屬性
B.IsValid是數(shù)據(jù)驗證控件的屬性C.IsValid可用于判斷頁面表單中提交的數(shù)據(jù)是否通過驗證D.IsValid用于判斷頁面中表單是否可以操作57、下列ADO.NET的組件中,哪個提供斷開式數(shù)據(jù)訪問服務(wù)()。A.Connection對象B.Command對象
C.DataAdapter對象
和管理;而中間層負責(zé)()。
A.非UI的邏輯處理B.安全監(jiān)督C.代碼優(yōu)化
D.協(xié)助后臺管理
D.DataSet對象
58、在三層架構(gòu)中,客戶端是系統(tǒng)的前臺,負責(zé)用戶界面的顯示;后臺負責(zé)數(shù)據(jù)的存儲
59、下列控件中,()是ASP.NETAJAX頁所必需的。
A.ScriptManagerB.UpdatePanelC.UpdateProgressD.TimerA.存儲代碼B.防止病毒
60、在.NET中CLS(CommonLanguageSpecification)的作用是(D)。C.源程序跨平臺D.對語言進行規(guī)范
61、Web服務(wù)器控件不包括()。
A.WizardB.InputC.AdRotatorD.Calender62、下面的控件中不能執(zhí)行鼠標單擊事件的是()。
A.ImageButtonB.ImageMapC.ImageD.LinkButton63、單擊Button類型控件后能執(zhí)行客戶端腳本的屬性是(B)。
A.OnCLientClickB.OnClickC.OnCommandClickD.OnClientCommand64、當需要用控件輸入性別時,應(yīng)選擇的控件是(D)。
A.CheckBoxB.CheckBoxListC.LabelD.RadioButtonList65、下面不屬于容器控件的是()。
A.PanelB.CheckBoxC.TableD.PlaceHolder66、下面對ASP.NET3.5驗證控件說法正確的是()。
A.可以在客戶端直接驗證用戶輸入信息并顯示錯誤信息
B.對一個下拉列表控件不能使用驗證控件
C.服務(wù)器驗證控件在執(zhí)行驗證時必定在服務(wù)器端執(zhí)行D.對驗證控件,不能自定義規(guī)則67、下面對CustomValidator控件說法錯誤的是()。A.能使用自定義的驗證控件
B.可以同時添加客戶端驗證函數(shù)和服務(wù)器端驗證函數(shù)C.指定客戶端驗證的屬性是ClientValidationFunctionD.屬性runat用來指定服務(wù)器端驗證函數(shù)68、使用ValidatorSummary控件需要以對話框形式顯示錯誤信息,則應(yīng)()。A.設(shè)置屬性ShowSummary值為true
B.設(shè)置屬性ShowMessageBox值為trueC.設(shè)置屬性ShowSummary值為falseD.設(shè)置屬性ShowMessageBox值為false
69、如果需要確保用戶輸入大于100的值,應(yīng)該使用()驗證控件。A.RequiredFieldValidatorB.RangeValidator
C.CompareValidatorD.RegularExpressionValidator70、要重定向網(wǎng)頁,不能使用()。
A.LinkButton控件B.HttpResponse.Redirect()方法C.Image控件D.HttpServerUtility.Transfer()方法71、下面有關(guān)LoginView描述錯誤的是()。A.可以為不同的角色用戶提供不同的視圖
B.可以為不同的角色用戶提供相同的視圖
C.若已設(shè)置AnonymousTemplate和LoggedInTemplate,則在顯示時首先顯示
AnonymousTemplate視圖
D.可以為登陸用戶提供相同的視圖
72、若某文件夾的web.config中包含如下代碼:
則允許訪問此文件夾下網(wǎng)頁的角色有()。
A.AdminB.Admin和MemberC.MemberD.拒絕所有角色用戶73、Login控件的屬性DestinaionPageUrl的作用是()。A.登陸成功時的提示B.登陸失敗時的提示
C.登錄失敗時轉(zhuǎn)向的網(wǎng)頁D.登陸成功時轉(zhuǎn)向的網(wǎng)頁74、主題不包括()。
A.skin文件B.css文件C.圖片文件D.config文件75、一個主題必須包括()。
A.skin文件B.css文件C.圖片文件D.config文件76、模板頁文件的擴展名是()。
A..aspxB..masterC..csD..skin
77、在()模式下,允許重新啟用被用戶關(guān)閉的WebPart控件。
A.BrowseDisplayModeB.DesignDisplayModeC.EditDisplayModeCatalogDisplayMode
78、關(guān)于嵌套網(wǎng)站地圖文件的說法中,()是正確的。A.網(wǎng)站地圖文件必須在網(wǎng)站根文件夾下。
B.網(wǎng)站地圖文件必須在App_Data子文件夾下。
C.網(wǎng)站地圖文件必須和引用的網(wǎng)頁在同一個文件夾下。D.web.sitemap必須在網(wǎng)站根文件夾下。
79、網(wǎng)站導(dǎo)航控件()不需要添加數(shù)據(jù)源控件。
A.SiteMapPathB.TreeViewC.MenuD.SiteMapDataSource80、母版頁中使用導(dǎo)航控件,要求()。A.母版必須在跟文件夾下
B.母版頁名字必須為Web.masterC.與普通頁一樣使用
D.必須有內(nèi)容頁才能查看效果二、判斷題見書后題三、填空題
D.見書后題四、程序題(1)TextBox(2)Label(3)Button(4)DropDownList(5)CheckBoxList(6)動態(tài)生成表格(7)TreeView控件的使用(8)FileUpload控件的使用(9)LINQ(10)GridView
友情提示:本文中關(guān)于《web應(yīng)用程序設(shè)計復(fù)習(xí)題》給出的范例僅供您參考拓展思維使用,web應(yīng)用程序設(shè)計復(fù)習(xí)題:該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請聯(lián)系我們及時刪除。