《基于WEB程序設計》練習題一答案_第1頁
《基于WEB程序設計》練習題一答案_第2頁
《基于WEB程序設計》練習題一答案_第3頁
《基于WEB程序設計》練習題一答案_第4頁
《基于WEB程序設計》練習題一答案_第5頁
已閱讀5頁,還剩30頁未讀, 繼續免費閱讀

付費下載

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、基于WEB程序設計練習題一答案1. 根據網頁截圖效果補充代碼。 我的網頁 2. 根據網頁截圖效果補充代碼。 rw 1, cell 1 rw 1, cell 2 rw 2, cell 1 rw 2, cell 2 3. 根據網頁截圖效果補充代碼。 4. 根據網頁截圖效果補充代碼。 東北師范大學主頁 圖片 5. 根據網頁截圖效果補充代碼。 hell wrld! 6. 根據網頁截圖效果補充代碼。 hell wrld! 數據庫基礎代碼分析 1. 解釋代碼:請解釋下述代碼的含義。(5分)INSERT INT article ( title, writer, cntent )VALUES (實驗, 學生,

2、 插入數據);答案要點:加入一條記錄。2. 解釋代碼:請解釋下述代碼的含義。(5分)DELETE FRM articleWHERE 編號=1;答案要點:刪除符合條件的記錄。3. 解釋代碼:請解釋下述代碼的含義。(5分)UPDATE article SET cntent = 修改WHERE 編號=1;答案要點:修改符合條件的記錄。4. 解釋代碼:請解釋下述代碼的含義。(5分)SELECT erFRM article;答案要點:選擇符合條件的記錄。5. 解釋代碼:請解釋下述代碼的含義。(5分)INSERT INT article ( title, writer, cntent )VALUES (實

3、驗, 學生, 插入數據);答案要點:加入一條記錄。6. 解釋代碼:請解釋下述代碼的含義。(5分)SELECT erFRM article;答案要點:選擇符合條件的記錄。標準控件代碼分析 1. 解釋代碼:請解釋下述代碼的含義。(10分) : 無標題頁 - :Partial Class Default Inherits .UI.Page Prtected Sub Buttn1Click(ByVal sender As bject, ByVal e As Args) Handles (通過按鈕的Click事件觸發后顯示!) End Sub Prtected Sub Buttn1Cmmand(ByVa

4、l sender As bject, ByVal e As .UI.ndEventArgs) Handles nd = + 1 End SubEnd Class答案要點:ButtnE控件應用。點擊按鈕后顯示“通過按鈕的Click事件觸發后顯示!”。2. 解釋代碼:請解釋下述代碼的含義。(10分) : 無標題頁 nbsp; - :Partial Class Default Inherits .UI.Page Prtected Sub Calendar1SelectinChanged(ByVal sender As bject, ByVal e As Args) Handles tinChange

5、d = rtDateString End SubEnd Class答案要點:CalendarE控件。在結果頁(同一頁)顯示選中的日期。3. 解釋代碼:請解釋下述代碼的含義。(10分) : 無標題頁 Item1 Item2 Item3 - :Partial Class Default Inherits .UI.Page Prtected Sub DrpDwnList1SelectedIndeChanged(ByVal sender As bject, ByVal e As Args) Handles tedIndeChanged = .TString End SubEnd Class-答案要點:

6、DrpDwnList控件應用。在結果頁(同一頁)顯示選中的元素。4. 解釋代碼:請解釋下述代碼的含義。(10分) : 無標題頁 - :Partial Class Default Inherits .UI.Page Prtected Sub Buttn1Click(ByVal sender As bject, ByVal e As Args) Handles Dim strFileName As String Dim strPath As String If ame Then 判斷上傳文件名是否為空 le = True strFileName = ame 獲得上傳文件在本地的文件名 strPat

7、h = th(.) + + strFileName 重組得到上傳至服務器的路徑 += strPath s(strPath) 上傳文件 le = True += ame 文件名信息 += ntType 文件類型信息 += ing 文件大小信息 End If End Sub Prtected Sub PageLad(ByVal sender As bject, ByVal e As Args) Handles Me.Lad End SubEnd Class答案要點:FileUplad控件應用。在結果頁(同一頁)中顯示文件大小等信息。5. 解釋代碼:請解釋下述代碼的含義。(10分) : 無標題頁 I

8、tem1 Item2 Item3 nbsp; - :Partial Class Default Inherits .UI.Page Prtected Sub ListB1SelectedIndeChanged(ByVal sender As bject, ByVal e As Args) Handles tedIndeChanged = .TString End SubEnd Class答案要點:ListB控件應用。在結果頁顯示選中的元素。6. 解釋代碼:請解釋下述代碼的含義。(10分) : 無標題頁 Item1 Item2 Item3 - :Partial Class Default Inh

9、erits .UI.Page Prtected Sub PageLad(ByVal sender As bject, ByVal e As Args) Handles Me.Lad End Sub Prtected Sub Buttn1Click(ByVal sender As bject, ByVal e As Args) Handles If tedInde = 0 Then = 1 End If If tedInde = 1 Then = 2 End If If tedInde = 2 Then = 3 End If End SubEnd Class答案要點:單選按鈕控件應用。在結果頁顯

