Web程序設(shè)計復(fù)習(xí)題_第1頁
Web程序設(shè)計復(fù)習(xí)題_第2頁
Web程序設(shè)計復(fù)習(xí)題_第3頁
Web程序設(shè)計復(fù)習(xí)題_第4頁
Web程序設(shè)計復(fù)習(xí)題_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

Web程序設(shè)計復(fù)習(xí)題一、填空題1、常見的動態(tài)網(wǎng)頁程序設(shè)計語言有ASP、JSP、PHP等。2、企業(yè)應(yīng)用開發(fā)經(jīng)常使用三層架構(gòu),這樣可以方便維護(hù)。這三層分別是_界面層_____,_商務(wù)邏輯層_、數(shù)據(jù)訪問層。3、目前在應(yīng)用開發(fā)領(lǐng)域中,主要分成兩大編程體系,一種是C/S結(jié)構(gòu),另一種是基于瀏覽器的B/S結(jié)構(gòu)。4、ASP.NET目前能夠支持3種語言:C#、VB.NET、Jscript.NET。5、能連接“層次化數(shù)據(jù)〞的數(shù)據(jù)源控件是_____和______。6、在private、protected、public、internal修飾符中,private是私有成員,在類的內(nèi)部才可以訪問;protected是保護(hù)成員,該類內(nèi)部和繼承類中可以訪問;public是公共成員,完全公開,沒有訪問限制;internal是在同一命名空間內(nèi)可以訪問。7、ASP.NET提供的6個內(nèi)置對象分別是Response、Request、Server、Application、Session和Cooki。8、.NETFramework主要包括_公共語言運(yùn)行庫CLR_____和__類庫_____。9、外部樣式表通過__<link>____元素鏈接到網(wǎng)頁。10、XML主要用于_傳輸和存儲_____數(shù)據(jù)。11、C#中的數(shù)據(jù)類型包括_值類型_____和_引用類型_____。12、配置web.config信息的方法有:直接手工輸入或__采用管理工具進(jìn)行配置____13、數(shù)據(jù)源空間包括AccessDataSource、LinqDataSource、ObjectDataSource、SqlDataSource、XmlDataSource和SiteMapDataSource。

14、連接數(shù)據(jù)庫的信息可以保存在___Web.config__文件的

_<connectionStrings>________

配置節(jié)中。

15、利用命令行工具

__aspnet_regiis.exe____

可以為連接字符串加密。

16、窗體驗證包括_客服端驗證和效勞器端驗證兩種形式。17、在VisualStudio2021命令提示對話框中輸入命令______完成注冊。18、存放Web窗體頁C#代碼的模型有單文件頁模型和_代碼隱藏頁模型___。19、ASP.NET3.5的效勞器控件包括_HTML效勞器控件和Web效勞器控件。20、內(nèi)容頁通過__MasterPageFile__和母版頁建立聯(lián)系。二、選擇題1、Web的工作模式是(

B

)A.客戶端/效勞器端

B.瀏覽器/效勞器C.瀏覽器/瀏覽器

D.瀏覽器/客戶端2、發(fā)布網(wǎng)站后不可能存在的文件夾是(

B

)A.App—Data

B.App-Code

C.App-Themes

D.bin3、在ASP.NET窗體文件中使用較多的頁面元素是(

B

)。A.HTML標(biāo)記

B.Web效勞器控件

C.客戶端腳本

D.HTML效勞器控件4、以下運(yùn)算符中(

D

)具有三個操作數(shù)。A.>>=B.&&C.++D.?5、使用LINQ不能實(shí)現(xiàn)數(shù)據(jù)操作的是(

D

)A.查詢

B.插入

C.修改

D.導(dǎo)入6、下面(

B

)是靜態(tài)網(wǎng)頁文件的擴(kuò)展名。A.

.asp

B.

.htm

C.

.aspx

D.

