第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.2 Visual C++调试器
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 线程使用中的关键问题
参考文献