第一章 基本知识 1
1.1 电子计算机的发展与特点 1
1.2 电子计算机的组成 2
1.3 算法 7
1.4 计算机语言 12
第二章 BASIC语言基础知识 17
2.1 BASIC语言简介 17
2.2 BASIC表达式 18
第三章 BASIC语言上机操作 24
3.1 进入BASIC语言系统 24
3.2 BASIC命令与程序的运行 25
3.3 打印与磁盘操作 29
3.4 其它常用命令 31
第四章 顺序结构程序设计 35
4.1 打印语句(PRINT语句) 35
4.2 赋值语句(LET语句)与交换语句(SWAP语句) 39
4.3 顺序结构算法及表示方法 45
4.4 键盘输入语句(INPUT语句) 47
4.5 读数·置数语句(READ/DATA语句) 50
4.6 三种赋值语句的比较 53
4.7 注释语句、暂停语句与结束语句 55
第五章 选择结构程序设计 57
5.1 无条件转向语句(GOTO语句) 58
5.2 选择结构与条件转向语句(IF/THEN语句) 59
5.3 常用函数与自定义函数 63
5.4 关系表达式与逻辑表达式 69
5.5 选择结构程序综合举例 72
5.6 多路转向语句(ON—GOTO语句) 76
第六章 循环结构程序设计 80
6.1 用IF—THEN语句和GOTO语句实现循环 80
6.2 循环语句(FOR/NEXT语句) 83
6.3 当型循环语句(WHILE/WEND语句) 91
6.4 N—S流程图 94
6.5 循环嵌套 98
6.6 文本作图 104
第七章 随机函数及其应用 110
7.1 随机函数(RND(X)) 110
7.2 随机函数的功能 110
7.3 应用举例 110
第八章 数组 114
8.1 数组的概念 114
8.2 数组的应用 118
8.3 二维数组及应用 131
8.4 删除数组语句ERASE语句 138
第九章 子程序与模块化程序设计 145
9.1 转子语句(GOSUB语句)与返回语句(RETURN)语句) 145
9.2 子程序与模块化程序设计 147
9.3 程序设计举例 147
第十章 字符串 154
10.1 有关字符串的概念 154
10.2 常用的字符串函数 156
10.3 字符串的处理 160
10.4 综合题 162
第十一章 绘图 168
11.1 中分辨率作图 168
11.2 高分辨率作图 170
11.3 综合题 172
第十二章 QBASIC简介 176
12.1 概述 176
12.2 QBASIC程序的运行及调试 181
12.3 子程序与函数 184
12.4 窗口与帮助 192
附录1 ASCII字符代码 203
附录2 BASIC命令一览表 209
附录3 BASIC语句一览表 210
附录4 BASIC函数一览表 214
附录5 错误信息表 217