- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
习题解答
第 8 章 偵錯與例外處理
一、學習評量
在程式編寫過程中, 可由開發工具或編譯器發現的語法錯誤稱為 編譯時期錯誤 。
如果程式要開啟資料庫讀取訂單資料, 但執行時因網路故障而讀不到資料庫造成程式中止執行, 此種錯誤稱為 執行時期錯誤 。
( 1 ) 以下何種設定, 可啟用 ASP.NET 網頁偵錯功能? (1) 在 @ Page 指示詞中設定 Debug=True (2) 在 @ Page 指示詞中設定 VWD=True (3) 在 Web.config 中設定 debug=true/ (4) 在 Web.config 中設定 VWD=true/
( 4 ) 以下何者不屬 VWD 的偵錯功能? (1) 可設定中斷點, 讓程式執行到指定敘述即暫停 (2) 可在程式執行時, 修改變數的值 (3) 將滑鼠移到程式碼中的變數名稱上, 即可顯示其值 (4) 可在程式執行時, 修改還未執行到的程式碼
( 3 ) 使用網頁追蹤功能時, 無法在追蹤資料中看到何種資訊? (1) 網頁各執行階段的執行時間 (2) 瀏覽器種類 (3) Cookie 的有效日期 (4) 網頁中有使用到的控制項
若想在單一個 ASP.NET 網頁啟用追蹤功能, 需在 @ Page 指示詞中將 Trace 屬性設為 True 。
( 4 ) 關於 ASP.NET 追蹤功能的描述何者錯誤? (1) 追蹤資訊會附在網頁原有內容後面 (2) 網頁程式可輸出自訂訊息到追蹤資訊中 (3) 可設定遠端電腦可否看到追蹤資訊 (4) 已在 Web.config 中啟用追蹤時, 可連上網站中的 Trace.aspx 開啟追蹤檢視器
( 1 ) 當網頁程式未用 Try/Catch 處理例外, 而網頁執行時發生例外, 會先觸發什麼事件? (1) Page_Error (2) Page_Exception (3) Application_Error (4) Application_Exception
( 4 ) 若想讓瀏覽網站的訪客, 在輸入錯誤的 ASP.NET 網頁名稱時, 會顯示自訂的說明網頁, 以下處置何者適當? (1) 在首頁用 Try/Catch 補捉找不到網頁的例外, 再用 Response.Redirect() 導向到自訂網頁 (2) 在首頁 Page_Error 處理程序中, 轉向到自訂網頁 (3) 在 Web.config 中用 exception/ 標籤指定發生 404 的狀態時 轉向到自訂網頁 (4) 在 Web.config 中用 error/ 標籤指定發生 404 的狀態時轉向到自訂網頁
( 4 ) 下列何者不是例外處理語法中的關鍵字? (1) Try (2) Catch (3) End Try (4) End Catch
二、, 並在其中加入一重覆 10,000,000 次的迴圈, 迴圈中每一輪均做浮點數乘法及除法運算各一次, 最後在追蹤資訊中顯示此迴圈執行時所花的時間。 (提示:可在迴圈前用 DateTime.Now 取得目前時間, 迴圈後再取得一次時間, 將兩值相減即為迴圈執行時間)
答:
%@ Page Language=VB Trace=true %
!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN /TR/xhtml1/DTD/xhtml1-transitional.dtd
script runat=server
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
Dim StartTime, EndTime As DateTime
StartTime = Now
x 為計算用的變數
Dim x As Integer
開始迴圈
For i As Integer = 1 To x = i + 1
x = i * 2
Next
EndTime = Now
Trace.Write(Total Time = + (EndTime - StartTime).ToString)
End Sub
/script
html xmlns=/1999/xhtml
head runat=server
title習題8-1/title
/head
body
form id=form1 runat=server
div
您可能关注的文档
最近下载
- 2024年江苏省南京市中考物理试题卷(含答案解析).docx
- 八年级美术上册5静物画有声教案省公开课一等奖新名师优质课获奖PPT课件.pptx
- 电子鼓hd3中文说明书.pdf
- 2024年江苏省南京市中考数学试题卷(含答案解析).docx
- 通桥(2018)1301-Ⅲ时速250公里、350公里高速铁路无砟轨道(16+24+16)m钢筋混凝土刚构连续梁.pdf
- 2024年武汉市城市建设投资开发集团限公司招聘【221人】公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 12.《玩偶之家(节选)》课件 统编版高中语文选择性必修中册.pptx
- 眼部健康保养.ppt VIP
- 急性一氧化碳中毒诊治专家共识.pptx
- 心内科常见疾病护理常规ppt.pptx
文档评论(0)