目录 3
1 电脑的认识 3
1.1 电脑与BASIC 3
1.2 PC-8001简介 7
1.3 键盘之操作法 10
2 程式设计之基础 19
2.1 何谓程式 19
2.2.1 行叙述之写法 23
2.2 程式之写法 23
2.2.2 赋予变数名称的方法 24
2.2.3 流程图之符号 25
2.3 程式之作成、执行、保存 26
2.3.1 程式之存入 27
2.3.2 程式之列出(LIST) 28
2.3.3 程式之执行 29
2.3.4 程式之修正 29
2.3.5 程式之保存 31
2.4 简单的程式例子 33
3.1 从键盘输入之基本形态 43
3 资料的输入 43
3.2 特殊文字之输入 46
3.3 功能键的使用 47
3.4 不押按RETURN键的输入 47
3.5 资料之读取 49
4 处理流程之控制 55
4.1 单纯之叙述行号指定 55
4.2 多数个叙述行号指定 56
4.3 条件判断转向之处理 57
4.3.1 IF~THEN型之处理 59
4.3.2 IF~THEN~ELSE之处理 61
4.3.3 多重IF叙述之处理 62
4.4 逻辑判断式 64
4.4.1 资料之比较 64
4.4.2 逻辑演算 66
4.4.3 位元(BIT)之逻辑演算 70
4.5 反覆处理 72
4.6 副程式(Subroutine)之处理 77
4.7 程式执行之停止及继续 81
4.8 错误(ERROR)之处理 83
5.1.1 变数之型的宣告 91
5 数值资料之演算 91
5.1 数值资料之型式 91
5.1.2 数值常数之写法 94
5.2 代入叙述 96
5.3 表示式的演算 98
5.4 函数 102
5.4.1 内定函数(Build-in function) 103
5.4.2 使用者定义函数 106
6 文字资料的处理 113
6.1 文字与字型码之转换 113
6.1.1 将文字转换为字型码 116
6.1.2 将字型码转换回文字 117
6.2 文字型资料与数值资料之转换 118
6.2.1 将文字型转换为数值型 119
6.2.2 将数值型转换为文字型 120
6.3 求取文字列之长度 121
6.4 文字列之合成 121
6.4.1 文字型资料之连结 121
6.4.2 将同一个文字作连续性排列 122
6.4.3 作出数个空白 123
6.5.1 取出文字列之一部分文字 124
6.5 文字列之分解 124
6.5.2 更换文字列之一部分文字 126
6.5.3 在文字列中寻找文字 127
6.6 文字型资料的比较 128
6.7 日期与时刻 129
7 配列 135
7.1 配列之宣告 135
7.1.1 一次元配列之宣告 135
7.1.2 多次元配列之宣告 136
7.1.3 改变配列大小之宣告 138
7.1.4 配列宣告之省略 139
7.2 配列宣告之取消 139
7.3 对配列做反覆处理 140
7.4 配列资料之排列 143
7.4.1 数值资料之排列 145
7.4.2 文字型资料之排列 147
8 画面输出 154
8.1 画面显示状态之设定 154
8.1.1 WIDTH叙述 154
8.1.2 CONSOLE叙述 157
8.1.3 COLOR叙述 160
8.1.4 LINE叙述 164
8.2 数值·文字之输出 165
8.2.1 画面输出之基本型态 165
8.2.2 显示位置之指定 168
8.3 数值·文字之编集 171
8.4 点(dot)之输出 176
8.5 描绘直线及箱形 179
8.6 将画面资料记忆住及再输出 180
8.6.1 以「字型显示」之记忆及再输出 181
8.6.2 以「图点显示」之记忆及再输出 184
8.6.3 字型·图点混合显示之记忆及再输出 187
8.7 作画面显示应注意的事项 188
9 利用列表机印字 193
9.1 列表机简介 193
9.2 数值·文字之列印 195
9.2.1 印字之基本形 195
9.2.2 数值·文字之编集 196
9.2.3 字型大小的指定 197
9.3 印字用纸之送出 201
10 卡式录音机的使用法 207
10.1 将资料写入录音带 207
10.2 从录音带读出资料 209
11 磁碟档案的使用法 217
11.1 磁碟档案概论 217
11.1.1 磁碟档案之构造 217
11.1.2 磁碟档案使用之准备工作 224
11.1.3 磁碟使用之开始宣告及终了宣告 226
11.2.1 程式之储存(SAVE) 227
11.2 程式之储存及读入 227
11.2.2 程式之读入(LOAD) 229
11.2.3 程式之执行 229
11.3 依序档案之使用法 231
11.3.1 依序档案概论 232
11.3.2 依序档案之建立 238
11.3.3 依序档案之读取程序 239
11.3.4 依序档案之追加资料 240
11.4 随机档案之使用法 241
11.4.1 随机档案概论 242
11.4.3 随机档案之记录的追加 249
11.4.2 随机档案之建立 249
11.4.5 随机档案之记录的改变 250
11.4.4 随机档案之读取 250
11.5 无档案名称之「读取」「写入」方法 251
11.6 有关磁碟之其他指令 253
12 程式设计简介 259
12.1 程式设计之步骤 259
12.2 程式最佳化 262
13.1 ABC分析法程式 279
13.1.1 使用的机器 279
13 应用程式 279
13.1.2 处理的条件 280
13.1.3 处理的内容及流程 281
13.1.4 程式 282
13.2 统计计算程式 285
13.2.1 平均数·标准差之计算 285
13.2.2 分数之分级累计 288
13.2.3 相关系数与回归直线 289
13.3 公司财务分析 293
13.3.1 内容说明 293
13.3.2 程式及执行结果 295
13.4 银行利息之计算 298
13.4.1 内容说明 298
13.4.2 程式 299
13.5 万年历 303
13.5.1 计算万年历的规则 304
13.5.2 计算万年历的程式设计要领 304
13.5.3 本程式的使用方法 305
13.5.4 程式及执行结果 305
13.6.1 程式 307
13.6 游戏(game)——保龄球 307
13.6.2 游戏的玩法 310
13.7 停车场管理 312
13.7.1 程式内容说明 312
13.7.2 程式及执行结果 315
13.7.3 本程式使用说明 316
附录一 各章理解度测验题解答 317
附录二 错误资讯 344
附录三 字型码 345
附录四 索引 347