注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合應(yīng)用程序調(diào)試技術(shù)

應(yīng)用程序調(diào)試技術(shù)

應(yīng)用程序調(diào)試技術(shù)

定 價(jià):¥65.00

作 者: 潘文林 陳武
出版社: 清華大學(xué)出版社
叢編項(xiàng): Microsoft 編程系列
標(biāo) 簽: 程序(設(shè)計(jì))理論

ISBN: 9787900631596 出版時(shí)間: 2001-04-01 包裝:
開本: 頁數(shù): 452 字?jǐn)?shù):  

內(nèi)容簡介

  《應(yīng)用程序調(diào)試技術(shù)》以作者自己的多年編程和調(diào)試經(jīng)驗(yàn)著重介紹了各種語言的程序調(diào)試工作。其內(nèi)容包括程序錯(cuò)誤和故障的類型、小組調(diào)試所需要的基礎(chǔ)結(jié)構(gòu)要求和在編寫代碼時(shí)如何進(jìn)行預(yù)先的調(diào)試;什么是調(diào)試器,并描述了調(diào)試器的工作原理,作者還以相當(dāng)深度討論了Visual C++調(diào)試器和Visual Basic調(diào)試器以使您能最大限度地發(fā)揮它們的功用;提供了一些在編寫基于Windows的應(yīng)用程序時(shí)遇到的常見的調(diào)試問題的解決方案。在本書的“附錄”部分提供了您在進(jìn)行調(diào)試冒險(xiǎn)時(shí)會(huì)發(fā)現(xiàn)十分有用的一些附加信息。對(duì)于倍受程序調(diào)試折磨的編程人員來說,本書將能成為您不可多得的良師益友。

作者簡介

暫缺《應(yīng)用程序調(diào)試技術(shù)》作者簡介

圖書目錄

