目录 1
第一章 基本概念 1
1.1 计算机语言 1
1.2 软件开发的工程化方法 4
1.3 语法规则的表示方法 10
习题 11
第二章 最简单的BASIC程序 12
2.1 BASIC语言的基本符号及数据类型 12
2.2 BASIC语言程序的基本构成 14
2.3 赋值语句(LET语句) 20
2.4 输出语句(PRINT语句) 23
2.5 上机须知(1) 29
习题 38
第三章 输入 41
3.1 键盘输入语句(INPUT语句) 41
3.2 读数语句(READ语句)和置数语句(DATA语句) 47
3.3 怎样选择数据的输入方式 51
3.4 上机须知(2) 53
习题 62
第四章 函数 63
4.1 内部函数 63
4.2 自定义函数 70
习题 72
第五章 分支 74
5.1 无条件转移语句(GOTO语句) 74
5.2 条件语句(IF…THEN语句) 77
5.3 连续判别(多路分支) 87
习题 91
第六章 循环 93
6.1 用条件语句构成循环 93
6.2 步长型循环语句(FOR…NEXT语句) 97
6.3 多重循环 106
习题 112
第七章 数组 114
7.1 一维数组 114
7.2 多维数组 126
7.3 举例 128
习题 135
第八章 子程序和开关语句 137
8.1 转子语句(GOSUB语句)和返回语句(RETURN语句) 137
8.2 开关语句(ON…GOTO/GOSUB语句) 144
习题 150
第九章 字符串 152
9.1 串变量和串赋值语句 152
9.2 在READ/DATA语句中使用字符串 153
9.3 在键盘输入语句中使用串变量 155
9.4 另一种键盘输入语句(GET语句) 156
9.5 字符串的比较 157
9.6 字符串数组 159
9.7 字符串函数 161
9.8 举例 168
习题 172
第十章 顺序文件 173
10.1 顺序文件的概念 173
10.2 顺序文件的建立 173
10.3 顺序文件的检索 177
10.4 顺序文件的修改与追加 180
10.5 程序文件的链接 184
10.6 举例 186
习题 190
第十一章 随机文件 192
11.1 随机文件的基本概念 192
11.2 随机文件的建立 192
11.3 随机文件的检索 196
11.4 随机文件的修改与追加 198
11.5 随机文件的应用 200
习题 205
第十二章 综合练习——BASIC应用举例 206
12.1 数值分析 206
12.2 数据处理 219
12.3 统计运算 226
附录A ASCII编码 234
附录B 磁盘操作系统 236
附录C APPLE II汉字使用方法 244