第一章 计算机的基本知识 1
第一节 计算机的发展简史、特点及用途 1
第二节 计算机中数和字符的表示方法 3
第三节 计算机系统的组成 5
第四节 计算机的机器语言和高级语言 7
第五节 微型计算机的主要技术指标 10
思考与练习 11
第二章 BASIC语言的基本概念 12
第一节 BASIC语言的特点及分类 12
第二节 BASIC语言的基本符号 13
第三节 BASIC语言中数据的种类和表示形式 14
第四节 BASIC语言的常量和变量 14
第五节 BASIC语言的标准函数和表达式 17
思考与练习 20
第三章 顺序结构程序设计 21
第一节 结构化程序设计 21
第二节 BASIC程序构成 24
第三节 顺序结构程序设计 25
思考与练习 38
第四章 选择结构程序设计 41
第一节 问题的提出 41
第二节 无条件转移语句(GOTO语句) 42
第三节 条件转向语句(IF语句) 44
第四节 嵌套的选择结构 50
第五节 多分支选择结构和多分支选择语句(ON—GOTO)语句 54
第六节 程序举例 56
思考与练习 62
上机实习 63
第五章 循环程序设计 65
第一节 问题的提出 65
第二节 循环的实现方法 66
第三节 循环的嵌套 88
第四节 应用举例 97
思考与练习 101
上机实习 102
第六章 子程序和自定义函数 104
第一节 问题的提出 104
第二节 转子语句和返回语句 105
第三节 开关转子语句 107
第四节 子程序的调用和应用例子 109
第五节 自定义函数 112
第六节 函数及应用 114
思考与练习 117
上机实习 119
第七章 数组及其应用 120
第一节 问题的提出 120
第二节 数组的基本概念 120
第三节 数组说明语句(DIM语句) 122
第四节 数组的应用举例 123
思考与练习 134
上机实习 135
第一节 字符串的基本概念 138
第八章 字符串 138
第二节 字符串变量的赋值方法 139
第三节 字符串的比较 143
第四节 字符串函数 147
思考与练习 151
上机实习 151
第九章 屏幕控制与作图 154
第一节 屏幕的显示方式 154
第二节 屏幕控制 155
第三节 屏幕颜色的控制 157
第四节 画点和画线 159
第五节 画圆、椭圆和圆弧 162
第六节 图形的着色 164
第七节 “菜单”技术 165
思考与练习 168
上机实习 169
第十章 文件 170
第一节 文件的基本概念 170
第二节 常用的BASIC操作命令 172
第三节 源程序文件 176
第四节 数据文件 178
思考与练习 193
上机实习 194
附录 195
上机实习 410