.jsp7、一組選項中可以選擇多項的表單元素是:(

A

)A.Checkbox

B.Radio

C.Text

D.Textarea8、在DHTML中把整個文件的各個元素作為對象處理的技術(shù)是:

(

C)A.HTML

B.CSS

C.DOM

D.Script

9.下面那種語言是解釋執(zhí)行的(

C

)A.C++

B.Delphi

C.JavaScript

D.Java10、Session對象默認(rèn)的超時時限為:(

A

)A.20分鐘 B.30分鐘 C.45分鐘 D.60分鐘11、以下選項中,不是Page指令屬性的是(

C

)。A.CodePage

B.Debug

C.namespace

D.Language12、ADO根本和核心的對象有三個:Connection連接對象、Command命令對象和:(

B)A.Field對象

B.Recordset對象 C.Parameter對象

D.Property對象13、翻開VS2021的工具箱,應(yīng)使用系統(tǒng)的(

B)菜單。A.窗口

B.視圖

C.工具

D.網(wǎng)站14、連接數(shù)據(jù)庫的驗證方式不包括(

A

)。A.From驗證

B.windows驗證

C.SQLServer驗證

D.Windows和SQLServer混合驗證15、Textarea屬性之Rows用于設(shè)置:(

D

)A.多行文本框名稱 B.設(shè)置最多可以輸入的行數(shù)C.設(shè)置每行可以輸入的字符 D.設(shè)置每列可以輸入的字符數(shù)16、下面的技術(shù)中,是客戶端腳本語言的是:(

D

)A.ASP

B.PHP

C.Perl

D.VBScript17、DHTML主要技術(shù)組成不包含:(

A

)A.ASP

B.HTML

C.Script技術(shù)

D.CSS18、連接SQLServer數(shù)據(jù)庫,使用(D

)指定數(shù)據(jù)庫名。A.Initial

Catalog

B.Catalog

C.Database

D.A和C19、App-Code文件夾用來存儲(

C

)。A.數(shù)據(jù)庫文件

B.共享文件

C.代碼文件

D.主題文件20、以下數(shù)據(jù)類型屬于引用類型的是(

C

)。A.bool

B.char

C.string

