-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應(yīng)用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
軟件調(diào)試的藝術(shù) 版權(quán)信息
- ISBN:9787115213969
- 條形碼:9787115213969 ; 978-7-115-21396-9
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
軟件調(diào)試的藝術(shù) 本書特色
調(diào)試對軟件開發(fā)至莢重要。然而,即使對于有經(jīng)驗的程序員,調(diào)試也并非易事。
本書是一部優(yōu)秀的軟件調(diào)試入門著作,對業(yè)界多年口口相傳的調(diào)試經(jīng)驗做了很好的總結(jié)。書中通過豐富的c/c++實例.生動闡述了適用于各種平臺與編程語言的通用調(diào)試原則、基礎(chǔ)知識、經(jīng)驗技巧和相關(guān)的背景知識,詳細講解了linux/unix平臺*受歡迎的三個調(diào)試工具——gdb、ddd和eclipse,并討論了網(wǎng)絡(luò)、多線程、gui和多核程序的調(diào)試等高級主題。不僅如此.書中還講述了如何在調(diào)試中運用vim、gcc、errno和lint等工具,以,及java、python、perl和匯編等程序的調(diào)試。
amazon五星圖書;
linux/unix平臺軟件調(diào)試權(quán)威著作,涵蓋c/c++/java/python等多種語言;
詳解gdb、ddd和eclipse三大工具應(yīng)用。
軟件調(diào)試的藝術(shù) 內(nèi)容簡介
調(diào)試對于軟件的成敗至關(guān)重要,正確使用恰當(dāng)?shù)恼{(diào)試工具可以提高發(fā)現(xiàn)和改正錯誤的效率。本書詳細介紹了3種調(diào)試器,gdb用于逐行跟蹤程序、設(shè)置斷點、檢查變量以及查看特定時間程序的執(zhí)行情況,ddd是流行的gdb的gui前端,而eclipse提供完整的集成開發(fā)環(huán)境。書中不但配合實例討論了如何管理內(nèi)存、理解轉(zhuǎn)儲內(nèi)存、跟蹤程序找出錯誤等內(nèi)容,更涵蓋了其他同類書忽略的主題,例如線程、客戶/服務(wù)器、gui和并行程序,以及如何躲開常見的調(diào)試陷阱。
本書適合各層次軟件開發(fā)人員、管理人員和測試人員閱讀。
軟件調(diào)試的藝術(shù) 目錄
1.1 本書使用的調(diào)試工具
1.2 編程語言
1.3 調(diào)試的原則
1.3.1 調(diào)試的本質(zhì):確認原則
1.3.2 調(diào)試工具對于確認原則的價值所在
1.3.3 其他調(diào)試原則
1.4 對比基于文本的調(diào)試工具與基于gui的調(diào)試工具,兩者之間的折中方案
1.4.1 簡要比較界面
1.4.2 折中方法
1.5 主要調(diào)試器操作
1.5.1 單步調(diào)試源代碼
1.5.2 檢查變量
1.5.3 在gdb、ddd和eclipse中設(shè)置監(jiān)視點以應(yīng)對變量值的改變
1.5.4 上下移動調(diào)用棧
1.6 聯(lián)機幫助
1.7 初涉調(diào)試會話
1.7.1 gdb方法
1.7.2 同樣的會話在ddd中的情況
1.7.3 eclipse中的會話
1.8 啟動文件的使用
第2章 停下來環(huán)顧程序
2.1 暫停機制
2.2 斷點概述
2.3 跟蹤斷點
2.3.1 gdb中的斷點列表
2.3.2 ddd中的斷點列表
2.3.3 eclipse中的斷點列表
2.4 設(shè)置斷點
2.4.1 在gdb中設(shè)置斷點
2.4.2 在ddd中設(shè)置斷點
2.4.3 在eclipse中設(shè)置斷點
2.5 展開gdb示例
2.6 斷點的持久性
2.7 刪除和禁用斷點
2.7.1 在gdb中刪除斷點
2.7.2 在gdb中禁用斷點
2.7.3 在ddd中刪除和禁用斷點
2.7.4 在eclipse中刪除和禁用斷點
2.7.5 在ddd中“移動”斷點
2.7.6 ddd中的undo/redo斷點動作
2.8 進一步介紹瀏覽斷點屬性
2.8.1 gdb
2.8.2 ddd
2.8.3 eclipse
2.9 恢復(fù)執(zhí)行
2.9.1 在gdb中
2.9.2 在ddd中
2.9.3 在eclipse中
2.10 條件斷點
2.10.1 gdb
2.10.2 ddd
2.10.3 eclipse
2.11 斷點命令列表
2.12 監(jiān)視點
2.12.1 設(shè)置監(jiān)視點
2.12.2 表達式
第3章 檢查和設(shè)置變量
……
第4章 程序崩潰處理
第5章 多活動上下文中的調(diào)試
第6章 特殊主題
第7章 其他工具
第8章 對其他語言使用gdb/ddd/eclipse
軟件調(diào)試的藝術(shù) 節(jié)選
調(diào)試對于軟件的成敗至關(guān)重要,正確使用恰當(dāng)?shù)恼{(diào)試工具可以提高發(fā)現(xiàn)和改正錯誤的效率。《軟件調(diào)試的藝術(shù)》詳細介紹了3種調(diào)試器,GDB用于逐行跟蹤程序、設(shè)置斷點、檢查變量以及查看特定時間程序的執(zhí)行情況,DDD是流行的GDB的GUI前端,而Eclipse提供完整的集成開發(fā)環(huán)境。書中不但配合實例討論了如何管理內(nèi)存、理解轉(zhuǎn)儲內(nèi)存、跟蹤程序找出錯誤等內(nèi)容,更涵蓋了其他同類書忽略的主題,例如線程、客戶/服務(wù)器、GUI和并行程序,以及如何躲開常見的調(diào)試陷阱。《軟件調(diào)試的藝術(shù)》適合各層次軟件開發(fā)人員、管理人員和測試人員閱讀。
軟件調(diào)試的藝術(shù) 相關(guān)資料
“l(fā)inux/unix平臺的c程序員將從本書中獲益最多,其他平臺上的開發(fā)者也能從中學(xué)到寶貴的調(diào)試技術(shù)和秘訣。” ——d.spinellis,jolt獎獲獎圖書《高質(zhì)量程序設(shè)計藝術(shù)》作者 “本書是一部軟件調(diào)試杰作,可以大大提升你的調(diào)試技術(shù)水平……所有編程入門課程都應(yīng)該講授其中的核心內(nèi)容。我強烈推薦本書!” ——amazon讀者評論
軟件調(diào)試的藝術(shù) 作者簡介
馬特洛夫(Norman Matloff)美國加州大學(xué)戴維斯分校計算機科學(xué)教授,研究領(lǐng)域涉及并行處理(尤其是軟件分布式共享內(nèi)存)、計算 機通信網(wǎng)絡(luò)、數(shù)據(jù)安全及數(shù)學(xué)和應(yīng)用統(tǒng)計等。他編寫了很多開源軟件包。創(chuàng)作的在線教程也深受歡迎。
- >
莉莉和章魚
- >
中國歷史的瞬間
- >
【精裝繪本】畫給孩子的中國神話
- >
隨園食單
- >
唐代進士錄
- >
自卑與超越
- >
人文閱讀與收藏·良友文學(xué)叢書:一天的工作
- >
朝聞道