微型计算机语言与程序设计(教程) 1
〈第一册〉 1
第一章 微型计算机系统 1
第一节 微型计算机发展概况及特点 1
第二节 微处理机、微型计算机与微型计算机系统 4
第三节 微型计算机系统的硬件 9
第四节 微型计算机系统的软件 12
第五节 微型计算机中的数和编码系统 17
第二章 BASIC语言的基本概念 26
第一节 BASIC语言的基本特点 26
第二节 BASIC语言程序的格式 27
第三节 BASIC中数的表示法 29
第四节 BASIC程序的结构 31
第三章 数据的输入和输出(输入/输出)语句 39
第一节 LET语句(赋值语句) 39
第二节 PRINT语句(打印语句) 42
第三节 INPUT语句(键盘输入语句) 47
第四节 READ语句(读数语句)和DATA语句(置数语句)——成批赋值语句 50
第五节 RESTORE语句(恢复数据区语句) 53
第四章 转移语句和暂停语句 57
第一节 GOTO语句(无条件转移语句) 57
第二节 IF语句(条件转移语句) 60
第三节 ON-GOTO语句(控制转向语句) 73
第四节 ONERR GOTO语句(出错转移语句) 76
第五节 STOP语句(暂停语句)和END语句(结束语句) 77
第六节 REM(注释语句) 78
第五章 循环 81
第一节 循环语句(FOR-NEXT语句)的概念 81
第二节 循环语句的格式和功能 82
第三节 循环语句应用举例 85
第四节 循环的嵌套(多层循环) 95
第六章 函数 100
第一节 BASIC函数的分类 100
第二节 平方根函数、指数函数和对数函数 100
第三节 绝对值函数和符号函数 102
第四节 INT函数(取整函数) 102
第五节 RND函数(随机函数) 107
第六节 TAB、SPC函数(打印格式函数) 111
第七节 自定义函数 115
第八节 字符串变量和字符串函数 116
第七章 子程序 134
第一节 子程序的概念 134
第二节 GOSUB转子语句和RETURN返回语句 135
第三节 子程序的嵌套 137
第四节 ON-GOSUB语句(开关转子语句) 139
第五节 子程序的应用举例 140
第六节 子程序的作用 148
第八章 下标变量与数组 150
第一节 下标变量 150
第二节 一维数组 152
第三节 二维数组 160
第四节 数组应用举例 166
第五节 矩阵语句(MAT语句) 173
第九章 图形的输出 186
第一节 屏幕的显示方式 186
第二节 低分辨度图象显示 189
第三节 高分辨度图象显示 191
第四节 动画绘制 196
第十章 文件 202
第一节 文件的基本概念 202
第二节 磁盘操作系统DOS的命令格式、分类和在BASIC程序中使用的方法 203
第三节 程序文件 206
第四节 顺序文本文件 210
第五节 随机文本文件 217
第六节 应用举例——系统设计的一个例子 224
附录 233
附录一 字符——ASCII代码对照表 233
附录二 APPLESOFT BASIC错误信息 235
附录三 怎样节约存贮空间 237
附录四 提高程序执行速度的几种措施 238
附录五 各关键词所对应的十进制数表记码 239
附录六 APPLESOFT中的保留字 240
附录七 将不同版本的BASIC程序转换为APPLESOFT 242
附录八 存贮空间分配 243
附录九 PEEK,POKE,CALL命令 244
附录十 APPLESOFT零页存贮器的用途 251
附录十一 APPLESOFT与整数BASIC的差别 252
附录十二 APPLESOFT命令一览表 254