第一章 计算机的一般知识 1
1-1 电子计算机概述 1
1-2 计算机中数的表示方法 4
1-3 计算机的组成 8
1-4 计算机的工作过程 11
1-5 计算机语言 13
本章提要 15
第二章 BASIC语言的基本概念 17
2-1 BASIC语言源程序的结构 17
2-2 BASIC字汇集 19
2-3 BASIC表达式 20
2-4 BASIC常量、变量及函数 22
本章提要 28
习题 29
第三章 简单程序设计 31
3-1 程序流程图 31
3-2 赋值语句 37
3-3 输出语句 39
3-4 输入语句 48
3-5 简单程序设计应用举例 54
本章提要 59
习题 59
第四章 分支程序设计 62
4-1 无条件转向语句 62
4-2 分支程序的概念 63
4-3 条件转移语句 64
4-4 条件式 67
4.5 分支程序设计举例 68
4-6 开关语句 74
4-7 几个常用语句 78
本章提要 81
习题 82
第五章 循环程序设计 86
5-1 循环的概念 86
5-2 循环语句 86
5-3 循环嵌套 96
5-4 循环程序设计举例 104
本章提要 113
习 题 113
第六章 自定义函数与子程序设计 119
6-1 自定义函数 119
6-2 子程序及其特点 123
6-3 转子程序语句与返回语句 125
6-4 开关转子程序语句 132
6-5 应用程序举例 135
本章提要 144
习 题 146
第七章 数组与下标变量 149
7-1 数组和下标变量的概念 150
7-2 数组说明语句 151
7-3 数组的应用 153
7-4 应用程序举例 161
本章提要 174
习 题 174
第八章 字符串 177
8-1 字符串常量、变量和表达式 177
8-2 字符串的输入、输出 178
8-3 字符串函数 179
8-4 字符串的比较与字符串数组 185
8-5 应用程序举例 186
本章提要 194
习 题 195
第九章 磁盘文件 198
9-1 文件的概念 198
9-2 顺序文件 202
9-3 随机文件 209
9-4 应用程序举例 219
本章提要 225
习题 226
第十章 图形绘制 229
10-1 文本方式及其图形绘制 229
10-2 低分辨率绘图 234
10-3 高分辨率绘图 238
10-4 应用程序举例 243
10-5 用图形表绘制高分辨率图形 254
本章提要 261
附录一 IBM-PC机字符串 262
附1-1 字符串常量、变量及函数 262
附1-2 字符串的输入与输出 267
附1-3 字符串的运算和转换 270
附1-4 字符串数组及字符串的比较 273
附1-5 应用程序举例 277
内容提要 283
附录二IBM-PC机磁盘文件 284
附2-1 文件的概念 284
附2-2 顺序文件 286
附2-3 随机文件 294
附2-4 程序文件的管理 303
内容提要 306
附录三 TRS-80 BASIC操作命令一览表 308
附录四 TRS-80 BASIC语句一览表 309
附录五 TRS-80 BASIC数学函数、字符串函数、特殊函数和语句 310
附录六 LASER-310 BASIC语句一览表 311
附录七 ASCⅡ代码表 313