《ASPNET程序設(shè)計(jì)》期末測(cè)試二及答案_第1頁(yè)
《ASPNET程序設(shè)計(jì)》期末測(cè)試二及答案_第2頁(yè)
《ASPNET程序設(shè)計(jì)》期末測(cè)試二及答案_第3頁(yè)
《ASPNET程序設(shè)計(jì)》期末測(cè)試二及答案_第4頁(yè)
《ASPNET程序設(shè)計(jì)》期末測(cè)試二及答案_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、ASP.NETS序設(shè)計(jì)期末測(cè)試題(二)一、單選題(每題 1 分,共 15 分)1、靜態(tài)網(wǎng)頁(yè)文件的擴(kuò)展名是() 。A. asp B. aspx C.htm D.jsp2、若內(nèi)容頁(yè)文件名為view.aspx,則其對(duì)應(yīng)的代碼頁(yè)文件名默認(rèn)是()。A. view.csB. view.cs.aspxC. view.aspx.cs D.view.aspx3 、 使 用 RadioButtonList 生 成 單 選 列 表 , 選 中 其 中 的 某 項(xiàng) 時(shí) 觸 發(fā) SelectedIndexChange*件,則該控件的哪個(gè)屬性要設(shè)置為T(mén)rue ()。A.checkedB. AutoPostBackC.se

2、lectedD. Text4、要使ListBox 控件的行數(shù)為多行,需要將下列哪個(gè)屬性值設(shè)置為 Multiple()。A. checkedB. AutoPostBackC. TextModeD. SelectionMode5、以下哪個(gè)數(shù)據(jù)庫(kù)類(lèi)型可以使用 SqlDataSource空件作數(shù)據(jù)源()。A.AccessB.SQL Server 2000C.OricalD. VFP6、一個(gè)C#§序總是調(diào)用哪個(gè)方法作為開(kāi)始(入口):()。A.Main B.main C.MAIND.任意一個(gè)方法即可7、 windows 應(yīng)用程序開(kāi)發(fā)時(shí),窗體加載時(shí)觸發(fā)的事件是( ) 。A.Click B.Pain

3、t C.Load D.Init8、在ASPNET的內(nèi)置對(duì)象中,必須要有Lock和Unlock方法以確保多個(gè)用戶(hù)無(wú)法同時(shí)改變某一變量的對(duì)象是( ) 。A.Sessioin B.Cookie C.Request D.Application9、 Application 對(duì)象的默認(rèn)有效期是( ) 。A.15分鐘B.應(yīng)用程序啟動(dòng)到結(jié)束C.15分鐘 D.30分鐘10、在ASPNET中提供()個(gè)內(nèi)置對(duì)象。A.2B.7C.10D.811、DataReader對(duì)象的()方法讀取時(shí)間形式的值。A. Date B. Time C. DateTime D.GetDataTime12、當(dāng)整個(gè)頁(yè)面被瀏覽器讀入時(shí)觸發(fā)的事件

4、是( ) 。A.Page_LoadB. Page_UpLoad C. Page_Init D.Click13、應(yīng)用程序的主題存儲(chǔ)于Web 應(yīng)用程序的( )文件夾中。A. App_ThemesB根C. App_Code D.子目錄14、以下不合理的ASPNET密碼是()。A.asd123ab B.a13ab C.dujing12354M D.father%M87615、在 ADO.NET 中,對(duì)于 Command 對(duì)象的 ExecuteNonQuery()方法和ExecuteReader方法,下面敘述錯(cuò)誤的是()。A、insert、update、delete 等操作的 Sql語(yǔ)句用 Execut

