第一章 概论 1
1.1 微型计算机简介 1
1.2 APPLE Ⅱ(紫金Ⅱ)微型计算机简介 2
1.3 TRS—80 Ⅰ微型机简介 5
1.4 MZ—80B微型机简介 6
1.5 BASIC Ⅱ语言程序的组成 8
1.6 程序的编制过程 9
1.7 实习一 11
第二章 简单的BASIC语言程序的构成 16
2.1 基本符号 16
2.2 常量及其表示方法 18
2.3 变量及其命名 22
2.4 标准算术函数 24
2.5 表达式 27
2.6 实习二 29
第三章 输入输出语句 34
3.1 赋值语句 34
3.2 键盘输入语句 36
3.3 置常量与读常量语句 38
3.4 恢复数据区语句 40
3.5 APPLE Ⅱ键盘输入单个字符语句 41
3.6 APPLE Ⅱ外部设备输入/出语句 42
3.7 输出程序及计算结果 43
3.8 APPLE Ⅱ输出格式与速度的控制 50
3.9 特殊规格字符的打印 52
3.10 实习三 55
第四章 转向与分支 58
4.1 无条件转向语句 58
4.2 条件语句 61
4.3 TRS—80机Ⅱ型条件语句 66
4.4 注释语句 69
4.5 结束语句 69
4.6 暂停语句和继续命令 70
4.7 实习四 71
第五章 循环语句 74
5.1 引例 74
5.2 循环语句 74
5.3 多重循环 78
5.4 循环语句应用举例 80
5.5 实习五 84
第六章 数组 86
6.1 引例 86
6.2 数组 87
6.3 使用数组的例题 89
6.4 实习六 99
第七章 子程序 102
7.1 转子语句和返回语句 102
7.2 子程序的嵌套和POP语句 107
7.3 选择转移语句和选择转子语句 109
7.4 子程序应用举例 111
7.5 处理错误语句 116
7.6 实习七 117
第八章 作图语句 120
8.1 APPLE Ⅱ作图语句 120
8.2 MZ—80B作图语句 125
第九章 字符串 129
9.1 字符串的概念 129
9.2 字符串的运算和比较 129
9.3 字符串函数 131
9.4 应用举例 136
9.5 实习八 144
第十章 删改与调试 146
10.1 APPLE Ⅱ的程序删改方法 146
10.2 TRS—80的程序删改方法 148
10.3 MZ—80B的程序删改方法 150
10.4 程序的调试 151
第十一章 特殊函数和语句 155
11.1 APPLE Ⅱ的特殊函数和语句 155
11.2 TRS—80的特殊函数和语句 158
11.3 MZ—80B的特殊语句 163
第十二章 APPLE Ⅱ磁盘操作系统和文件存取12.1 APPLE Ⅱ磁盘操作系统 164
12.2 APPLE Ⅱ数据文件存取概述 167
12.3 数据文件顺序存取 169
12.4 数据文件随机存取 173
12.5 程序链和主控文件 178
第十三章 TRS—80 Ⅰ磁盘操作系统和文件的存取13.1 TRS—80 Ⅰ磁盘操作系统 185
13.2 TRS—80 Ⅰ数据文件存取概述 194
13.3 顺序存取 195
13.4 随机存取 203
章十四章 MZ—80B磁盘操作系统及文件的存取14.1 MZ—80B磁盘操作系统 216
14.2 文件存取 218
14.3 UTILITY程序 220
第十五章 程序例 221
15.1 一元三点插值 221
15.2 三次自然样条函数插值 223
15.3 辛普生法数值积分 232
15.4 Runge-Kutta法解一阶常微分方程组初值问题 235
15.5 高斯全主元消去法解线性代数方程组 238
15.6 最小二乘法多项式曲线拟合 243
附录A 操作系统出错信息 247
附录B BASIC出错信息 250
附录C 保留字及其内部码 253
附录D 内存空间分配 258