第一章 计算机、算法和程序设计 1
电子计算机的发展及其应用 1
电子计算机的组成与工作原理 3
计算机中数的表示方法 6
计算机语言和软件系统 9
计算机算法 10
流程图 13
结构化程序设计与结构流程图 15
练习 17
第二章 BASIC语言概述 18
BASIC语言的特点 18
BASIC语言的基本符号 19
BASIC程序的基本结构 20
BASIC中的常量、变量和函数 21
BASIC中的表达式和运算规则 25
程序的输入与修改 26
练习 30
第三章 数据的输入和输出 31
打印输出语句(PRINT语句) 31
赋值语句(LET语句) 34
键盘输入语句(INPUT语句) 37
读数语句(READ语句)和置数语句(DATA语句) 41
恢复数据区语句(RESTORE语句) 43
三种提供数据语句的比较 44
练习 46
第四章 程序转移和选择结构 48
无条件转向语句(GOTO语句) 48
条件转向语句(IF - GOTO语句)和条件执行语句(IF-THEN语句) 49
选择结构 53
应用举例 55
IF-THEN-ELSE语句 59
注释(REM)、暂停(STOP)和结束(END)语句 60
练习 61
第五章 循环结构 63
当型循环 63
直到型循环 66
循环语句(FOR-NEXT语句) 68
多重循环 73
应用举例 76
练习 81
第六章 数组 84
数组的概念和下标变量 84
数组的基本操作 86
数组的应用 88
练习 100
第七章 模块化程序设计 102
概述 102
转子语句(GOSUB语句)和返回语句(RETURN语句) 103
函数 108
多分支控制语句(ON-GOTO和ON-GOSUB语句) 112
练习 117
第八章 字符运算和汉字使用 119
字符串变量和字符串运算 119
字符串函数 122
汉字系统简介 124
应用举例 128
练习 134
第九章 综合应用 136
图形 136
声音 149
程序调试 151
综合应用举例 156
练习 160
第十章 磁盘操作系统和文件 161
磁盘与磁盘操作系统 161
磁盘文件 162
DOS命令简介 163
顺序文件 168
随机文件 172
应用举例 174
练习 177
第十一章 关于计算机辅助教学 178
计算机辅助教学的概念 178
CAI课件的设计过程和设计方法 180
附录 190
附录A APPLE Ⅱ机内ASCII代码表 190
附录B APPLE Ⅱ保留字 191
附录C APPLE Ⅱ错误信息表 193
附录D APPLE Ⅱ打印机的使用 194
附录E IBM PC机操作使用提要 195
附录F COMX-PC1机操作使用提要 197
附录G LASER310操作使用提要 201
附录H APPLE Ⅱ,LASER310, COMX-PC1三种微机基本BASIC差异对照表 202