目录 1
第一章 PC机的基本使用方法 1
1.1 PC机比你想象的要简单 1
1.2 PC机的各部分组成 2
1.3 保存所编的程序 4
1.4 练习 5
第二章 “启明星”+Turbo Pascal=中文Turbo Pascal 6
2.1 启动“启明星” 6
2.2 在Turbo Pascal中处理中文 8
2.3 “启明星”中汉字的输入 10
2.4 退出启明星中文系统 15
2.5 制做单盘的启明星简单版本和Turbo Pascal 16
2.6 练习 17
第三章 快速入门 18
3.1 一个简单的Turbo Pascal程序 18
3.2 在程序中加入变量 19
3.3 变量和输入 20
3.4 简单的Turbo Pascal算术运算 22
3.5 使用循环、重复语句 23
3.6 使用磁盘文件 24
3.7 练习 26
第四章 使用Turbo Pascal编辑器 28
4.1 编辑器命令 28
4.2 编辑器激活及文本键入 28
4.3 字符、字和行的删除 30
4.4 移动、拷贝文本和块移动 30
4.5 使用剪裁板 30
4.7 字符系列的搜索和替换 32
4.6 进一步说明如何移动光标 32
4.8 位置标识的设置和搜索 33
4.9 存储和装入文件 34
4.10 自动缩进 35
4.11 磁盘文件中文本块的移入和移出 35
4.12 对匹配 35
4.13 其它有关命令 36
4.14 命令综述 36
4.15 编辑器缺省的修改 36
4.17 练习 39
4.16 用文件激活Turbo Pascal 39
第五章 Turbo Pascal编程系统 40
5.1 启动 40
5.2 File菜单 43
5.3 Run菜单 44
5.4 Compile菜单 45
5.5 Options菜单 47
5.6 Debug菜单 54
5.7 Break/Watch菜单 57
5.8 练习 59
第六章 Turbo Pascal程序结构 60
6.1 程序头 60
6.2 数据部分 67
6.3 代码部分 70
6.4 关于程序模块的进一步讨论 71
6.5 包含文件 83
6.6 覆盖块 84
6.7 练习 88
7.1 标准数据类型 89
第七章 Turbo Pascal数据类型 89
7.2 Turbo Pascal中的常量 91
7.3 集合 92
7.4 用户定义的数据类型 93
7.5 练习 99
第八章 Turbo Pascal的运算 101
8.1 Turbo Pascal的术运算 101
8.2 逻辑操作符 113
8.3 集合运算 117
8.4 练习 118
第九章 程序控制结构 121
9.1 条件语句 121
9.2 判断和条件分支 124
9.3 CASE语句的条件分支 131
9.4 循环控制结构 133
9.5 非结构分支 136
9.6 练习 141
10.2 准备调试 142
10.1 集成调试器 142
第十章 调试 142
10.3 调试器功能 143
10.4 调试举例 151
10.5 更多的监视窗口知识 152
10.6 编程调试 157
10.7 内存需求 157
10.8 练习 158
第十一章 键盘输入 162
11.1 命令行参数 162
11.2 键盘操作 163
11.3 从键盘读取数据 164
11.4 键盘缓冲区 172
11.5 重对映扫描码 178
11.6 向缓冲区输入数据 179
11.7 检测缓冲区 180
11.8 换档和开关键 181
11.9 小结 185
11.10 练习 186
12.1 个人计算机的用户界面设计 187
第十二章 用户界面设计 187
12.2 显示存贮区的使用 192
12.3 视频存贮区的定位 192
12.4 Turbo Pascal窗口 198
12.5 练习 214
第十三章 Turbo Pascal文件 215
13.1 文件句柄概念 215
13.2 Turbo Pascal文本文件 215
13.3 磁盘文件和缓冲区 222
13.4 类型文件 223
13.5 无类型文件 226
13.6 删除和修改文件名 231
13.7 练习 232
第十四章 Turbo Pascal过程和函数库 233
14.1 基本例程 233
14.2 带缓冲字符串输入 237
14.3 长字符串处理过程 245
14.4 算术函数 248
14.5 文件加密 252
14.6 练习 258
第十五章 合并、排序和搜索 259
15.1 合并 259
15.2 排序方法 262
15.3 搜索方法 272
15.4 练习 277
第十六章 字符串、递归和文件 278
16.1 在Turbo Pascal里使用字符串 278
16.2 在Turbo Pascal里使用递归 290
16.3 DOS设备 297
16.4 练习 299
第十七章 指针和动态存贮分配 300
17.1 Turbo Pascal内存分配 300
17.2 堆和指针 304
17.3 与复杂的数据类型一起使用指针 309
17.4 使用@操作符 319
17.5 练习 320
18.1 图形与文本 321
第十八章 图形 321
18.2 图形适配器与坐标系 322
18.3 GRAPH单元 324
18.4 画线 324
18.5 圆、直线与图案 327
18.6 画面的存贮和修改 330
18.7 画面拖动 332
18.8 图形文本 334
18.9 着色的细则 337
18.10 练习 339
附录A Turbo Pascal的安装 340
A.1 安装Turbo Pascal 340
A.2 README文件 341
A.3 HELPME!.DOC文件 342
附录B 优化在启明星中文平台下的Turbo Pascal 343
B.1 《启明星中文系统》V1.0运行环境 343
B.2 启动“启明星” 344
B.3 系统功能键 346
B.4 启明星系统优化 348