第一章 概述 1
第一节 R1微型计算机系统的基本结构 1
第二节 R1微型计算机的技术性能 4
第三节 机器语言和算法语言 7
第二章 BASIC语言程序的构成及上机操作方法 10
第一节 BASIC语言的特点及构成规则 10
第二节 R1微型计算机的键盘 15
第三节 上机操作方法 19
第四节 键盘命令 24
第五节 源程序的删改 28
第六节 BASIC语言中数的表示方法 32
第七节 BASIC语言中的标准函数 34
第八节 变量、运算符、运算规则和表达式 36
第九节 键盘运算 39
习题 43
第三章 赋值语句和输入输出语句 44
第一节 打印语句 44
第二节 赋值语句 51
第三节 键盘输入语句 56
第四节 读数语句、置数语句和恢复数据区语句 61
习题 67
第一节 无条件转向语句 70
第四章 无条件转向语句和条件转向语句 70
第二节 条件转向语句 72
习题 81
第五章 如何编写程序 83
第一节 编程的步骤 83
第二节 框图(程序流程图) 84
第三节 程序的优化考虑 91
第四节 注释语句 97
第六章 程序控制的有关语句 99
第一节 循环语句 99
第二节 转子语句和返回语句 113
第三节 暂停语句 117
习题 118
第七章 数组和下标变量 122
第一节 单下标变量 122
第二节 双下标变量 132
习题 138
第八章 字符串 141
第一节 字符串变量 141
第二节 字符串的输入和输出 143
第三节 字符串运算 146
第四节 子字符串 151
第五节 LEN〈字符串〉函数 154
第六节 VAL〈字符串〉函数和STR$〈算术表达式〉函数 156
第七节 字符串下标变量 158
习题 161
第九章 函数 164
第一节 取整函数及其应用举例 164
第二节 随机函数及其应用举例 175
第三节 打印格式函数 178
第四节 AT函数 184
习题 192
第十章 PLOT语句、UNPLOT语句、PAUSE语句和SCROLL语句 195
第一节 PLOT(画图)语句 195
第二节 UNPLOT(消象元)语句 199
第三节 PAUSE(暂停)语句 200
第四节 SCROLL(滚动)语句 201
第十一章 其它语句和函数 204
第一节 INKEY$函数和游戏棒 204
第二节 R1机的字符集、CODE函数和CHR$函数 207
第三节 POKE语句和PEEK函数 209
第四节 SLOW和FAST状态 211
第一节 BEEP命令和NO BEEP命令 214
第十二章 R1微型机和音乐 214
第二节 MUSIC(音乐)语句 215
第三节 TEPMO语句 218
第四节 SOUND语句 219
第十三章 实验、操作指导 221
实验一 特殊功能键和键盘命令的操作 221
实验二 源程序的删改 223
实验三 键盘运算 224
实验四 打印语句 226
实验五 INPUT语句 228
实验六 条件语句、循环语句 231
实验七 下标变量 233
实验八 函数、随机函数 237
实验九 画图、写汉字 240
实验十 游戏和音乐 246
实验十一 计算机与磁带机的连接——程序的存贮和程序的装入 249
附录一 习题参考答案 253
附录二 R1微型机字符表 272
附录三 ASCII代码 284
附录四 R1微型机函数和语句一览表 287
附录五 报告信息表 296
附录六 音符字符表 299