D.enum21、CSS樣式主要局部為(

C

)。A.選擇器和字段 B.字段和聲明C.選擇器和聲明 D.聲明和別名22、事件的(

)通過委托來實(shí)現(xiàn)。A.別名B.字段C.類型D.聲明23、SqlDataSource的參數(shù)綁定中數(shù)據(jù)來源CookieParameter實(shí)現(xiàn)(

)A.控件屬性值與參數(shù)的綁定 B.表單域的值與參數(shù)的綁定C.Cookie對象值與參數(shù)的綁定D.用戶配置屬性與參數(shù)的綁定24、下面(B)不屬于值類型。A.簡單類型 B.數(shù)組類型C.枚舉類型 D.結(jié)構(gòu)類型25、(

B

)可以用來顯示圖片,還可以實(shí)現(xiàn)圖片的超鏈接。A.ImageMap控件 B.Image控件C.RadioButton控件D.RadioButtonList控件26、ASP.NET3.5控件引入了(

D

),具有一定的智能性。A.效勞器端驗證B.客戶端驗證 C.終端驗證D.窗體驗證27、web效勞器控件效勞不包括(

A

)。A.InputB.AdRotator C.CalenderD.Wizard28、下面不屬于容器控件的是(

C

)。A.Panel B.PlaceHolder C.CheckBox D.RadioButtonLIist29、Session狀態(tài)和Cookies狀態(tài)的最大區(qū)別是(

D

)。A.容量不同B.類型不同C.生命周期D.存儲的位置不同30、以下對象可以向dataset中填充數(shù)據(jù)的是(

)A、SqlConnectionB、SqlCommand C、SqlDataReaderD、SqlDataAdapter31、CSS樣式不包括〔 B〕。A、基于元素的樣式 B、基于文件的樣式C、基于類的樣式 D、基于ID的樣式32、對于ASP.NET動態(tài)網(wǎng)頁文件的擴(kuò)展名是:〔 〕A、.aspx B、.html C、.jsp D、.asp33、web.config文件不能用于〔 A 〕。A、Application事件定義 B、數(shù)據(jù)庫連接字符串的定義C、對文件夾訪問授權(quán) D、基于角色的平安性控制34、下面ListControl控件與數(shù)據(jù)庫數(shù)據(jù)顯示無關(guān)的屬性是〔 〕A、AppendDataBoundItemB、DataTextFieldC、DataValueFieldD、Browser35、以下數(shù)據(jù)類型屬于引用類型的是〔A〕A、struct B、class C、interface D、delegate36、Web效勞器控件不包括〔B 〕A、Wizard B、Input C、AdRotator D、Calender37.面向?qū)ο蟮恼Z言具有什么特性?!睞〕A、封裝、繼承、多態(tài) B、潛伏、繼承、多態(tài) C、潛伏、封裝、多態(tài) D、潛伏、封裝、傳播性38、C#中聲明枚舉類型是用〔B 〕關(guān)鍵字聲明。A、structB、enumC、const D、ushort39、下面控件中不能執(zhí)行鼠標(biāo)單擊事件的是〔C〕A、ImageButtonB、ImageMap C、Image D、LinkButton40.以下是Label控件的屬性的是〔A 〕A、textB、valueC、accD、accp41.網(wǎng)頁重定向功能可以有內(nèi)置對象〔 B 〕的方法Redirect實(shí)現(xiàn)、A、ServerB、ResponseC、RequestD、Application42.ASP.NET中的上傳控件是〔 C 〕A、ListBoxB、AdRotatorC、FileUploadD、Panel43.在NET中CLS〔CommonLanguageSpecification〕的作用是〔 D 〕A、存儲代碼B、防止病毒 C、原程序跨平臺D、對語言進(jìn)行標(biāo)準(zhǔn)44.visualstudio里沒有〔 D 〕A、html控件B、數(shù)據(jù)控件C、驗證控件D、發(fā)布控件45設(shè)A=〞ASP〞,B=“.NET〞,以下〔 B 〕可以得到站果〞ASP.NET〞。A、A&BB、A+BC、A&+BD、A-B46.ASP.NET中可以在不同工程之間共享的對象是〔 C 〕A、ResponseB、RequestC、ApplicationD、Session47.以下對象可以向dataset中填充數(shù)據(jù)的是〔 D 〕A、SqlConnectionB、SqlCommand C、SqlDataReaderD、SqlDataAdapter48.以下哪個控件不能作為數(shù)據(jù)顯示控件〔 D 〕A、GridViewB、DataListC、RepeaterD、CustomValidator49.以下不是SqlCommand對象的方法是〔 A 〕A、Cancel()B、ExecuteRead()C、ExecuteScalar()D、ExecuteNonQuery()50.表示只有所屬的成員才能訪問的修飾符是〔 C 〕A、publicB、protectedC、privateD、Internal三、分析簡答題1、Strings=newString("xyz");創(chuàng)立了幾個StringObject?答:兩個或一個,〞xyz〞對應(yīng)一個對象,這個對象放在字符串常量緩沖區(qū),常量〞xyz〞不管出現(xiàn)多少遍,都是緩沖區(qū)中的那一個。NewString每寫一遍,就創(chuàng)立一個新的對象,它一句那個常量〞xyz〞對象的內(nèi)容來創(chuàng)立出一個新String對象。如果以前就用過’xyz’,這句代表就不會創(chuàng)立〞xyz〞自己了,直接從緩沖區(qū)拿。2、分析以下代碼,完成填空stringstrTmp=".NetWeb程序設(shè)計";inti=System.Text.Encoding.Default.GetBytes(strTmp).Length;intj=strTmp.Length;以上代碼執(zhí)行完后,i=13j=10接口是否可繼承接口?抽象類是否可實(shí)現(xiàn)(implements)接口?抽象類是否可繼承實(shí)體類(concreteclass)?答:1、接口是否可繼承接口?

