第1章 概述
1.1 计算机系统
1.1.1 硬件系统
1.1.2 软件系统
1.2 计算机语言
1.2.1 机器语言
1.2.2 汇编语言
1.2.3 高级语言
1.3 Turbo Pascal语言简介
1.4 小结
第2章 PASCAL词法符号和程序结构
2.1 基本字符
2.2 词法符号
2.2.1 特定符号
2.2.2 标识符
2.2.3 直接量
2.2.4 注释部分
2.2.5 分隔符
2.3 语法图
2.4 PASCAL程序结构
2.5 小结
第3章 数据类型和表达式
3.1 常量和变红
3.1.1 直接常量
3.1.2 常量说明
3.1.3 变量说明
3.2 标准数据类型
3.2.1 数据类型的基本概念
3.2.2 整型
3.2.3 实型
3.2.4 字符型
3.2.5 布尔型
3.3 标准函数
3.3.1 算术标准函数
3.3.2 字符处理标准函数
3.3.3 布尔类型标准函数
3.3.4 顺序类型标准函数
3.4 表达式
3.4.1 算术表达式
3.4.2 字符表达式
3.4.3 关系表达式
3.4.4 布尔表达式
3.5 小结
第4章 基本语句
4.1 PASCAL语言的语句
4.2 赋值语句
4.3 输入语句
4.4 输出语句
4.4.1 整数类型的输出格式
4.4.2 实数类型的输出格式
4.4.3 布尔类型的输出格式
4.5 复合语句
4.6 程序设计举例
4.7 小结
第5章 选择语句
5.1 IF语句
5.7.1 简单条件语句
5.1.2 复合条件语句
5.2 CASE语句
5.3 选择结构的程序设计
5.4 小结
第6章 循环语句
6.1 WHILE语句
6.2 REPEAT语句
6.3 FOR语句
6.4 多重循环
6.5 程序设计举例
6.6 小结
第7章 函数. 过程与程序结构
7.1 标准国数和标准过程
7.2 函数
7.2.1 函数定义
7.2.2 函数的调用
7.3 过程
7.3.1 过程定义
7.3.2 过程调用
7.4 参数
7.4.1 值参数
7.4.2 变量参数
7.4.3 过程参数和函数参数
7.5 嵌套与速归
7.5.1 嵌套
7.5.2 递归
7.6 全局量和局部量
7.7 小结
第8章 枚举和子界类型
8.1 类型定义语句
8.2 枚举类型
8.2.1 枚举类型说明
8.2.2 枚举类型的函数运算
8.2.3 枚举类型的关系运算
8.2.4 枚举类型的输入和输出
8.3 子界类型
8.3.l 子界类型说明
8.3.2 子界类型的运算
8.4 小结
第9章 数组类型
9.1 数组类型
9.1.1 数组类型的定义
9.1.2 数组元素的访问
9.1.3 一维数组的应用
9.2 一维数组
9.3 多维数组
9.4 紧缩数组
9.5 字符串类型
9.5.1 字符串变量的运算
9.5.2 预定义的字符串过程和函数
9.6 小结
第10章 集合类型
10.1 集合的基本概念
10.1.1 集合
10.1.2 集合的关系
10.2 集合类型
10.2.1 集合类型的定义
10.2.2 集合变量的说明
10.2.3 集合变量的取值
10.3 集合的运算
10.3.1 赋值运算
10.3.2 集合的并. 交. 差运算
10.3.3 集合的关系运算
10.4 程序举例
10.5 小结
第11章 记录类型
11.1 记录类型
11.1.1 记录类型的定义
11.1.2 记录变量和域变量
11.2 开域语句
11.2.1 开域语句的引入
11.2.2 开域语句的定义
11.3 记录数组
11.4 记录的嵌套
11.5 变体记录
11.6 小结
第12章 文件类型
12.1 文件的基本概念
12.2 文件类型
12.2.1 文件类型的定义和文件变量
12.2.2 文件操作过程和函数
12.3 文本文件
12.3.1 文本文件的结构
12.3.2 文本文件的存储结构
12.3.3 文本文件的操作
12.3.4 input和output文件变量
12.4 类型文件
12.4.1 类型文件的顺序访问
12.4.2 类型文件的随机访问
12.5 小结
第13章 指针类型与动态数据结构
13.1 静态与动态变量
13.2 指针类型
13.2.1 指针类型的定义
13.2.2 指针变量
13.2.3 标准过程new和dispose
13.2.4 指针变量的运算
13.3 链表
13.3.1 单向链表
13.3.2 双向链表
13.3.3 单向循环链表
13.4 小结
第14章 单元
14.1 单元的基本概念
14.2 单元文件的结构
14.2.1 单元首部
14.2.2 接口部分
14.2.3 实现部分
14.2.4 初始化部分
14.3 单元的使用
14.4 标准单元
14.5 小结
第15章 Turbo Pascal集成开发环境
15.1 系统安装和运行
15.1.1 硬件和软件环境要求
15.1.2 集成开发环境的安装
15.1.3 集成开发环境的启动
15.2 集成开发环境简介
15.2.1 主菜单
15.2.2 编辑窗口
15.2.3 查看窗口
15.2.4 状态栏
15.3 编辑. 编译和运行 PASCAL程序
15.4 集成调试环境
15.4.1 错误的分类
15.4.2 集成调试环境的设置
l5.4.3 调试PARCAL程序
15.5 小结
附录1 Turbo Pascal夫键字
附录 2 Turbo Pascal标准函数和过程