第一章 概述 1
1.1计算机的发展 1
1.2信息化社会与计算机 2
1.3计算机的组成 3
1.4计算机中数的表示与编码 5
1.5程序设计语言 7
第二章BASIC语言的基本概念 10
2.1 BASIC语言的基本特点 10
2.2 BASIC程序的结构和基本规则 11
2.3 BASIC中数的表示法 13
2.4标准函数 14
2.5变量、运算符、表达式和运算规则 16
2.6上机操作提要 19
练习 26
第三章 数据的输入与输出 27
3.1打印语句(PRINT) 27
3.2赋值语句(LET) 32
3.3键盘输入语句(INPUT) 36
3.4读数、置数语句(READ/DATA) 38
3.5恢复数据区语句(RESTORE) 42
3.6打印函数TAB(x)、SPC (x) 45
练习 47
第四章 转移语句 49
4.1无条件转移语句(GOTO) 49
4.2程序框图的应用 51
4.3条件转移语句(IF—THEN) 53
4.4控制转向语句(ON—GOTO) 63
4.5 REM、STOP和END语句 66
练习 68
第五章 循环语句(FOR—NEXT) 71
5.1循环语句的基本概念 71
5.2循环语句的应用举例 76
5.3循环的嵌套(多重循环) 80
练习 87
第六章 数组与下标变量 89
6.1数组和下标变量的基本概念 89
6.2数组说明语句(DIM) 94
6.3数组的应用 97
练习 105
第七章 自定义函数与子程序 107
7.1自定义函数(DEF FN) 107
7.2子程序 112
7.3控制转子语句(ONGOSUB) 121
练习 125
第八章 字符串的处理 127
8.1字符串的概念 127
8.2字符串的输入与输出 128
8.3字符串的连接与比较 130
8.4字符串数组 133
8.5字符串函数 134
8.6字符串函数的应用举例 138
练习 147
第九章 综合程序例题 149
练习 170
第十章 绘图与音乐 172
10.1屏幕显示方式 172
10.2有关屏幕控制的语句 174
10.3图形的着色 176
10.4图形的基本构成——点、线、圆 180
10.5图块的操作 193
10.6音响与音乐 200
练习 207
第十一章 数据文件 209
11.1数据文件的概念 209
11.2数据文件的内存缓冲区 211
11.3顺序文件的存取 213
11.4随机文件的存取 217
练习 224
第十二章 程序设计方法概要 225
12.1算法的概念 225
12.2算法的表示 227
12.3结构化程序设计方法 232
练习 238