第Ⅰ部分 在编程序之前 1
第一章 孩子们,来接触微型计算机吧! 1
目录 4
前言 4
把有关部件联起来 7
“各就各位,预备——” 8
来编一段程序吧! 11
第二章 计算机的四部分 16
屏幕 18
打印机 26
计算机可以奏乐 31
计算机可以会话和绘图 32
练习1 34
第三章 各种各样的输入设备 35
关于键盘,望加注意 38
二进制意味着只用两个数字 41
操纵杆和鼠式光标控制器 44
终端和调制-解调器 49
练习2 52
第四章 机器的内部结构 53
从过时的部件中脱颖而出的芯片 54
数字与模拟 54
中央处理机(CPU) 56
存储器的构成 57
外部信息的集成——软盘 62
练习3 67
第Ⅱ部分 运行自己的程序 68
第五章 循序渐进地学习编程序 68
内务处理和行号 71
我们来编一个程序吧! 74
编辑程序 79
给用户一些提示 82
练习4 88
第六章 分支程序 89
“当…做…”循环 91
不妨叫我为随机的 95
人们称它为ASCII码 98
我们来停止程序 104
练习5 109
第七章 程序的结构 110
一个程序框图相当于上千行代码 111
子程序的结构 115
各种各样的表 119
DIM是什么,FOR...NEXT是什么 120
各种主控程序 125
时间是实质性的问题 132
练习6 137
第八章 输入和输出 138
即使是我也犯错误 140
发挥字符串的作用 144
输入规整化 148
一起来玩游戏 150
保存数据的好装置:令人喜爱的磁盘文件 159
练习7 163
第九章 与子程序有关的讨论 164
猜单双的游戏——将长行变成一些短行 167
将数值转换成数字串以及层层嵌套的情况 170
ON...GOTO和ON...GOSUB 173
直接获取键击信息 180
用PEEK和POKE来抽出和推入 184
练习8 187
第十章 编制程序的技巧 188
第Ⅲ部分 向深度和广度进军 188
一些程序片断 189
辅助学生做作业的程序 193
算术 194
对初学者适用的基本技能训练 194
求解中等和高等程度的算术问题 197
科学学和生态学 202
语言学 205
字的拼法 206
加标点符号 207
外国语 208
造词汇表 208
游戏 211
第十一章 BASIC不是独一无二的语言 225
解释程序和编译程序 226
各种各样的语言 230
以积木构件为基础的新语言 234
是谁在主宰机器 237
第十二章 未来在于今天 243
练习答案 248