第一章 电脑概论 1
1-1电脑是什么 1
1-2电脑的基本结构 1
1-3电脑的分类 5
1-4电脑的软体 6
1-5设计程式的步骤 8
1-6程式流程图 9
1-7练习题 11
第二章 如何使用IBM PC 13
2-1 PC的基本组件 13
2-2 MS-DOS简介 14
2-3启动IBM PC 15
2-4 IBM PC的BASIC语言 17
2-5启动高等 BASIC 17
2-6 BASIC叙述的类型 18
2-7常用的命令——CLS.NEW.LIST.RUN 19
2-8练习题 20
第三章IBM PC BASIC语言简介 23
3-1前言 23
3-2 BASIC的基本元素 24
3-3练习题 34
第四章 输入与输出叙述 37
4-1 PRINT叙述 37
4-2 LET叙述 46
4-3 READ/DATA叙述 47
4-4 RESTORE叙述 49
4-5 INPUT叙述 50
4-6 LINE INPUT叙述 52
4-7萤幕游标的控制叙述 53
4-8 CSRLIN叙述 54
4-9如何使用印表机 55
4-10 BEEP叙述 56
4-11 CLEAR叙述 57
4-12练习题 57
第五章 控制叙述 61
5-1 REM叙述 61
5-2 STOP与END叙述 62
5-3 GO TO叙述 63
5-4 IF叙述 65
5-5 ON/GO TO叙述 73
5-6 ON ERROR GO TO与RESUME叙述 74
5-7 TRON与TROFF叙述 76
5-8 ERL、 ERR变数与ERROR叙述 77
5-9 SWAP叙述 78
5-10 KEY叙述 79
5-11 CONT叙述 84
5-12练习题 85
第六章 重复叙述 87
6-1 FOR/NEXT叙述 87
6-2 FOR/NEXT叙述错误的使用法 92
6-3巢式的FOR/NEXT叙述 93
6-4 WHILE/WEND叙述 96
6-5巢式的WHILE/WEND叙述 99
6-6练习题 101
第七章 数值函数 105
7-1 ABS(X)——绝对值函数 106
7-2 SGN(X)——符号函数 107
7-3 INT(X)——整数函数 107
7-4 SQR(X)——平方根函数 110
7-5 CINT(X)——转换为整数函数 110
7-6 CSNG(X)——转换成单精确数函数 111
7-7 CDBL(X)——转换成倍精确数函数 111
7-8 FIX(X)——取整数部份函数 111
7-9 EXP(X)——指数函数 112
7-10 LOC(X)——对数函数 113
7-11三角函数——SIN(X)、COS(X)、TAN(X)与ATN(X) 113
7-12 RND与RANDOMIZE——乱数函数 117
7-13使用者自定函数 120
7-14练习题 123
第八章 字串函数 125
8-1 ASC(X$)——字元转换为字码函数 125
8-2 CHR$(X)——数值转换为字串函数 126
8-3 STR$(X)——数值转换为字串函数 126
8-4 VAL(X$)——字串转换为数值函数 127
8-5 LEN(X$)——计算字串长度函数 128
8-6 LEFT$(X$,n)——撷取左边之字串 129
8-7 MID$(X$,X,Y)——撷取字串的任何一部分 130
8-RIGHT$(X$, X)——撷取右边之字串 131
8-9 SPACE$(n)——取得空白字串 133
8-10 SPC函数——配合PRINT印出空白 133
8-11 STRING$ (n,X$)与STRING$(n,m) 134
8-12 INPUT$(n)函数 135
8-13 INKEY$函数 136
8-14 INSTR (n,X$,Y$)——字元在字串中的位置 138
8-15 OCT$(n)函数 139
8-16 HEX$(n) 139
8-17 DATE$与TIME$ 140
8-18练习题 142
第九章 阵列 143
9-1何谓阵列 143
9-2阵列的名称与注标 144
9-3阵列的分类 145
9-4 DIM叙述 145
9-5一维阵列 147
9-6二维阵列 153
9-7 OPTION BASE叙述 158
9-8练习题 158
第十章 副程式 161
10-1何谓副程式 161
10-2 GOSUB/RETURN叙述 163
10-3 ON/GOSUB叙述 168
10-4列程式的运用 169
10-5练习题 173
第十一章 电脑音乐与绘图 175
11-1利用电脑发声 175
11-2电脑绘图 189
11-3练习题 201
第十二章 资料档案的应用 205
12-1何谓资料档案 205
12-2循序档的处理 210
12-3随机档的处理 223
12-4练习题 250
附录PC BASIC的关键字 253