前言                  
 結(jié)論                  
 第l部分   調(diào)試概論                  
 第1章   錯(cuò)誤:問題出在那里, 如何解決                  
   1. l   錯(cuò)誤及其調(diào)試                  
   1. 1. l   什么是錯(cuò)誤                  
   1. 1. 2   進(jìn)程錯(cuò)誤及其解決方案                  
   1. 1. 3   制定調(diào)試計(jì)劃                  
   1. 2   調(diào)試的先決條件                  
   1. 2. l   技能組合                  
   l. 2. 2   學(xué)習(xí)技能組合                  
   1. 3   調(diào)試過程                  
   1. 3. l   第1步:復(fù)制錯(cuò)誤                  
   1. 3. 2   第2步:描述錯(cuò)誤                  
   1. 3. 3   第3步:始終假定錯(cuò)誤是你自己的問題                  
   1. 3. 4   第4步:分解并解決錯(cuò)誤                  
   1. 3. 5   第5步:進(jìn)行有創(chuàng)見的思考                  
   1. 3. 6   第6步:杠桿工具                  
   1. 3. 7   第7步:開始繁重的調(diào)試工作                  
   1. 3. 8   第8步:校驗(yàn)錯(cuò)誤已被更正                  
   1. 3. 9   第9步:學(xué)習(xí)與交流                  
   1. 3. 10   調(diào)試過程的決定性秘訣                  
   1. 4   小結(jié)                  
 第2章   開始調(diào)試                  
   2. 1   跟蹤變更直到項(xiàng)目結(jié)束                  
   2. 1. l   版本控制系統(tǒng)                  
   2. 1. 2   錯(cuò)誤跟蹤系統(tǒng)                  
   2. 1. 3   選擇正確的系統(tǒng)                  
   2. 2   制定構(gòu)建調(diào)試系統(tǒng)的進(jìn)度表                  
   2. 2. l   用調(diào)試符來連編所有的構(gòu)件                  
   2. 2. 2   警告與錯(cuò)誤同等重要                  
   2. 2. 3   了解在何處裝載DLL                  
   2. 2. 4   設(shè)計(jì)發(fā)布構(gòu)件的輕便診斷系統(tǒng)                  
   2. 3   日常連編和冒煙測(cè)試是必須遵循的                  
   2. 3. l   日常構(gòu)件                  
   2. 3. 2   冒煙測(cè)試                  
   2. 4   立即連編安裝程序                  
   2. 5   QA必須對(duì)調(diào)試構(gòu)件進(jìn)行測(cè)試                  
   2. 6   小結(jié)                  
 第3章   邊編碼邊調(diào)試                  
   3. 1   注意聲明                  
   3. 1. l   如何聲明, 聲明什么                  
   3. l. 2   不同類型的Visual C+十和Visual Basic聲明                  
   3. l. 3   SUPERASSERT                  
   3. 2   跟蹤. 跟蹤. 跟蹤. 再跟蹤                  
   3. 3   注意注釋                  
   3. 4   相信自己, 但要校驗(yàn)(單元測(cè)試)                  
   3. 5   小結(jié)                  
 第II部分   高效率的調(diào)試                  
 第4章   調(diào)試器的工作原理                  
   4. 1   Windows調(diào)試器的類型                  
   4. 1. 1   用戶模式調(diào)試器                  
   4. 1. 2   內(nèi)核模式調(diào)試器                  
   4. 2   Windows 2000操作系統(tǒng)為調(diào)試對(duì)象提供的支持                  
   4. 2. 1   Windows 2000堆陣檢查                  
   4. 2. 2   在調(diào)試器中自動(dòng)啟動(dòng)                  
   4. 2. 3   快速中斷項(xiàng)                  
   4. 3   MinDBG:一個(gè)簡單的Win32調(diào)試器                  
   4. 4   WDBG:真正的調(diào)試器                  
   4. 4. l   內(nèi)存讀寫操作                  
   4. 4. 2   斷點(diǎn)和單步執(zhí)行                  
   4. 4. 3   符號(hào)表. 符號(hào)引擎和堆棧遍歷                  
   4. 4. 4   Step Into. Step Over和Stap Out功能                  
   4. 4. 5   WDBG調(diào)試器的一個(gè)有趣的開發(fā)問題                  
   4. 5   如果需要編寫自己的調(diào)試器                  
   4. 6   WDBG調(diào)試器之后是什么?                  
   4. 7   小結(jié)                  
 第5章   使用Visual C+十調(diào)試器進(jìn)行強(qiáng)有力的調(diào)試                  
   5. 1   高級(jí)斷點(diǎn)及其用法                  
   5. 1. l   高級(jí)斷點(diǎn)語法和位置斷點(diǎn)                  
   5. 1. 2   在任何函數(shù)上快速中斷                  
   5. 1. 3   在系統(tǒng)或輸出的函數(shù)中設(shè)置斷點(diǎn)                  
   5. 1. 4   位置斷點(diǎn)修飾符                  
   5. 1. 5   全局表達(dá)式和條件斷點(diǎn)                  
   5. 1. 6   Windows消息斷點(diǎn)                  
   5. 2   遠(yuǎn)程調(diào)試                  
   5. 3   技巧及竅門                  
   5. 3. 1   設(shè)置斷點(diǎn)                  
   5. 3. 2   Watch窗口                  
   5. 4   小結(jié)                  
 第6章   使用x86匯編語言和Visual C++調(diào)試器Disassembly窗口進(jìn)行強(qiáng)有力的調(diào)試                  
   6. 1   CPU的基礎(chǔ)知識(shí)                  
   6. 1. l   寄存器                  
   6. 1. 2   指令格式和內(nèi)存編址                  
   6. 2   關(guān)于Visual C+十內(nèi)聯(lián)匯編器                  
   6. 3   需要了解的指令                  
   6. 3. 1   堆棧處理                  
   6. 3. 2   最常用的幾個(gè)簡單指令                  
   6. 3. 3   常見的序列:函數(shù)入口和出口                  
   6. 3. 4   變量訪問:全局變量. 參數(shù)和局部變量                  
   6. 3. 5   調(diào)用進(jìn)程和返回指令                  
   6. 4   調(diào)用約定                  
   6. 5   需要了解的其他指令                  
   6. 5. l   數(shù)據(jù)處理                  
   6. 5. 2   指針處理                  
   6. 5. 3   比較和測(cè)試                  
   6. 5. 4   條約和分文指令                  
   6. 5. 5   循環(huán)                  
   6. 5. 6   字符串處理                  
   6. 6   常見的匯編語言結(jié)構(gòu)                  
   6. 6. 1   FS寄存器訪問                  
   6. 6. 2   結(jié)構(gòu)和類引用                  
   6. 7   完整的例子                  
   6. 8   Disassembly窗口                  
   6. 8. 1   導(dǎo)航功能                  
   6. 8. 2   在堆棧上查看參數(shù)                  
   6. 8. 3   Set Next Statement命令                  
   6. 8. 4   Memory窗口和Disassembly窗口                  
   6. 9   技巧和訣竅                  
   6. 9. 1   Endians                  
   6. 9. 2   垃圾代碼                  
   6. 9. 3   寄存器和Watch窗口                  
   6. 9. 4   從ASM文件中學(xué)習(xí)                  
   6. 10   小結(jié)                  
 第7章   使用Visual Basic調(diào)試器進(jìn)行強(qiáng)有力的調(diào)試                  
   7. 1   Visual Basic P代碼                  
   7. 1. l   關(guān)于P代碼的歷史教訓(xùn)                  
   7. 1. 2   使用P代碼衍生出來的問題                  
   7. 2   錯(cuò)誤陷階:Break In或Break On選項(xiàng)                  
   7. 2. 1   Break On All Errors功能                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)