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

下載本文檔

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

文檔簡(jiǎn)介

1、Web 程序設(shè)計(jì)復(fù)習(xí)題一、填空題1、常見(jiàn)的動(dòng)態(tài)網(wǎng)頁(yè)程序設(shè)計(jì)語(yǔ)言有ASP 、 JSP 、 PHP 等。2、企業(yè)應(yīng)用開(kāi)發(fā)經(jīng)常使用三層架構(gòu),這樣可以方便維護(hù)。這三層分別是_界面層, _商務(wù)邏輯層 _、 數(shù)據(jù)訪問(wèn)層。3、目前在應(yīng)用開(kāi)發(fā)領(lǐng)域中,主要分成兩大編程體系,一種是C/S 結(jié)構(gòu),另一種是基于瀏覽器的B/S 結(jié)構(gòu)。4、ASP.NET目前能夠支持 3 種語(yǔ)言: C# 、 VB.NET 、 Jscript.NET 。5、能連接“層次化數(shù)據(jù)”的數(shù)據(jù)源控件是 _和 。6、在 private 、 protected 、 public 、 internal 修飾符中, private 是私有成員 , 在類(lèi)的內(nèi)部

2、才可以訪問(wèn); protected 是保護(hù)成員,該類(lèi)內(nèi)部和繼承類(lèi)中可以訪問(wèn); public 是公共成員,完全公開(kāi),沒(méi)有訪問(wèn)限制; internal 是在同一命名空間內(nèi)可以訪問(wèn)。7、ASP.NET 提供的 6 個(gè)內(nèi)置對(duì)象分別是 Response 、 Request 、 Server 、Application 、 Session 和 Cooki 。8、.NET Framework主要包括 _公共語(yǔ)言運(yùn)行庫(kù) CLR _和_類(lèi)庫(kù)。9、外部樣式表通過(guò) _ 元素鏈接到網(wǎng)頁(yè)。10、XML主要用于_傳輸和存儲(chǔ) 數(shù)據(jù)。11、C#中的數(shù)據(jù)類(lèi)型包括 _值類(lèi)型 _和_引用類(lèi)型 。12、配置 web.config 信息的

3、方法有:直接手工輸入或 _采用管理工具進(jìn)行配置 13、數(shù)據(jù)源空間包括 AccessDataSource 、LinqDataSource 、 ObjectDataSource 、SqlDataSource 、XmlDataSource 和 SiteMapDataSource 。14、連接數(shù)據(jù)庫(kù)的信息可以保存 在_ Web.config_ 文件的 _ _ 配置節(jié)中。15、利用命令行工具 _aspnet_regiis.e xe _ 可以為連接字符串加密。16、窗體驗(yàn)證包括 _客服端驗(yàn)證 和服務(wù)器端驗(yàn)證 兩種形式。17、在 Visual Studio 2008 命令提示對(duì)話框中輸入命令 _完成注冊(cè)。1

4、8、存放 Web窗體頁(yè) C#代碼的模型有單文件頁(yè)模型和 _代碼隱藏頁(yè)模型 _。19、ASP.NET 3.5的服務(wù)器控件包括 _ HTML服 務(wù)器控件 和 Web 服務(wù)器控件20、內(nèi)容頁(yè)通過(guò) _MasterPageFile_ _和母版頁(yè)建立聯(lián)系。二、選擇題1、Web 的工作模式是 ( B )A.客戶端/服務(wù)器端 B. 瀏覽器 /服務(wù)器C. 瀏覽器 / 瀏覽器 D. 瀏覽器 / 客戶端2、發(fā)布網(wǎng)站后不可能存在的文件夾是 ( B )A.App DataB.App-Code C.App-Themes D.bin3、在 ASP.NET窗體文件中使用較多的頁(yè)面元素是 ( B ) 。A.HTML標(biāo)記B.We

5、b服務(wù)器控件 C. 客戶端腳本D.HTML服務(wù)器控件4、下列運(yùn)算符中 ( D ) 具有三個(gè)操作數(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)頁(yè)文件的擴(kuò)展名。A. .aspB. .htmC. .aspx D. .jsp12、 ADO 基本和核心的對(duì)象有三個(gè):Connection 連接對(duì)象、Command命令對(duì)象 和 : (B)A. Field 對(duì)象B. Recordset 對(duì)象C. Parameter 對(duì)象D.Property 對(duì)象7、一組選項(xiàng)中可以選擇多項(xiàng)的表單元素是:8、在 DHTML中把整

