Web程序設(shè)計(第三版)課后習(xí)題答案_第1頁
Web程序設(shè)計(第三版)課后習(xí)題答案_第2頁
Web程序設(shè)計(第三版)課后習(xí)題答案_第3頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

Web程序設(shè)計(第三版)課后習(xí)題答案Web程序設(shè)計(第三版)課后習(xí)題答案第?章?、判斷題:CLR為基礎(chǔ)的代碼(√)2、若某頁?上包含動畫內(nèi)容,則該頁?肯定是動態(tài)頁?(×)3、?個?站中可以同時包含靜態(tài)頁?和動態(tài)頁?(√)4、ASP.NET頁?是邊解釋邊執(zhí)?的(×)5、在VSC2017中開發(fā)?站必須安裝獨?的IIS(×)6、IISExpress具有與IIS類似的功能,但主要?于VSC2017中的頁?瀏覽(√)7、IIS中的?站與VSC2017中的?站是相同的概念(×)8、MVC?持在Windows、Mac和Linux等操作系統(tǒng)上實現(xiàn)跨平臺開發(fā)的部署(√)9、Web應(yīng)?程序開發(fā)完成后,可以將其開發(fā)環(huán)境部署到MicrosoftAzure(√)三、選擇題:應(yīng)?程序不包括(A)A.HTTPB.Web部署Deploy包D.?件系統(tǒng)2、下?說法錯誤的是(D)B.PythonC.VisualC#D.Java第?章?、填空題:XHTML?件的類型是(XHTML5)2、利?XHTML建??個鏈接到j(luò)ast@126.com郵箱的元素是()3、頁?中的空格?( ;)表?4、存放Web窗體頁C#代碼的模型有單?件頁模型和(代碼隱藏頁模型)5、實現(xiàn)頁?3s?動刷新?次的元素是()6、在單?件頁模型中,C#代碼必須包含于()7、代碼隱藏頁模型通過(CodeFile屬性和Inherits屬性)將aspx?件和對應(yīng)的.aspx.cs?件聯(lián)系起來8外部樣式表通過()元素鏈接到頁?9、XML主要?于(傳輸和存儲數(shù)據(jù))10、Global.asax?件?于包含響應(yīng)(應(yīng)?程序級別)和(會話級別)事件的代碼11、Bootstrap以(移動設(shè)備優(yōu)先)為設(shè)計理念,完全體現(xiàn)響應(yīng)式設(shè)計思想,式?前?于(Web前端設(shè)計)的主流框架?、是?題:是HTML的?集(×)2、XHTML中每個元素都有結(jié)束標(biāo)記(√)3、在元素中可設(shè)置能被搜索引擎檢索到的關(guān)鍵詞(√)4、[attr~=val]{…}選擇attr屬性值中包含val值的元素(√)web服務(wù)器下載到瀏覽器執(zhí)?即可(√)6、類選擇器在定義時要加前綴#(×)7、JavaScript代碼必須包含在三、選擇題:選擇器不包括(D)A.元素選擇器B.屬性選擇器C.id選擇器D.?件選擇器2、下?(B)是靜態(tài)頁?的擴展名A..aspB..htmlC..aspxD..jsp3、APP_Code?件夾?來儲存(C)A.B.C.D.主題?件4、Web.config?件不能?于(A)A.Application事件處理代碼的定義B.數(shù)據(jù)庫連接字符串的定義C.對?件夾的訪問權(quán)限D(zhuǎn).?定義應(yīng)?程序的配置5、響應(yīng)式設(shè)計通過設(shè)置元素的name屬性值為(A)來實現(xiàn)A.viewportB.keywordsC.descriptionD.generator第三章?、填空題:1、C#使?的類庫就是(.NETFramework)提供的類庫2、要在?個類中包含System.Data(usingsystem.Data)3、使?(Static)修飾符能調(diào)?未實例化的類中?法4、C#中的數(shù)據(jù)類型包括(值類型)和(引?類型)5、(枚舉類型)是由?組命名常量組成的類型6、在C#統(tǒng)?類型系統(tǒng)中所有類型都是直接或間接的從(System.Object)類繼承7、裝箱實質(zhì)是把值類型轉(zhuǎn)換為對象類型8、?少會執(zhí)??次循環(huán)的語句是(do-while語句)9、較適?于已知循環(huán)次數(shù)的循環(huán)語句是(for語句)那么它的構(gòu)造函數(shù)名為(UserInfo)11、(繼承)可以重?現(xiàn)有類的數(shù)據(jù)和?為,并擴展新的功能?、判斷題:M或m,否者編譯器以double類型處理(√)2、訪問結(jié)構(gòu)中成員的?式通常使?“結(jié)構(gòu)名.成員名”形式(√)3、枚舉類型的變量可能同時取到枚舉中的兩個元素的值(×)4、數(shù)組可以由?組數(shù)據(jù)類型不相同的元素組成(×)5、foreach語句適?于枚舉組中的元素(√)6、當(dāng)?個類實例化,它的構(gòu)造函數(shù)中包含的代碼肯定會執(zhí)?(√)三、選擇題:(A)A.structB.classC.interfaceD.delegate2、下列數(shù)據(jù)類型屬于引?類型的是(C)1、boolB.charC.stringD.enum3、下列運算符中(D)A.>>=B.&&C.++D.?4、下?有關(guān)數(shù)據(jù)類型的描述中不可能的是(B)兩個引?類型變量可能引?同?個對象Bool類型中可以?數(shù)字1表?trueByte類型的取值范圍是0~255可以通過轉(zhuǎn)義符?式輸?字符修飾符說法正確的是(D)只能在派?類中訪問B.只能在所屬的類中訪問能在當(dāng)前應(yīng)?程序中訪問D.能在所屬的類或派?類中訪問6、以下有關(guān)屬性說法錯誤的是(B)通過屬性能獲取類中private字段的數(shù)據(jù)當(dāng)定義屬性時,若包含set訪問器,則表?該屬性為只讀屬性屬性的訪問形式是“對象名.屬性名”屬性體現(xiàn)了對象的封裝性第四章TextChanged事件,則應(yīng)設(shè)置(AutoPostBack=“True”)2.通過(IsPostBack)屬性可以判斷頁?是否第?次載?。3.ASP.NET的服務(wù)器包括(HTML服務(wù)器控件)和(Web服務(wù)器控件)。4.添加(runat=”server“)屬性可以將XHTML元素轉(zhuǎn)化為HTML服務(wù)器控件。5.設(shè)置(Enable)屬性可決定Web服務(wù)器控件是否可?。6.當(dāng)需要將TextBox控件作為密碼輸?框時,應(yīng)設(shè)置(TextMode=“Password”)。7.對使?數(shù)據(jù)源顯?信息的Web服務(wù)器控件,當(dāng)設(shè)置完控件的DataSource屬性后,需要(DateBind())?法才能顯?信息。RadioButtonList控件的功能,可以通過將(GroupName)屬性設(shè)置成相同的值實現(xiàn)。9.設(shè)置(SelectionMode=“Multiple”)可以實現(xiàn)ListBox控件中選擇多項的功能。判斷題。類型控件會形成頁?往返處理。(√)2.當(dāng)頁?往返時,在觸發(fā)控件的事件之前會觸發(fā)Page.Load事件。(√)3.不能再服務(wù)器端訪問HTML服務(wù)器控件。(×)4.動態(tài)?成的控件可以直接通過其ID屬性值進?訪問。(×)ID值會被改變Panel控件能實現(xiàn)在同?個頁?中顯?不同內(nèi)容的效果(√)選擇題服務(wù)器控件不包括(B)A.TableB.InputC.AdRotatorD.Calendar2.下?的控件中不能響應(yīng)?標(biāo)單擊事件的是(C)A.ImageButtonB.ImageMapC.ImageD.LinkButton類型控件后能執(zhí)?客戶端腳本的屬性是(A)A.OnClientClickB.OnClickC.OnCommandClickD.OnClientCommand4.當(dāng)需要控件輸?性別時,應(yīng)選擇的控件是(D)A.CheckBoxB.CheckBoxListC.LabelD.RaidoButoonList5.下?不屬于容器控件的是(B)A.PanelB.CheckBoxC.TableD.PlaceHolder第五章客戶端驗證)和(服務(wù)器端驗證)兩種形式2.判斷頁?的(Page.IsValid)屬性值可以確定整個頁?驗證是否通過。3.若頁?中包含驗證控件,可設(shè)置按鈕的(CausesVa1idation=“false”)屬性,使得單擊該按鈕后不會引發(fā)驗證過程。4.若要對頁?中包含的控件分成不同的組進?驗證,則應(yīng)將這些控件的(ValidationGroup)5.通過正則表達(dá)式定義驗證規(guī)則的控件是(RegularExpressionValidator)。6.設(shè)置(ControltoValidate)屬性指定被驗證控件的ID。判斷題。則驗證必須采?服務(wù)器端形式。(√)2.服務(wù)器端驗證是為了保證給?戶較快的響應(yīng)速度(×)3.要執(zhí)?客戶端驗證必須設(shè)置驗證控件的EnableClientScript屬性值為True(√)4.CompareValidator控件不能?于驗證數(shù)據(jù)類型。(×)5使?CompareValidator控件時,可同時設(shè)置ControlToCompare和ValueToCompare屬性的值(×)事件只有在頁?上所有其他驗證控件都通過驗證后才可能被觸發(fā)(×)選擇題1.下?對ASP.NET驗證控件的說法正確的是(A)C.服務(wù)器驗證控件在執(zhí)?驗證時必定在服務(wù)器端執(zhí)?。D.對驗證控件,不能?定義規(guī)則。2.下?對CustomValidator控件說法錯誤的是(D)A.能使??定義的驗證函數(shù)。B.可以同時添加客戶端驗證函數(shù)和服務(wù)器端驗證函數(shù)。C.指定客戶端驗證的屬性是ClientValidationFunction。(ServerValidator屬性)3.使?ValidatorSummary控件需要以對話框形式顯?錯誤信息,則應(yīng)(B)A.設(shè)置ShowSummary屬性值為true。B.設(shè)置ShowMessage屬性值為true。C.設(shè)置ShowSummary屬性值為false。D.設(shè)置ShowMessage屬性值為False。4.如果需要確保?戶輸??于100的值,應(yīng)該使?(C)A.ReuqiredValidator。B.RangeValidator。C.CompareValidator。D.RegularExpressionValidator。第六章1.從http:中獲取ID值的?法是(Request.QuerryString【“ID”】)【“Remote_ADDR”】)3.終?ASP.NET頁?執(zhí)?可以使?(Response.End())4.要獲取Default.aspx頁?的物理路徑可以使?(Server.MapPath(“default.aspx))5.狀態(tài)管理具有(客戶端)和(服務(wù)器端)兩種?式。屬性值可以在單擊按鈕后跳轉(zhuǎn)到相應(yīng)頁?。7.Session對象啟動時會?動執(zhí)?(Session_Start())8.設(shè)置會話有效時間為10分鐘的語句是(Session.TimeOut=10)9.若瀏覽器已禁?Cookie,要有效的識別?戶可以在(WebConfig)中加?()10.要對Application狀態(tài)變量值修改之前應(yīng)使?(Application.Lock())判斷題1.判斷IsCrossPagePostBack屬性的值可確定是否屬于跨頁?提交(√)2.Application狀態(tài)可由?站所有?戶進?更改(√)3.使?HTML控件時將不能保持VieState狀態(tài)(√)(因為ViewState控件是維持窗?狀態(tài)的,因ft使?HTML5控件時會更改狀態(tài))4.ViewState狀態(tài)可以在?站的不同頁?間共享(×)5.Session狀態(tài)可以在同?會話的不同頁?間共享(√)6.當(dāng)關(guān)閉瀏覽器窗?時,Session_End()?法代碼?即被執(zhí)?(×)(在會話結(jié)束的時候就被關(guān)閉了)選擇題1.要重定向頁?,不能使?(C)A.LinkButton控件B.HttpResponse.Redirect()?法C.Image控件D.HttpServerUtility.Transfer()?法2.下?的(A)對象可以獲取從客戶端瀏覽器提交的信息A.HttpRequestB.HttpResponseC.HttpSessionStateD.HttpApplication3.Session狀態(tài)和Cookie狀態(tài)的最?區(qū)別是(A)A.存儲的位置不同B.類型不同?命周期不同D.容量不同4.默認(rèn)情況下,Session狀態(tài)的有效時間是(C)A.30秒B.10分鐘C.20D.30第七章1.SQLServer數(shù)據(jù)庫的驗證?式包括(Windows驗證)和(SQLServer驗證)2.連接數(shù)據(jù)庫的信息通常保存在Web.Config?件的()元素中3.VSC2017中,若要訪問LocalDB數(shù)據(jù)庫實例,則需將DataSource屬性值設(shè)置為(“(LocalDB)\MSSQLLocalDB”)4.連接字符串中常使?(|DataDirectory|)表??站的App_Data?件夾。5.基于VSC2017的ASP.NET提供的數(shù)據(jù)源控件包括(LinqDataSource),(EntityDataSource),(ObjectDataSource),(SiteMapDataSource),(SqlDataSource),(XmlDataSource)6.根據(jù)要訪問的不同數(shù)據(jù)源,LINQ類型可分為(LinQtoObjects),(LinQtoXml),(LinQtoDataset),(LinQtoSQL)7.在LINQtoSQL中,將SQLServer數(shù)據(jù)庫映射為(DataContext)類,表映射為(實體類),存儲過程映射為(?法)。判斷題1.包含LocalDB數(shù)據(jù)庫的ASP.NET?站不需要修改配置就能發(fā)布到IIS7.5中并正常運?(×)2.經(jīng)過配置,使?訪問SQLEXPRESS數(shù)據(jù)庫實例的?法能訪問LocalDB數(shù)據(jù)庫實例(√)3.訪問LocalDB和SQLEXPRESS數(shù)據(jù)庫實例的連接字符串是?樣的(×)4.利?LINQ查詢表達(dá)式可建?匿名對象(√)5.LINQ查詢表達(dá)式的值必須要指定數(shù)據(jù)類型(×)6.在LINQ查詢中使?group字句分組后,?結(jié)果集合與原集合的結(jié)構(gòu)相同(×)(結(jié)構(gòu)已經(jīng)發(fā)?了不同)7.VSC2017中建?的數(shù)據(jù)庫可以通過“服務(wù)器資源管理器"窗?進?管理。(√)選擇題中建?數(shù)據(jù)庫的描述中錯誤的是(A)A.數(shù)據(jù)庫的默認(rèn)排序規(guī)則是Chinese_PRC_CS_AS.B.數(shù)據(jù)庫默認(rèn)屬于LocalDB數(shù)據(jù)庫實例C.在使?CREATEDATABASE語句建?數(shù)據(jù)庫時可指定排序規(guī)則D.能將數(shù)據(jù)庫附加到SQLEXPRESS數(shù)據(jù)庫服務(wù)器中2.下?有關(guān)LINQtoSQL的描述中錯誤的是(B)A.LINQtoSQL查詢返回的結(jié)果是?個集合B.LINQtoSQL可處理任何類型數(shù)據(jù)C.利?LINQtoSQL要調(diào)?SQLServer中定義的存儲過程只需調(diào)?映射后的?法D.LINQtoSQL中聚合?法的參數(shù)常使?Lambda表達(dá)式的描述中錯誤的是(C)A.可插?,修改,刪除,查詢元素B.可讀取整個XML?檔C.不能創(chuàng)建XML?檔命名空間第?章屬性與數(shù)據(jù)源控件實現(xiàn)綁定2.數(shù)據(jù)綁定控件通過(DataSource)屬性與LINQ查詢返回的結(jié)果實現(xiàn)綁定屬性?于將數(shù)據(jù)綁定項追加到靜態(tài)聲明的列表上。4.GridView的(AllowPaging)屬性確定是否分頁。5.在?定義GridView的數(shù)據(jù)綁定列時,必須設(shè)置(AutoGenerateC

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論