5、eNonQuery()!r法執(zhí)行B ExecuteNonQuery(方法返回執(zhí)行Sql語(yǔ)句所影響的行數(shù)C Select操作的Sql語(yǔ)句只能由ExecuteReader方法來(lái)執(zhí)行D、ExecuteReader()T法返回一個(gè) DataReder對(duì)象二、多選題(每題 2 分,共 10 分)1、 Visual Studio 2005可用于開(kāi)發(fā)()程序。A.Web 應(yīng)用程序 B.3D 動(dòng)畫(huà) C.XML Web ServiceD.Windows 應(yīng)用程序2、以下哪些屬性是驗(yàn)證控件所共有的?() 。A.ControlToValidateB.ErrorMessageC.DisplayD.ValueToCom

6、pare3、 Application 對(duì)象常用的方法是( ) 。A.Lock B.UnLock C.Load D.UnLoad4、連線式數(shù)據(jù)庫(kù)操作主要使用( )對(duì)象。A.DataTable對(duì)象B.Connection對(duì)象C.Comman取寸象D.DataReaderX寸象5、下列字符串不能夠正確鏈接SQL Server 2005數(shù)據(jù)庫(kù)的是() 。A. DataSource=(local);Integrated Security=SSPI;Initial Catelog=myDBB. Data Source=(local);Integrated Security=SSPI; Initial Ca

7、talog=myDBC. DataSource=(local);IntegratedSecurity=SSPI;Intial Catelog=myDBD. Data Source=(local);Integrated Security=SSPI;InitialCatelog=myDB二、名詞解釋?zhuān)款} 2 分,共 10 分)默認(rèn)事件:C/S結(jié)構(gòu):數(shù)據(jù)維護(hù):DataSet:Application 對(duì)象:三、判斷題( 10 個(gè),每題 1 分,共 10 分)1、對(duì)象是某些具有特性的具體事物的抽象。()2、 在 ASP.NET 中支持Windows、 Forms、 Passport、 None 四種身

8、份驗(yàn)證。 ()3、 CompareValidator 比較驗(yàn)證控件只能比較兩個(gè)值是否相同。()4、正則表達(dá)式“1(3|5)d9 ”匹配 13或 15開(kāi)始的 11 位手機(jī)號(hào)碼。 ()5、DISTINCT!鍵字允許重復(fù)數(shù)據(jù)集合的出現(xiàn)。()6、C#§旬不區(qū)分大小寫(xiě)。()7、要修改窗體的標(biāo)題,需要修改窗體的Text 屬性。()8、 Application 對(duì)象是一個(gè)公有變量,允許多個(gè)用戶(hù)對(duì)它訪問(wèn)。 ()9、 Visual Studio 2005不支持Ajax 技術(shù)。 ()10、數(shù)組不可以用使用C#的關(guān)鍵字命名。()四、簡(jiǎn)答題(每題 5 分,共 25 分)1、統(tǒng)一建模語(yǔ)言UML有哪些重要的功能

9、?2、請(qǐng)寫(xiě)出SELEC語(yǔ)句的基本結(jié)構(gòu)。3、 SqlCommand 提供了 4 個(gè)執(zhí)行方法是哪些?4、請(qǐng)分別寫(xiě)出存儲(chǔ)和讀取Session信息的方法。5、請(qǐng)寫(xiě)出創(chuàng)建報(bào)表的步驟。五、論述題(每題 10 分,共 30 分)1、簡(jiǎn)述B/S結(jié)構(gòu)和C/S結(jié)構(gòu)的區(qū)別。2、簡(jiǎn)述啟動(dòng)SQL Serve服務(wù)器的方法。3、簡(jiǎn)述獲取并使用DataReader對(duì)象的步驟ASP.NE罐序設(shè)計(jì)期末測(cè)試題(二)答案(總分值: 100 )1、 單選題(每題 1 分,共 15 分)1 .C2.C3.B4.C5.B6.A7.C8.D2 .B10.B11.D12.A13.A14.B15.C2、 多選題(每題 2 分,共 10 分)1

10、.ACD 2.ABC 3.AB 4.BCD 5.ACD3、 名詞解釋?zhuān)款} 2 分,共 10分)默認(rèn)事件:ASPNET對(duì)象通常公開(kāi)一個(gè)指定的默認(rèn)事件,可以為這些事件編寫(xiě)代碼控件Web 頁(yè)面, 比如 Button 對(duì)象。 在 Button 對(duì)象屬性窗口中點(diǎn)擊 “閃電”圖標(biāo)按鈕,列出公開(kāi)的8個(gè)事件,其中 Button對(duì)象的默認(rèn)事件是Click事件,其 余的是非默認(rèn)事件。C/S結(jié)構(gòu):C/S是Client/Server的英文縮寫(xiě),指客戶(hù)端/服務(wù)器模式。C/S 結(jié)構(gòu)的軟件系統(tǒng)分為兩個(gè)部分: 客戶(hù)機(jī)程序和服務(wù)器程序??蛻?hù)端應(yīng)用程序一般包括用戶(hù)界面、 事務(wù)處理程序與本地?cái)?shù)據(jù)庫(kù)等。 它面向用戶(hù), 接收用戶(hù)的應(yīng)

