第一章 微型计算机知识简介 1
1—1 微型计算机的基本结构 1
1—2 MS—DOS操作系统 5
1—3 GW BASIC文件操作命令 10
1—4 GW BASIC程序文件管理 14
1—5 GWBASIC的功能键 15
1—6 计算机中数的表示 16
1—7 计算机的程序设计语言 19
习题 20
第二章 BASIC简介 22
2—1 BASIC特点 22
2—2 GW BASIC简介 23
2—3 BASIC程序结构 28
2—4 框图 30
习题 31
第三章 结构化程序设计 32
3—1 赋值语句 33
3—2 键盘输入语句 36
3—3 读入语句和数据语句 38
3—4 数据指针恢复语句 42
3—5 输出语句 42
3—6 结束语句、暂停语句 47
3—7 注释语句 50
3—8 转向语句 52
3—9 关系表达式和逻辑表达式 53
3—10 条件语句 55
3—11 多重条件语句 60
3—12 开关转向语句及GOTO语句小结 64
3—13 程序举例 66
3—14 FOR—NEXT循环结构 71
3—15 WHILE—WEND循环结构 75
3—16 多重循环 78
3—17 循环优化 81
3—18 程序举例 86
习题 95
第四章 数组和下标变量 101
4—1 数组和下标变量 101
4—2 数组说明语句 105
4—3 查表 110
4—4 程序举例 114
习题 121
第五章 函数 123
5—1 标准函数分类及应用 123
5—2 自定义函数 135
5—3 程序举例 140
习题 141
第六章 子程序 144
6—1 子程序的概念 144
6—2 子程序的结构和子程序调用 146
6—3 子程序的嵌套 151
6—4 IF—THEN—GOSUB和ON—GOSUB语句 154
6—5 程序举例 157
习题 165
第七章 字符串 168
7—1 字符串变量 168
7—2 字符串的输入和输出 169
7—3 字符串表达式 178
7—4 字符串的比较 179
7—5 字符串数组 181
7—6 子字符串 182
7—7 字符串函数 186
7—8 程序举例 194
习题 198
第八章 绘图语句 201
8—1 屏幕控制语句 201
8—2 屏幕绘图语句 206
8—3 颜色语句 207
8—4 画点语句 208
8—5 画线语句 210
8—6 绘图语句DRAW 213
8—7 画园语句 215
8—8 填色语句 216
8—9 GET语句和PUT语句 219
8—10 程序举例 221
习题 224
第九章 音乐 226
9—1 音响 226
9—2 音乐 226
9—3 程序举例 229
10—1 输入和输出 231
第十章 输入和输出技术 231
10—2 格式输出 232
10—3 汉字的输入输出 236
10—4 菜单输出 240
习题 243
第十一章 文件 244
11—1 文件的基本概念 244
11—2 顺序文件 245
11—3 随机文件 251
11—4 程序举例 255
习题 257
12—1 穷举法 259
第十二章 常用算法举例 259
12—2 递推法 260
12—3 迭代法和牛顿迭代法 262
12—4 弦截法 264
12—5 求函数定积分 267
12—6 排序法 271
12—7 计算机模拟 278
12—8 计算机在辅助教学中的应用 281
12—9 电子电路计算机辅助分析举例 285
12—10 程序举例 288
习题 292
附录Ⅰ 295
附录Ⅱ 297