freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

鄂教版信息技術(shù)九下第9課《程序調(diào)試優(yōu)化算法》-全文預(yù)覽

2024-12-26 22:43 上一頁面

下一頁面
  

【正文】 – Project settings—項目設(shè)置 – Project configuration—項目配置 Project settings ? 項目具有許多屬性,如: – 編譯結(jié)果輸出目錄 – 工作目錄 – 編譯參數(shù) – 需要鏈接的函數(shù)庫 – 編譯完以后做什么操作 – 編譯前要做的操作 – … ? 了解這些屬性的意義以后,我們可以對這些屬性值進行設(shè)置,以影響編譯器的編譯行為。 采用輔助工具來協(xié)助調(diào)試 ? 隨著技術(shù)的進步,各種 IDE的功能越來越強大,人們在 IDE中實現(xiàn)并提供許多功能用來輔助程序員對程序進行調(diào)試。 基本方法存在的問題 ? 這種方法效率不高,屬于原始的方法。 ? 在這過程中發(fā)現(xiàn)程序的錯誤。第 4章第 2部分 程序調(diào)試方法 1. 概述 ? 什么叫調(diào)試? –程序沒有語法錯誤,但運行結(jié)果不符合期望時,采用適當(dāng)?shù)墓ぞ呋蚍椒?,反?fù)找出程序中存在的問題,進行修改,最終使程序符合要求的過程。 –要確保程序沒錯,必須對程序進行各種測試 2. 解決程序中的錯誤的方法 基本方法 —人工閱讀走查,修改 ? 程序員一行一行的看程序 ? 根據(jù)實驗數(shù)據(jù),在腦子里或在紙上模擬程序運行過程,在腦子里或紙上記錄程序中間運行結(jié)果。 以前程序調(diào)試手段以少,人們經(jīng)常只能用用紙、筆和腦來模擬和記錄程序動態(tài)運行中的狀態(tài)。 ? 程序員腦子中的計算與程序?qū)嶋H完成的計算往往有差異,這樣的差異是很難發(fā)現(xiàn)的,是很難在紙上體現(xiàn)出來的。 ? 請查看 《 上機寫程序 》 那個課件關(guān)于項目的解釋。 ? 在 Build菜單下選擇 Set active project configuration. 對項目配置的理解 ? 可以從這個角度來簡化理解(不夠準(zhǔn)確) –每一個 project都有一個開發(fā)狀態(tài),稱為 debug與 release,得到的編譯結(jié)果分別稱為 ? Debug版程序 ?還處于調(diào)試狀態(tài)的程序 ? Release版程序 ?最終提交給用戶的可以執(zhí)行的程序 ? 問題 – Debug版與 Release版有什么區(qū)別? 區(qū)別 ? 標(biāo)準(zhǔn)的 Debug版的項目配置指示編譯器在編譯時,使項目或程序中包含有 調(diào)試信息 ,對程序 不做任何的優(yōu)化 ,便于程序員調(diào)試程序。 /ZI Program Database for Edit and Continue 除了前面 /Zi的功能外,這個選項允許對代碼進行調(diào)試過程中的修改和繼續(xù)執(zhí)行。 ? 調(diào)試時,只有設(shè)置了斷點并使程序回到調(diào)試器,才能對程序進行在線調(diào)試。一般情況下,直接選擇 line xxx就足夠了,如果想設(shè)置不是當(dāng)前位置的斷點,可以選擇 Advanced,然后填寫函數(shù)、行號和可執(zhí)行文件信息。對于新加的斷點,可以單擊 Conditions(條件)按鈕,為斷點設(shè)置一個表達式。在編輯框中輸入一個表達式,當(dāng)這個 表達式的值發(fā)生變化時,數(shù)據(jù)斷點就到達。 5. 設(shè)了斷點以后,如何走程序? 進入調(diào)試 : 1. 點此按鈕 2. 按 F5 3. Build?Start Debug?Go Debug工具欄 黃色右箭頭表示當(dāng)前就要執(zhí)行的代碼行 當(dāng)前執(zhí)行中的上下文(語境,函數(shù)) 自動給出的當(dāng)前語境下的變量值、返回值觀察窗口 自定義的觀察窗口,可以定義多組 掌握
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1