答:不可以。接口是要被實(shí)現(xiàn)而不是被繼承的,參加你用詞不當(dāng),問接口是否可實(shí)現(xiàn)接口,答案仍然是不能,因為接口里面的方法必須全部是抽象方法,接口A實(shí)現(xiàn)了接口B,那么A就要重寫B(tài)的抽象方法,重寫了之后,A的性質(zhì)也就不是接口A了,變成了抽象類A。

2、抽象類是否可實(shí)現(xiàn)接口?

答:可以。正如第一題所說。

3、抽象類是否可繼承實(shí)體類?

答:可以4、swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?答:switch〔expr1〕中,expr1是一個整數(shù)表達(dá)式。因此傳遞給switch和case語句的參數(shù)應(yīng)該是int、short、char或者byte。long,string都不能作用于swtich5、Set里的元素是不能重復(fù)的,那么用什么方法來區(qū)分重復(fù)與否呢?是用==還是equals()?它們有何區(qū)別?答:set里的元素是不能重復(fù)的,用iterator()方法來區(qū)分重復(fù)與否。

equals方法〔是String類從它的超類Object中繼承的〕被用來檢測兩個對象是否相等,即兩個對象的內(nèi)容是否相等。

==用于比擬引用和比擬根本數(shù)據(jù)類型時具有不同的功能:

比擬根本數(shù)據(jù)類型,如果兩個值相同,那么結(jié)果為true

而在比擬引用時,如果引用指向內(nèi)存中的同一對象,結(jié)果為true6、下面是一個函數(shù),用來返回筆試與上機(jī)成績的平均分,請?zhí)羁铡rivatevoidButton1_Click(objectsender,System.EventArgse){ Inta=intpares〔txtPaper.Text〕; Intb=int

pares〔txtComputer.Text〕; Intc=(a+b)/2; txtAver.text=convert.TOstring(c);}7、分析以下代碼,完成填空stringstrTmp=".NetWeb程序設(shè)計";inti=System.Text.Encoding.Default.GetBytes(strTmp).Length;intj=strTmp.Length;以上代碼執(zhí)行完后,i=13j=108、執(zhí)行語句a=8Mod5;b=a>3And“b〞<“c〞;a的值為:,b的值為:。9、根據(jù)線程平安的相關(guān)知識,分析以下代碼,當(dāng)調(diào)用test方法時i>10時是否會引起死鎖?并簡要說明理由。publicvoidtest(inti){ lock(this){ if(i>10){i--;test(i);}}}答:不會發(fā)生死鎖,〔但有一點(diǎn)int是按值傳遞的,所以每次改變的都只是一個副本,因此不會出現(xiàn)死鎖。但如果把int換做一個object,那么死鎖會發(fā)生〕10、在登錄網(wǎng)頁Login.aspx中,當(dāng)輸入用戶名和密碼后,單擊“登錄〞按鈕,假設(shè)用戶名和密碼正確那么鏈接到Default.aspx,否那么給出錯誤提示信息;單擊“注冊新用戶〞鏈接到NewUser.aspx;單擊“忘記密碼了?〞鏈接到GetPwd.aspx。請將以下程序補(bǔ)充完整。提示:Login.aspx、Default.aspx、NewUser.aspx、GetPwd.aspx文件均在Myweb文件夾中。<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Login.aspx.cs"Inherits="chap9_Login"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN"":///TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns=":///1999/xhtml"><headrunat="server"><title>用戶登錄</title></head><body><formid="form1"runat

溫馨提示

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

最新文檔

評論

0/150

提交評論