11、用請(qǐng)求, 并通過(guò)一定的協(xié)議或接口與服務(wù)器進(jìn)行通信, 將服務(wù)器提供的數(shù)據(jù)等資源經(jīng)過(guò)處理后提供給用戶(hù)。數(shù)據(jù)維護(hù): 數(shù)據(jù)維護(hù)是系統(tǒng)維護(hù)的重要內(nèi)容, 為保持?jǐn)?shù)據(jù)正確性而對(duì)基礎(chǔ)數(shù)據(jù)進(jìn)行的增、刪、改、查操作。DataSet對(duì)象:DataSet是ADO.NET結(jié)構(gòu)的主要組件,它是從數(shù)據(jù)源中檢索到的數(shù)據(jù)在內(nèi)存中的緩存,可以把DataSet 當(dāng)成內(nèi)存中的數(shù)據(jù)庫(kù),它不依賴(lài)于數(shù)據(jù)庫(kù)的獨(dú)立數(shù)據(jù)集合。 也就是說(shuō), 即使斷開(kāi)數(shù)據(jù)鏈路, 或者關(guān)閉數(shù)據(jù)庫(kù), DataSet依然是可用的,DataSet在內(nèi)部是用XML來(lái)描述數(shù)據(jù)的。Application對(duì)象:Application對(duì)象是同一個(gè)網(wǎng)站中多個(gè)用戶(hù)可以共享的信息,這個(gè)信

12、息對(duì)所有用戶(hù)開(kāi)放,在服務(wù)器運(yùn)行期間持久的存在的數(shù)據(jù)。而Session對(duì)象只針對(duì)登錄網(wǎng)站用戶(hù)在網(wǎng)站內(nèi)存中開(kāi)辟的臨時(shí)性數(shù)據(jù)存儲(chǔ)空間, 并在用戶(hù)離開(kāi)網(wǎng)站后自動(dòng)清除。 Application 對(duì)象在程序設(shè)計(jì)中主要用于記錄整個(gè)網(wǎng)絡(luò)的信息,如上線人數(shù)、 在線名單、 意見(jiàn)調(diào)查和網(wǎng)上選舉等, 在給定的應(yīng)用程序中實(shí)現(xiàn)多用戶(hù)之間共享信息。4、 判斷題(每題1 分,共10 分)1. V 2. V 3.x 4. V 5.x 6.X 7. V 8. V 9.x 10. V5、 問(wèn)答題(每題5 分,共25 分)1、統(tǒng)一建模語(yǔ)言UML有哪些重要的功能?( 1)可視化功能( 2)說(shuō)明功能( 3)建造功能( 4)建立文檔功能2

13、、請(qǐng)寫(xiě)出SELEC語(yǔ)句的基本結(jié)構(gòu)。SELECT字段名列表FROM數(shù)據(jù)庫(kù)表名WHERE條件GROUP B Y分組條件HAVING 篩選條件ORDERB Y排序條件3、 SqlCommand 提供了 4 個(gè)執(zhí)行方法是哪些?ExecuteNonQuery(、) ExecuteScalar(、)ExecuteReader(、) ExecuteXmlReader()4、請(qǐng)分別寫(xiě)出存儲(chǔ)和讀取 Session信息的方法。存儲(chǔ)Session信息的方法如下:SessionSessionName】 二變量|常量|字符申讀取Session信息的方法如下:變量 = Session“SessionName” 5、請(qǐng)寫(xiě)出

