第一章 PASCAL程序结构与数据类型 1
1.1 程序结构与简单数据类型 1
1.2 数组类型 18
1.3 集合类型 31
1.4 记录类型 34
1.5 文件类型 42
1.6 指针类型 58
第二章 PASCAL语句 72
2.1 顺序结构 72
2.2 分支结构 76
2.3 循环结构 79
第三章 过程与函数 87
3.1 过程与函数的定义与引用 87
3.2 过程与函数的嵌套与递归 94
3.3 标识符的作用域 104
3.4 外部过程 108
3.5 综合举例 114
第四章 TURBO PASCAL的作图与音响功能 126
4.1 作图 126
4.2 音响 134
5.1 包含文件与编译器指示 138
第五章 TURBO PASCAL的特殊功能 138
5.2 覆盖系统 148
5.3 TURBO PASCAL的特殊类型与运算 153
5.4 与内存绝对地址的联系 155
5.5 有类型常量 157
5.6 与系统接口程序的设计 160
第六章 结构化程序设计及TURBO PASCAL应用实例 167
6.1 软件开发的一般步骤 167
6.2 结构化程序设计 169
6.3 程序设计风格和技巧 179
6.4 TURBO PASCAL语言应用实例之一——数据平滑处理程序设计 180
6.5 TURBO PASCAL语言应用实例之二——图书管理程序设计 193
6.6 TURBO PASCAL语言应用实例之三——PASCAL在过程控制方面的应用 219
第七章 PASCAL上机操作指导 228
7.1 TURBO PASCAL上机操作基础知识部分 228
7.2 DOS基础知识 229
7.3 TURBO PASCAL上机操作实验部分 233
第八章 综合练习 258
8.1 解题指导 258
8.2 自测题 269
附录 287
参考文献 294