《系統級編程》以VisualC++作為開發工具和平台,首先介紹了程式的調試、數據和方法的調用原理以及在計算機中數據的存儲格式;其次介紹了存儲空間的布局、分配和對於一般記憶體錯誤的處理辦法;最後介紹了計算機作業系統的基本原理,主要涉及執行緒、進程及它們之間的調度等知識。《系統級編程》兼顧理論和實踐兩方面,讓讀者可以通過動手實踐來掌握和理解知識要點。
基本介紹
- 書名:系統級編程
- 出版社:西北工業大學出版社
- 頁數:217頁
- 開本:16
- 定價:27.00
- 作者:李丹程 朱志良
- 出版日期:2011年12月1日
- 語種:簡體中文
- ISBN:9787561232453
內容簡介,圖書目錄,
內容簡介
《系統級編程》既可作為高等院校計算機及其相關專業的教材,也可作為廣大工程技術人員和自學者的參考用書。
圖書目錄
第1章編程初探
1.1電腦的最小信息單位
1.2程式轉化成計算機能讀懂的指令
1.3處理器讀並解釋儲存在存儲器中的指令
1.4信息的存儲
1.5作業系統的作用
第2章計算機中的數據格式
2.1位和位操作
2.2整型數據
2.3浮點數
2.4結構化數據
2.5非數值數據的表示
第3章C語言編程模型
3.1奇妙的程式
3.2VisualC++調試器
3.3變數和地址
3.4數據和方法調用
3.5代碼
第4章存儲空間布局及分配
4.1幾種記憶體的使用方式
4.2幾種常見的記憶體錯誤
4.3避免記憶體錯誤
第5章性能測試和改進
5.1度量和性能測試
5.2熱點
5.3使用提示
5.4實際項目中程式性能測試
第6章存儲操作與性能
6.1存儲系統
6.2高速快取
6.3虛擬記憶體(VM)
第7章計算機和作業系統的互動
7.1分時與進程
7.2執行緒
7.3執行緒使用中的關鍵問題
參考文獻
1.1電腦的最小信息單位
1.2程式轉化成計算機能讀懂的指令
1.3處理器讀並解釋儲存在存儲器中的指令
1.4信息的存儲
1.5作業系統的作用
第2章計算機中的數據格式
2.1位和位操作
2.2整型數據
2.3浮點數
2.4結構化數據
2.5非數值數據的表示
第3章C語言編程模型
3.1奇妙的程式
3.2VisualC++調試器
3.3變數和地址
3.4數據和方法調用
3.5代碼
第4章存儲空間布局及分配
4.1幾種記憶體的使用方式
4.2幾種常見的記憶體錯誤
4.3避免記憶體錯誤
第5章性能測試和改進
5.1度量和性能測試
5.2熱點
5.3使用提示
5.4實際項目中程式性能測試
第6章存儲操作與性能
6.1存儲系統
6.2高速快取
6.3虛擬記憶體(VM)
第7章計算機和作業系統的互動
7.1分時與進程
7.2執行緒
7.3執行緒使用中的關鍵問題
參考文獻