第一章 PET电脑与BASIC 1
1-1什么是BASIC? 1
1-2 BASIC的发源地何在 2
1-3什么是PET? 3
1-4如何开始 5
第二章 认识PET 7
2-1目的 7
计算机的型态 7
萤光幕上讯息的订正 8
萤光幕上的图画 8
2-2发现的工作 8
2-3讨论 18
打开PET与关掉它 18
计算机的型态 19
萤光幕上讯息的订正 21
萤光幕上的图画 22
2-4练习题 22
第三章 BASIC的介绍 27
3-1目的 27
学习BASIC程式所需要具备的一些知识 27
告诉PET做些什么 27
程式的输入与控制 28
在BASIC中的变数名称 28
3-2发现的工作 28
3-3讨论 44
更正错误 45
学习BASIC程式所需要具备的一些知识 45
告诉PET做些什么 48
程式的输入与控制 50
在BASIC中的变数名称 51
3-4练习题 56
第四章 电脑算术与程式管理 61
4-1目的 61
在电脑上的算术 61
在计算上的括号() 61
数值的E表示法 62
程式的贮存与提取 62
4-2发现的工作 62
4-3讨论 75
电脑上的算术 75
在运算式中的括号 79
数值的E表示法 82
程式的贮存和提取 84
4-4练习题 88
第五章 输入、输出与简单的应用 91
5-1目的 91
输入数值到BASIC程式中 91
印出变数和字串 91
输出的空格 92
REM叙述 92
一些简单的应用 92
5-2发现的工作 92
5-3讨论 114
输入数值给BASIC程式 114
印出变数和字串 117
输出的空格 119
REM叙述 122
5-4程式例子 124
5-5问题 134
5-6练习题 139
第六章 比较、转向,与应用 143
6-1目的 143
在程式中的比较 143
程式应用 143
找出程式中的错误 144
6-2发现的工作 144
6-3讨论 157
没有条件的转向 157
有条件的转向 157
多转向的叙述 163
非数值的转向 164
6-4程式例子 165
6-5找出程式中的错误 180
BASIC叙述的翻译 180
BASIC程式的追踪 182
6-6问题 190
6-7练习题 194
第七章 回圈与函数 197
7-1目的 197
库存回圈(Built-in Looping) 197
库存函数(Built-in Function) 197
程式应用 198
7-2发现的工作 198
7-3讨论 218
库存回圈 218
库存函数 224
7-4程式例子 230
7-5问题 239
练习题 244
第八章 资讯集合的处理 247
8-1目的 247
足码文字串变数 247
单一以及两个足码的数值变数 247
程式应用 247
8-2发现工作 248
8-3讨论 266
单一以及两个足码的变数 266
保留空间给阵列 271
足码变数与FOR NEXT回圈 273
8-4程式例子 274
8-5问题 286
8-6练习题 291
第九章 自定的函数与副程式 295
9-1目的 295
自定的函数 295
副程式 295
程式应用 295
9-2发现的工作 296
9-3讨论 308
自定的函数 308
副程式 311
9-4程式例子 314
9-5问题 327
9-6练习题 331
第十章 乱数与模拟 335
10-1目的 335
乱数产生函数的特性 335
具有特殊性质的乱数 335
程式制作与模拟 336
10-2发现的工作 336
乱数产生函数的建立 336
10-3讨论 344
乱数产生函数 344
乱数组的设计 347
使用乱数的程式除错 348
10-4程式例子 349
10-5问题 359
10-6练习题 362
练习题解答 365
奇数问题的解答 375