目录 1
第一章 电子计算机的基本知识 1
1.1 电子计算机的发展及应用 1
1.2 电子计算机的硬件系统 3
1.3 电子计算机的软件系统 5
第二章 算法和计算机解题 7
2.1 算法的概念 7
2.2 计算机解题 8
第三章 BASIC语言概貌 12
3.1 BASIC语言的发展过程及特点 12
3.2 BASIC语言的基本字符集 13
3.3 BASIC程序的形式和结构 14
3.4 BASIC语句的种类 16
第四章 算术表达式 18
4.1 算术表达式 18
4.2 常数 18
4.3 简单变量 20
4.4 标准函数(系统函数) 21
4.5 算术运算符和运算规则 22
4.6 算术表达式的组成与计算规则 23
第五章 简单程序设计 27
5.1 打印输出语句(PRINT) 27
5.2 赋值语句(LET) 38
5.3 键盘输入语句(INPUT) 40
5.4 读数据语句(READ)和置数据语句(DATA) 45
5.5 数据恢复语句(RESTORE) 49
5.6 注释语句(REMARK) 50
5.7 终止语句(END)与暂停语句(STOP) 51
第六章 判断与分支 55
6.1 无条件转移语句(GOTO) 55
6.2 条件转移语句(IF—GOTO) 57
6.3 条件语句 66
6.4 开关语句 71
7.1 循环过程的种类及控制流程 78
第七章 循环程序设计 78
7.2 FOR—NEXT语句的形式与功能 79
7.3 FOR—NEXT语句应用举例 82
7.4 多重循环 92
第八章 数组与下标变量 103
8.1 引入数组的重要性 103
8.2 数组说明语句(DIM) 104
8.3 下标变量 107
8.4 应用举例 110
第九章 字符串变量 126
9.1 字符串变量的标识及赋值 126
9.2 字符串的比较 138
9.3 字符串关系式与条件语句 139
第十章 函数与子程序 145
10.1 几种标准函数的使用 145
10.2 自定义函数语句(DEF FN) 153
10.3 子程序及其调用 156
10.4 条件转子语句和开关转子语句 164
第十一章 算法设计问题 168
11.1 两个具体问题 168
11.2 算法的评定标准 179
第十二章 数据处理算法设计 181
12.1 班级学生考分统计问题 181
12.2 排序问题 185
12.3 查表问题 193
12.4 概括统计量问题 197
第十三章 数值计算算法设计 203
13.1 产生近似值的算法 203
13.2 计算机所产生的误差 207
13.3 方程的求根 208
13.4 求面积问题 220
13.5 解线性代数方程组的主元素消去法 228
附录 二进制记数系统 239