第一章 磁盘操作系统和True BASIC的启动 1
第一节 磁盘操作系统的基本功能和启动 1
一、术语 1
二、DOS的基本结构和功能 1
三、PC DOS的启动和磁盘转换 2
第二节 PC DOS的基本命令 4
一、更换对话盘 4
二、列文件目录DIR(内部命令) 4
三、显示文件TYPE(内部命令) 6
四、启动打印机 6
五、打印屏幕内容 6
六、删除文件DEL或ERASE(内部命令) 6
七、暂停运行Ctrl+Numlock或Pause 7
八、中断运行Ctrl+Break或Ctrl+Pause 7
九、互换大小写字母Caps Lock 7
十、显示及改变时间DATE,TIME(内部命令) 7
十一、复制磁盘DISKCOPY 8
十二、格式化FORMAT 8
十三、复制文件COPY 9
十四、比较COMP,DISKCOMP 9
十五、改文件名RENAME(内部命令) 9
十六、合并文件COPY+(内部命令) 9
十七、校验磁盘CHKDSK 10
十八、建立批处理文件BATCH(内部命令) 10
十九、重新启动Ctrl+All+Del 10
二十、系统命令SYS 11
二十一、更换文件类型EXE2BIN 11
二十二、方式设置MODE 11
二十三、建立、显示和删除层次目录的命令(内部命令) 12
第三节 启动True BASIC 12
一、启动英文True BASIC 12
二、启动带汉字的True BASIC 14
第四节 True BASIC的命令和功能键 14
一、命令表 14
二、功能键 17
小结 19
复习题 19
第二章 True BASIC的基本概念及基本语句 21
第一节 基本概念 21
一、True BASIC程序的构成 21
二、程序中的常数表示法 22
三、程序中的变量表示 22
四、程序中的表达式 23
五、程序框图 25
第二节 基本语句 27
一、输出语句(PRINT语句) 27
二、提供数据语句 30
第三节 串变量在提供数据语句中的使用 33
一、在LET语句中使用 33
二、在READ/DATA语句中使用 34
三、在RESTORE语句中使用 34
四、在INPUT语句中使用 35
第四节 注释语句REM或! 36
第五节 应用举例 36
小结 37
复习题 38
第三章 循环语句块 40
第一节 FOR-NEXT循环语句 40
一、问题的提出 40
二、FOR-NEXT循环结构 41
三、几点说明 42
四、应用举例 45
第二节 DO-LOOP循环语句块 54
一、DO-LOOP循环语句块的格式 54
二、应用举例 59
三、控制DO-LOOP循环的二个逻辑函数 61
第三节 数组 63
一、数组和下标变量 65
二、数组说明语句(DIM语句) 65
五、应用举例 66
小结 69
复习题 70
第四章 分支结构与程序设计 73
第一节 条件分支 75
一、单行条件语句 76
二、多行条件语句 77
三、应用举例 84
第二节 情况选择分支 91
一、语句结构和功能 93
二、结构分析 94
三、应用举例 95
第三节 条件与循环 104
一、分支结构 104
二、循环与分支 108
三、应用举例 111
小结 115
复习题 117
第五章 函数和子程序 118
第一节 标准函数 118
一、数字和字符串函数 118
二、角函数 123
三、日期和时间函数 124
四、标准函数索引表 125
五、应用举例 125
第二节 自定义函数 130
一、函数定义形式 132
二、定义规则 133
三、调用规则 133
四、应用举例 141
第三节 子程序 146
一、定义规则 146
二、调用规则 149
三、应用举例 156
小结 162
复习题 162
第六章 结构化程序设计 164
第一节 整体变量和局部变量 164
一、整体变量 165
二、局部变量 165
第二节 外部模块 165
一、外部函数 166
二、外部子程序 170
三、库文件 178
第三节 程序的分解与链接 180
一、CHAIN语句 181
二、PROGRAM语句和有参链接 185
小结 187
复习题 188
第七章 文件 189
第一节 文件类型和结构 189
一、表形文件 189
二、非表形文件 190
第二节 表形数据文件的建立 190
一、用行编辑(EDLIN)编辑数据文件 190
二、用程序生成数据文件 192
第三节 用文本方式进行文件的查询和数据处理 193
一、文本方式的一些规定 193
二、用文本方式查询和处理数据文件 194
三、用文本方式建立和查找字典文件的示例 196
第四节 用记录方式进行文件的处理 200
一、记录方式的一些规定 200
二、用记录方式生成文件和处理数据 202
三、多数据项记录应用实例 205
第四节 用字节方式生成文件和处理数据 207
小结 209
复习题 211
附录1.命令语句和主要函数索引 212
附录2.ASCII码符号集 213
附录3.出错信息注释 215
附录4.True BASIC系统命令 226