第一章 有关计算机的一些知识 1
§1 计算机的概况 1
目录 1
§2 二进制代码 2
§3 计算机的组成 5
§4 计算机的语言 7
§5 硬件和软件 9
§6 用计算机解决实际问题的过程 9
第二章 磁盘操作系统简介 11
§1 磁盘和磁盘文件 11
§2 DOS简介 13
§1 Turbo Basic的程序格式 18
第三章 Turbo Basic的程序格式和工作环境 18
§2 Turbo Basic的工作环境 20
§3 Turbo Basic的编辑器 23
第四章 Turbo Basic基础 27
§1 数据和数据类型 27
§2 标准函数 31
§3 已学过的几个语句的完整格式 34
§4 PRINT语句 36
§5 PRINT USING语句 38
§6 INPUT语句 39
§7 READ/DATA语句 40
§8 三种提供数据的语句的比较 41
§9 程序设计初步 42
第五章 循环结构 46
§1 流程图 46
§2 关系表达式和逻辑表达式 48
§3 当型循环——WHILE/WEND语句 50
§4 步长型循环——FOR/NEXT语句 56
§5 程序的质量标准 59
§6 循环语句应用举例 60
第六章 选择结构与GOTO语句 69
§1 单一条件的选择结构——IF语句 69
§2 在程序中实现暂停的方法 71
§3 多条件的选择结构——IF块语句 72
§4 GOTO语句 74
§5 程序的正确性、结构和风格 75
§6 有关浮点数的几个问题 77
第七章 数组 80
§1 数组和下标变量 80
§2 一维数组应用举例 84
§3 二维数组应用举例 91
§4 对屏幕显示的改进 94
§5 静态数组和动态数组 96
第八章 子程序和单行自定义函数 100
§1 子程序 100
§2 简单的自定义函数——单行函数 104
§3 迭代算法 105
§1 过程 111
第九章 过程和多行函数 111
§2 过程应用举例 117
§3 多行函数 126
§4 递归 130
§5 模块化程序设计 133
第十章 磁盘文件 137
§1 程序文件 137
§2 数据文件的概念 138
§3 带定界符的顺序文件 139
§4 带定界符的顺序文件应用举例 142
§5 无定界符的顺序文件 146
§6 无定界符的顺序文件应用举例 149
§7 二进制文件(Binary File) 154
§8 二进制文件应用举例 155
§9 随机文件 160
第十一章 图形 164
§1 有关概念 164
§2 文本方式 167
§3 高分辨率图形方式 170
§4 中分辨率图形方式 173
§5 在PC BASIC的物理坐标系中绘图 175
§6 Turbo Basic增加的图形功能 177
§7 函数图形 183
§8 统计图形 191
§1 事件捕获 199
第十二章 事件捕获和错误捕获 199
§2 错误捕获 203
第十三章 程序结构和程序的逐步展开 208
§1 软件经验 208
§2 程序结构和GOTO语句 209
§3 逐步求精的设计方法 213
上机实习指导 219
实习指导之一 键盘介绍 219
实习指导之二 DOS的启动和应用 220
实习指导之三 使用Turbo Basic的基本过程 222
实习指导之四 字符的打印输出 223
实习指导之五 屏幕图形的打印输出 223
实习指导之六 CCDOS与汉字输入法 224
实习指导之七 中文WordStar简介 225
实习指导之八 Turbo Basic与汉字 227
习题参考答案 228
附录 247
附录一 DOS目录系统简介 247
附录二 错误信息 248
附录三 关于数值的处理 253
附录四 Turbo Basic的字符集 256
附录五 Turbo Basic的保留字 257
附录六 ASCII码表 258
Turbo Basic参考手册(语句和函数) 259