第一章 APPLEⅡ微型计算机的结构 1
第一节 微型计算机 1
第二节 有关程序设计的一些概念 3
第三节 键盘 9
第四节 荧光屏显示器 9
第五节 主机 13
第六节 常用的外部设备 14
第七节 外部设备控制卡 15
第二章 APPLEⅡ微型计算机的使用方法 17
第一节 开机和关机 17
第二节 键盘操作方法 19
第三节 APPLEⅡ微型计算机两种BASIC语言系统的转换 23
习题 24
第三章 APPLESOFT BASIC语言概述及其基本成分 25
第一节 怎样使用NEW、RUN及LIST命令 28
第二节 基本符号、常量及变量 32
第三节 函数 35
第四节 表达式 45
习题 46
第四章 程序的删改 49
第一节 删除程序 49
第二节 插入程序行 51
第三节 修改程序 51
习题 55
第五章 赋值语句和输入、输出语句 56
第一节 输出语句——PRINT 56
第二节 赋值语句 65
第三节 键盘输入语句 67
第四节 立即输入语句——GET 70
第五节 置常量语句和读常量语句 71
第六节 恢复语句——RESTORE 72
第七节 荧光屏控制语句 74
第八节 CLEAR、REM、END和POKE语句 76
第九节 打印机输出 79
第十节 使用卡式录音机存取程序 83
习题 85
第六章 转移、条件转移与循环语句 89
第一节 无条件转移语句——GOTO 89
第二节 停止程序执行命令——CTRL-C 92
第三节 程序暂停语句——STOP 93
第四节 逻辑运算、条件转向语句 94
第五节 选择转向语句——ONGOTO 105
第六节 循环语句——FORNEXT 109
第七节 出错转移与处理后返回语句——ONERR GOTO与RESUME 119
第八节 变换字符的黑白显示语句——INVERSE与NORMAL 121
第九节 黑底白字和白底黑字交替闪烁语句——FLASH 122
第十节 控制输出字符速度的语句——SPEED 123
第十一节 显示执行的语句行号——TRACE 124
习题 124
第七章 数组 129
第一节 数组的概念 129
第二节 预留存贮空间语句——DIM 135
第三节 二维数组 138
习题 146
第八章 子程序及其转子语句 148
第一节 转子程序语句——GOSUB 149
第二节 结束子程序并返回主程序语句——RETURN 152
第三节 POP语句——消掉一个子程序的返回位置 153
第四节 子程序嵌套 155
第五节 选择转子程序语句——ONGOSUB 158
习题 159
第九章 图形与声音 161
第一节 低分辨率图形 161
第二节 高分辨率图形 171
第三节 APPLEⅡ微型机的声音 180
习题 185
第十章 磁盘操作系统(DOS)与文件(FILES) 186
第一节 文件的基本概念 186
第二节 文件名称 187
第三节 磁盘操作系统(DOS) 189
第四节 在程序中使用DOS命令 199
第五节 文件结构 201
第六节 顺序文件 204
第七节 随机文件 226
习题 241
第十一章 汉字系统 243
第一节 汉字系统简介 243
第二节 C-PLUS汉字卡的操作 245
第三节 APPLESOFT BASIC语言在汉字系统中的执行 248
第四节 汉字卡的子程序和软开关 248
第十二章 几种常用计算方法的BASIC程序 270
一、求最大公因数 270
二、求整数的质因数 272
三、求多边形面积 274
四、求三角形 278
五、两个向量的分析 282
六、用辛浦生公式求数值积分 287
七、用梯形法则求数值积分 292
八、用高斯法则求数值积分 294
九、用牛顿法求多项式的实根 299
十、求联立线性方程组的解 303
十一、矩阵的加法、减法和系数乘积 307
十二、矩阵乘法 312
十三、求逆矩阵 316
十四、求平均数、变异数和标准差 320
十五、求线性相关系数 326
十六、线性回归 328
十七、多重线性回归 333
附录 340
附录一 美国国家标准码(ASCII CODE) 340
附录二 APPLESOFT的保留字及其代码 343
附录三 APPLESOFT摘要 346
附录四 错误信息 354
附录五 有特殊用途的PEEK和POKE工作单元 360
附录六 RENUMBER程序的功能及使用 365
附录七 APPLESOFT零页使用情况 367