第1章 绪论
1.1 程序设计的应用
1.2 程序设计的基本概念
1.3 程序设计的环境
1.4 程序设计的发展
1.5 程序设计的要素
1.6 本书所用的工具语言
小结
习题
第2章 程序的结构
2.1 程序的基本结构
2.2 程序语言的字符集
2.3 常量和变量
2.4 基本数据类型
2.5 表达式
2.6 典型的逻辑结构
小结
习题
第3章 程序设计语言翻译基础 第四章算法
3.1 什么是编译程序
3.2 与编译器相关的程序
3.3 编译过程概述
3.4 编译器中的主要数据结构
3.5 编译器结构中的其他问题
3.6 编译运行时的环境
3.7 参数传递机制
3.8 并行编译基础
小结
习题
第4章 算法
4.1 算法的概念
4.2 算法的描述
4.3 算法分析
4.4 P与NP问题简介
4.5 算法设计
小结
习题
第5章 数据类型
……
第6章 程序设计中常用的数据结构
第7章 堆栈与递归程序设计
第8章 输入输出
第9章 程序正确性证明
第10章 结构化程序设计
第11章 面向对象程序设计
第12章 网络程序设计
参考文献