6、個(gè)文件的各個(gè)元素作為對(duì)象處理的技術(shù)是: ( C)A. HTMLB. CSS C. DOM D. Script9.下面那種語(yǔ)言是解釋執(zhí)行的 ( C )A. C+B. Delphi C. JavaScript D. Java10、Session 對(duì)象默認(rèn)的超時(shí)時(shí)限為 : ( A )A. 20 分鐘 B. 30 分鐘 C. 45 分鐘 D. 60 分鐘11、下列選項(xiàng)中,不是 Page指令屬性的是 ( C ) 。A. CodePageB. Debug C. namespace D. LanguageA CheckboxB. RadioC. Text D. Textarea13、打開(kāi) VS2008的工具

7、箱,應(yīng)使用系統(tǒng)的 ( B) 菜單。A. 窗口B. 視圖C.工具D.網(wǎng)站A.From 驗(yàn)證B.windows 驗(yàn)證C.SQL Server 驗(yàn)證D.Windows 和 SQL Server 混合驗(yàn)證15、Textarea 屬性之 Rows用于設(shè)置 : ( D )A. 多行文本框名稱 B. 設(shè)置最多可以輸入的行數(shù)C. 設(shè)置每行可以輸入的字符 D. 設(shè)置每列可以輸入的字符數(shù)16、下面的技術(shù)中 , 是客戶端腳本語(yǔ)言的是: ( D )14、連接數(shù)據(jù)庫(kù)的驗(yàn)證方式不包括 ( A ) 。A. ASPB. PHPC. PerlD. VBScript17、DHTML主要技術(shù)組成不包含 :( A )A.ASP B.

8、HTML C.Script 技術(shù) D.CSS18、連接 SQL Server 數(shù)據(jù)庫(kù),使用 (D )指定數(shù)據(jù)庫(kù)名。A.Initial Catalog B.Catalog C.Database D.A 和 C19、App-Code 文件夾用來(lái)存儲(chǔ) ( C )。A. 數(shù)據(jù)庫(kù)文件B. 共享文件C. 代碼文件D.主題文件20、下列數(shù)據(jù)類(lèi)型屬于引用類(lèi)型的是( C ) 。A.bool B.char C.stringD.enum21、 CSS樣式主要部分為 ( C ) 。A. 選擇器和字段B.字段和聲明C. 選擇器和聲明D. 聲明和別名22、事件的 () 通過(guò)委托來(lái)實(shí)現(xiàn)。A. 別名 B.字段 C.類(lèi)型 D.

9、聲明23、 SqlDataSource 的參數(shù)綁定中數(shù)據(jù)來(lái)源 CookieParameter 實(shí)現(xiàn) ()A. 控件屬性值與參數(shù)的綁定 C.Cookie 對(duì)象值與參數(shù)的綁定24、下面 (B) 不屬于值類(lèi)型。A. 簡(jiǎn)單類(lèi)型B. 數(shù)組類(lèi)型B.表單域的值與參數(shù)的綁定D. 用戶配置屬性與參數(shù)的綁定C.枚舉類(lèi)型 D. 結(jié)構(gòu)類(lèi)型控件25、( B ) 可以用來(lái)顯示圖片,還可以實(shí)現(xiàn)圖片的超鏈接。A.ImageMap 控件 B.Image 控件 C.RadioButton 控件 D.RadioButtonList26、ASP.NET 3.5 控件引入了 ( D ) ,具有一定的智能性。A.服務(wù)器端驗(yàn)證B. 客戶端

10、驗(yàn)證 C. 終端驗(yàn)證 D. 窗體驗(yàn)證27、web服務(wù)器控件服務(wù)不包括( A ) 。A.Input B.AdRotatorC.CalenderD.Wizard28、下面不屬于容器控件的是( C ) 。A.Panel B.PlaceHolderC.CheckBoxD.RadioButtonLIist29、Session 狀態(tài)和 Cookies 狀態(tài)的最大區(qū)別是 ( D ) 。A. 容量不同 B. 類(lèi)型不同 C. 生命周期 D. 存儲(chǔ)的位置不同30、下列對(duì)象可以向 dataset 中填充數(shù)據(jù)的是 ( )A、 SqlConnection B 、 SqlCommand C、SqlDataReader D

