习题解答.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 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

文档评论(0)

dlhss + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档