10、示選中的單選按鈕。網絡基礎名詞解釋 1. 請解釋如圖所示模型的含義。(5分)答案要點:C/S模型。由client上運行的應用程序發起與server的SQL會話。server之上運行著數據庫??蛻舳伺c服務端的所有通信,都以直接的SQL語句形勢存在。server返回client請求的數據集,由client進行處理后顯示出來。界面在client上以Windws應用程序的方式直接顯示。業務邏輯和界面顯示都在client上,server端除數據庫以外不提供任何功能。這實現了數據和業務邏輯的分離。2. 請解釋如圖所示模型的含義。(5分)答案要點:B/S模型。以ASP程序為例,由brwser發起服務請求,其

11、請求通過HTTP協議提交給web server的一個ASP頁面。該頁面在執行中,通過SQL會話向數據庫提交請求,并獲得數據集,以HTML的形式把處理后的結果提供給brwser。brwser顯示HTML結果。界面在brwser上以瀏覽器解釋和渲染HTML頁面的方式顯示。業務邏輯運行在web server上,界面的解釋和顯示由brwser完成,這實現了業務邏輯和表現的分離。3. 請解釋SI七層模型。(5分)答案要點:應用層 表示層 會話層 傳輸層 網絡層 數據鏈路層 物理層4. 請給出網絡工具ping的作用。(5分)答案要點:ping使用ICMP協議,向目標IP發送數據,對方接受后會把數據原樣返回

12、。ping程序顯示返回數據所需的時間間隔,或者給出異常的診斷信息,如網絡不可達,或主機響應超時,或DNS解析錯誤。5. 請解釋IP地址的含義。(5分)答案要點:IP地址是因特網中用于唯一地標識一個網絡接入的編號,用二進制表示是32位。這32位二進制被分成四組,中間用小數點分隔,每組轉化為十進制在0至255之間。一個通常的IP地址會表示為這樣的形勢,“54”。這種表示法稱為點分十進制表示法。6. 請給出網絡工具netstat的作用。(5分)答案要點:netstat是給出TCP和UDP端口狀態的網絡工具。站點開發控件代碼分析 1. 解釋代碼:請解釋下述代碼的含義。(10分

13、) : 無標題頁 結束時間必需大于開始時間 - :Partial Class Default Inherits .UI.Page Prtected Sub Buttn1Click(ByVal sender As bject, ByVal e As Args) Handles ate If (id = True) Then (通過檢驗) End If End SubEnd Class答案要點:CmpareValidatr應用。以用戶輸入的兩組數據的差異作為檢驗條件。2. 解釋代碼:請解釋下述代碼的含義。(10分) : 無標題頁 不是偶數 - :Partial Class Default Inhe

14、rits .UI.Page Prtected Sub CustmValidatr1ServerValidate(ByVal surce As bject, ByVal args As .UI.rValidateEventArgs) Handles rValidate Dim i As Integer i = If i Md 2 = 0 Then id = True Else id = False End If End Sub Prtected Sub Buttn1Click(ByVal sender As bject, ByVal e As Args) Handles ate If (id =

15、 True) Then (通過檢驗) End If End SubEnd Class答案要點:CustmValidatr應用。檢查用戶輸入是否符合定制的要求。3. 解釋代碼:請解釋下述代碼的含義。(10分) : 無標題頁 nbsp; - :Partial Class Default Inherits .UI.Page Prtected Sub Lgin1Authenticate(ByVal sender As bject, ByVal e As .UI.nticateEventArgs) Handles nticate End SubEnd Class答案要點:LginE應用。4. 解釋代碼:

16、請解釋下述代碼的含義。(10分) : 無標題頁 nbsp; - :Partial Class Default Inherits .UI.Page Prtected Sub Lgin1Authenticate(ByVal sender As bject, ByVal e As .UI.nticateEventArgs) Handles nticate End SubEnd Class答案要點:LginE應用。5. 解釋代碼:請解釋下述代碼的含義。(10分) : 無標題頁 - :Partial Class Default Inherits .UI.PageEnd Class答案要點:MenuE應用

17、,顯示動態菜單。6. 解釋代碼:請解釋下述代碼的含義。(10分) : 無標題頁 超出數值范圍 - :Partial Class Default Inherits .UI.Page Prtected Sub Buttn1Click(ByVal sender As bject, ByVal e As Args) Handles ate If (id = True) Then (通過檢驗) End If End SubEnd Class答案要點:RangeValidatr應用。檢查用戶輸入的范圍。7. 解釋代碼:請解釋下述代碼的含義。(10分) : 無標題頁 超出數值范圍 - :Partial Cl

18、ass Default Inherits .UI.Page Prtected Sub Buttn1Click(ByVal sender As bject, ByVal e As Args) Handles ate If (id = True) Then (通過檢驗) End If End SubEnd Class答案要點:RangeValidatr應用。檢查用戶輸入的范圍。8. 解釋代碼:請解釋下述代碼的含義。(10分) : 無標題頁 nbsp; 格式錯誤 - :Partial Class Default Inherits .UI.Page Prtected Sub Buttn1Click(B

19、yVal sender As bject, ByVal e As Args) Handles ate If (id = True) Then (通過驗證) End If End SubEnd Class答案要點:RegularEpressinValidatry應用。按正則表達式檢驗用戶填寫的內容。9. 解釋代碼:請解釋下述代碼的含義。(10分) : 無標題頁 請輸入文本 - :Partial Class Default Inherits .UI.Page Prtected Sub Buttn1Click(ByVal sender As bject, ByVal e As Args) Handles ate If (id = True) Then (通過檢驗!) E

溫馨提示

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

評論

0/150

提交評論