11、 、 SqlDataAdapter31、CSS樣式不包括( B)。A、基于元素的樣式B、基于文件的樣式 C 、基于類(lèi)的樣式 D 、基于 ID 的樣式32、對(duì)于 ASP.NET動(dòng)態(tài)網(wǎng)頁(yè)文件的擴(kuò)展名是:()A、 .aspxB、 .htmlC、 .jspD、.asp33、web.config 文件不能用于( A )。A、 Application 事件定義B、數(shù)據(jù)庫(kù)連接字符串的定義C、對(duì)文件夾訪問(wèn)授權(quán)D、基于角色的安全性控制34、下面 ListControl 控件與數(shù)據(jù)庫(kù)數(shù)據(jù)顯示無(wú)關(guān)的屬性是( )A、 AppendDataBoundItem B 、 DataTextField C 、 DataValu

12、eField D 、 Browser35、下列數(shù)據(jù)類(lèi)型屬于引用類(lèi)型的是(A )A、 structB、 classC、interfaceD、 delegate36、Web服務(wù)器控件不包括( B )37.面向?qū)ο蟮恼Z(yǔ)言具有什么特性。( A ) A、封裝、繼承、多態(tài)B、潛伏、繼承、多態(tài)C、潛伏、封裝、多態(tài)D、潛伏、封裝、傳播性38、C#中聲明枚舉類(lèi)型是用( B )關(guān)鍵字聲明。 A、 struct B 、enum C 、constD、 ushort39、下面控件中不能執(zhí)行鼠標(biāo)單擊事件的是(C )A、ImageButton B 、 ImageMapC、ImageD、 LinkButton40.以下是 L

13、abel 控件的屬性的是(A)A、text B、 value C 、accD、 accp41.網(wǎng)頁(yè)重定向功能可以有內(nèi)置對(duì)象(B )的方法Redirect 實(shí)現(xiàn)、A、Server B 、 ResponseC、 RequestD 、 Application42.ASP.NET 中的上傳控件是( C)A、ListBox B、 AdRotatorC、 FileUpload D 、Panel43. 在 NET中 CLS( Common Language Specification )的作用是( D ) A、存儲(chǔ)代碼B 、防止病毒C、原程序跨平臺(tái)D 、對(duì)語(yǔ)言進(jìn)行規(guī)范44. visual studio里沒(méi)有

14、( D )A、 html 控件 B 、數(shù)據(jù)控件 C 、驗(yàn)證控件 D 、發(fā)布控件45 設(shè) A = ” ASP”, B = “.NET”,以下( B )可以得到站果” ASP.NET”。 A、 A&BB 、 A+B C 、A&+BD 、 A-B46. ASP.NET 中可以在不同項(xiàng)目之間共享的對(duì)象是( C )A、 Response B 、 Request C 、 Application D 、 SessionA、 WizardB、 InputC、AdRotatorD、Calender47.下列對(duì)象可以向 dataset 中填充數(shù)據(jù)的是( D )A、 SqlConnection B 、 SqlCom

15、mand C、SqlDataReader D 、 SqlDataAdapter48.下列哪個(gè)控件不能作為數(shù)據(jù)顯示控件(D )A、 GridView B 、 DataList C 、 Repeater D 、 CustomValidator49.以下不是 SqlCommand對(duì)象的方法是(A )A、 Cancel() B 、 ExecuteRead() C 、 ExecuteScalar() D 、ExecuteNonQuery()50.表示只有所屬的成員才能訪問(wèn)的修飾符是( C )A、 public B、 protected C 、 private D 、 Internal三、分析簡(jiǎn)答題1、S

