第1章 电子计算机概论 1
电子计算机的发展概况 1
电子计算机的主要特点 4
电子计算机的应用领域 6
微型计算机系统 11
微型计算机的工作过程 17
小结 8
习题 19
第2章 BASIC语言的基本概念 20
计算机语言 20
BASIC语言的特点 24
BASIC语言的字符系统 26
BASIC语言词法 27
BASIC语言句法 40
BASIC程序及其执行方式 42
小结 43
习题 45
第3章 程序设计的基本过程及方法 49
程序设计的基本过程 49
在程序设计的过程中流程图的重要性 55
衡量程序优劣的基本标准 60
程序设计的基本方法 62
小结 67
习题 67
第4章 顺序结构程序的设计 70
赋值语句 70
打印语句 75
键盘输入语句 81
读数语句和置数语句 84
恢复数据区语句 89
打印语句的进一步叙述 91
终止语句,暂停语句,注释语句 94
顺序结构的程序设计 96
小结 100
习题 102
第5章 分支结构程序的设计 110
无条件转向语句 110
条件转向语句 112
控制转向语句 118
分支结构程序的设计 120
小结 130
习题 131
第6章 循环结构程序的设计 136
条件型循环结构程序的设计 136
计数型循环结构程序的设计 143
小结 166
习题 167
第7章 子程序结构程序的设计 175
自定义函数 175
子程序 180
子程序结构程序的设计 187
小结 194
习题 195
第8章 数组及其应用程序的设计 200
数组 200
有序数据结构程序的设计 205
表数据结构程序的设计 219
小结 224
习题 225
第9章 非数值处理的程序设计 231
信息在计算机中的表示 231
字符处理的程序设计 235
作图程序的设计 252
音乐程序的设计 268
小结 271
习题 271
第10章 常用算法的程序设计 278
枚举算法的程序设计 278
递推算法的程序设计 283
递归算法的程序设计 291
模拟算法的程序设计 304
搜索回溯算法的程序设计 309
小结 325
习题 326
附录 332
附录1 ASCII码表 332
附录2 APPLESOFT错误信息 335
附录3 APPLE,COME-35,LASER-310三种机型对照表 337
附录4 习题参考解答 338