14、創(chuàng)建報(bào)表的步驟。( 1)在網(wǎng)站上添加一個(gè)新的Web 窗體。( 2)通過(guò)添加數(shù)據(jù)集來(lái)定義數(shù)據(jù)連接和DataTable表( 3)設(shè)計(jì)報(bào)表( 4)向應(yīng)用程序添加ReportViewer 控件( 5)編譯和運(yùn)行應(yīng)用程序( 6)關(guān)閉瀏覽器六、 論述題(每題 10 分,共 30 分)1、簡(jiǎn)述C/S結(jié)構(gòu)和B/S結(jié)構(gòu)的區(qū)別。C/S是Client/Server的英文縮寫(xiě),指客戶(hù)端/服務(wù)器模式。C/S 結(jié)構(gòu)的軟件系統(tǒng)分為兩個(gè)部分: 客戶(hù)機(jī)程序和服務(wù)器程序??蛻?hù)端應(yīng)用程序一般包括用戶(hù)界面、 事務(wù)處理程序與本地?cái)?shù)據(jù)庫(kù)等。 它面向用戶(hù), 接收用戶(hù)的應(yīng)用請(qǐng)求, 并通過(guò)一定的協(xié)議或接口與服務(wù)器進(jìn)行通信, 將服務(wù)器提供的數(shù)

15、據(jù)等資源經(jīng)過(guò)處理后提供給用戶(hù)。B/S結(jié)構(gòu)是Browser/Server的英文縮寫(xiě),即瀏覽器/服務(wù)器模式。由瀏覽器、 Web 服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器組成。這種模式中, 用戶(hù)端計(jì)算機(jī)上使用通用的瀏覽器軟件, 用戶(hù)的所有操作都是通過(guò)瀏覽器進(jìn)行的。Web服務(wù)器負(fù)責(zé)接收本地或遠(yuǎn)程的 HTTP請(qǐng)求,根據(jù)查詢(xún)條 件到數(shù)據(jù)庫(kù)服務(wù)器中提取相關(guān)數(shù)據(jù),再將查詢(xún)結(jié)果翻譯成 HTML.,并回傳到提出 查詢(xún)請(qǐng)求的瀏覽器。2、簡(jiǎn)述啟動(dòng)SQL Serve服務(wù)器的方法。( 1) 啟動(dòng) SQL Server 2000最常用的方法是通過(guò)服務(wù)管理器來(lái)實(shí)現(xiàn)。選擇 “開(kāi)始”-“程序” -" Microsoft SQL Serve

16、r - "服務(wù)管理器”命令.( 2) 除使用服務(wù)管理器啟動(dòng) SQL Server 2000外, 還可以使用 “企業(yè)管理器” 啟動(dòng)數(shù)據(jù)庫(kù)服務(wù)器。單擊“開(kāi)始”-“程序” -" Microsoft SQL Server f "企業(yè)管理器”命令, 展開(kāi)控制臺(tái)根目錄下 Microsoft SQL Server達(dá)側(cè)的“+”號(hào),在“SQL Serve組” 中找到要啟動(dòng)的數(shù)據(jù)庫(kù)服務(wù)器, 鼠標(biāo)右擊該服務(wù)器, 在彈出的快捷菜單中選擇 “啟 動(dòng)”命令,則可以啟動(dòng)數(shù)據(jù)庫(kù)服務(wù)器。( 3)使用控制面板中的“服務(wù)”選項(xiàng)啟動(dòng)數(shù)據(jù)庫(kù)服務(wù)器。打開(kāi)“控制面板” ,選擇“管理工具”中的“服務(wù)”選項(xiàng),彈出“服務(wù)”窗口。雙擊“服務(wù)”列表中的“ MSSQLSERVERE務(wù),“MSSQLSERVER在彈出的 對(duì)話(huà)框中選擇“啟動(dòng)”命令,即可啟動(dòng)數(shù)據(jù)庫(kù)服務(wù)器。 使用“命令”啟動(dòng)數(shù)據(jù)庫(kù)服務(wù)器。單擊“開(kāi)始”-“運(yùn)行”命令,在出現(xiàn)的對(duì)話(huà)框窗口中輸入“CMD”,單擊“確定”按鈕,在“命令”窗口中分別錄入:Net start mssqlserver說(shuō)明: 啟動(dòng) SQL Serve由艮務(wù)Net start sqlserveragent說(shuō)明:?jiǎn)?dòng) SQL Server Agen服務(wù)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論