16、tring s = new String(xyz);創(chuàng)建了幾個(gè) String Object?答: 兩個(gè)或一個(gè),” xyz”對(duì)應(yīng)一個(gè)對(duì)象,這個(gè)對(duì)象放在字符串常量緩沖區(qū),常量”xyz”不管出現(xiàn)多少遍,都是緩沖區(qū)中的那一個(gè)。 NewS tring 每寫(xiě)一遍,就創(chuàng)建一個(gè)新的對(duì)象,它一句那個(gè)常量” xyz”對(duì)象的內(nèi)容來(lái)創(chuàng)建出一個(gè)新 String 對(duì)象。如果以前就用過(guò) xyz,這句代表就不會(huì)創(chuàng)建” xyz ”自己了,直接從緩沖區(qū)拿。2、分析以下代碼,完成填空string strTmp = .NetWeb程序設(shè)計(jì) ;int i= System.Text.Encoding.Default.GetBytes(s

17、trTmp).Length;int j= strTmp.Length;以上代碼執(zhí)行完后, i= 13 j= 103、接口是否可繼承接口 ? 抽象類(lèi)是否可實(shí)現(xiàn) (implements) 接口? 抽象類(lèi)是否可繼承實(shí)體類(lèi) (concrete class)?變成了抽象、 char 或者答: 1、接口是否可繼承接口? 答:不可以。接口是要被實(shí)現(xiàn)而不是被繼承的,加入你用詞不當(dāng),問(wèn)接口是否可實(shí)現(xiàn)接口,答案仍然是不能,因?yàn)榻涌诶锩娴姆椒ū?須全部是抽象方法,接口 A 實(shí)現(xiàn)了接口 B ,那么 A 就要重寫(xiě) B 的抽象方法,重寫(xiě)了之后, A 的性質(zhì)也就不是接口 A 了 類(lèi) A 。2、抽象類(lèi)是否可實(shí)現(xiàn)接口? 答:可

18、以。正如第一題所說(shuō)。3、抽象類(lèi)是否可繼承實(shí)體類(lèi)?答:可以4、swtich 是否能作用在 byte 上,是否能作用在 long 上,是否能作用在 String 上 ?答: switch ( expr1 )中, expr1 是一個(gè)整數(shù)表達(dá)式。因此傳遞給 switch 和 case 語(yǔ)句的參數(shù)應(yīng)該是 int 、 short byte 。 long,string都不能作用于 swtich5、Set 里的元素是不能重復(fù)的,那么用什么方法來(lái)區(qū)分重復(fù)與否呢? 是用= = 還是 equals()? 它們有何區(qū)別 ?答: set 里的元素是不能重復(fù)的,用 iterator() 方法來(lái)區(qū)分重復(fù)與否。equals

19、方法(是 String 類(lèi)從它的超類(lèi) Object 中繼承的)被用來(lái)檢測(cè)兩個(gè)對(duì)象是否相等,即兩個(gè)對(duì)象的內(nèi)容是否相等。 =用于比較引用和比較基本數(shù)據(jù)類(lèi)型時(shí)具有不同的功能: 比較基本數(shù)據(jù)類(lèi)型,如果兩個(gè)值相同,則結(jié)果為 true 而在比較引用時(shí),如果引用指向內(nèi)存中的同一對(duì)象,結(jié)果為 true 6、下面是一個(gè)函數(shù),用來(lái)返回筆試與上機(jī)成績(jī)的平均分,請(qǐng)?zhí)羁?。private void Button1_Click(object sender, System.EventArgs e)Int a=int pares( txtPaper.Text );Int b=int pares ( txtComputer.Te

20、xt );Int c=(a+b)/2;txtAver.text=convert.TOstring(c) ;7、分析以下代碼,完成填空string strTmp = .NetWeb 程序設(shè)計(jì) ;int i= System.Text.Encoding.Default.GetBytes(strTmp).Length;int j= strTmp.Length;以上代碼執(zhí)行完后, i= 13 j= 108、執(zhí)行語(yǔ)句 a = 8 Mod5 ;b = a 3 And “ b” 10 時(shí)是否會(huì)引起死鎖?并簡(jiǎn)要說(shuō)明理由。public void test(int i) lock(this) if (i10) i-;test(i);答:不會(huì)發(fā)生死鎖,(但有一點(diǎn) int 是按值傳遞的, 所以每次改變的都只是一個(gè)副本, 因此不會(huì)出現(xiàn)死鎖。 但如果把 int 換做一個(gè) object , 那么死鎖會(huì)發(fā)生)10、在登錄網(wǎng)頁(yè) Login.aspx 中,當(dāng)輸入用戶名和密碼后,單擊“登錄”按鈕,若用戶名和密碼正確則鏈接到Defau

溫馨提示

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

評(píng)論

0/150

提交評(píng)論