前言 1
系统要求 2
本书的使用 2
印刷约定 3
学习资料 4
关于BASIC的书 4
关于汇编语言的书 4
关于DOS的书 4
第一部分 准备开始 5
第一章 安装快速BASIC 5
1.1 备份你自己的盘 5
1.2 盘目录 5
1.3 安装快速BASIC:硬盘编排 6
1.4 安装快速BASIC:软盘编排 7
1.5 如果你有个鼠标器 8
1.6 如果你有个数学协处理器 8
1.7 设置DOS环境变量 9
第2章 快速BASIC入门 11
2.1 如果你是位BASICA程序员 11
2.2 如果你用过快速BASIC2.0或3.0版本 18
2.3 如果你用过BASIC编译程序 23
2.4 所有快速BASIC用户的重要信息 24
第二部分 快速BASIC程序开发环境 32
第三章 快速BASIC环境入门 32
3.1 快速BASIC屏幕 32
3.2 打开菜单和选择命令 33
3.3 使用对话框 36
3.4 使用窗口 39
3.5 暂时返回到外壳DOS(DOS Shell) 41
3.6 退出快速BASIC(Exit) 42
第四章 管理源文件 42
4.1 快速BASIC文件分类 43
4.2 程序 44
4.3 模块 48
4.4 改换主模块(Set Main Module) 51
4.5 包含文件 52
4.6 档案 55
4.8 打印文件(Print) 57
第五章 编辑 58
5.1 输入文本 58
5.2 灵巧编辑程序特点 58
5.3 插入和覆盖 60
5.4 选择文本 60
5.5 删除文本和插入文本 60
5.6 取消刚才编 61
5.7 移动文本的拷贝文本 61
5.8 搜索和替换 61
4.7 合并两文件内容(Merge) 65
5.9 在文本中使用位置标志 66
5.10 输入特殊字符 66
5.11 压缩 67
5.14 编辑命令小结 68
5.13 从其它文件拷贝文本 68
5.12 连接行 68
第六章 建立和运行快速BASIS程序 71
6.1 编写程序 71
6.2 在快速BASIC内建立可执行文件 77
6.3 在程序中使用SUB和FUNCTION过程 80
6.4 把几个模块合并成一个程序 83
第七章 调试 84
7.1 用快速BASIC来调试程序 84
7.2 预防错误 85
7.3 快速BASIC的调试特点 86
7.4 先进的调试 93
8.1 库的类型 95
第三部分 库和工具 95
第八章 快速库 95
8.2 快速库的优点 96
8.3 建立快速库 96
8.4 使用快速库 99
8.5 文持库(QB.QLB) 100
8.6 .QLB文件名扩展 100
8.7 在命令行中构造库 100
8.8 在快速库中使用其它语言的例程 101
8.9 快速库存储限制 101
8.10 构造紧致可执行文件 102
9.1 BC,LINK和LIB 103
9.2 使用bc的优点 103
第九章 在DOS下编译和连接 103
9.3 编译,连接过程 104
9.4 用BC命令编译 104
9.5 连接 106
9.6 管理独立库文件:LIB 115
附录 120
附录A BASIA程序转换成快速BASIC程序 120
A.1 源文件格式 120
A.2 磁带BASIC 120
A.3 快速BASIC禁止的语句和函教 120
A.4 需要修改的语句 120
附录B 和早期快速BASIC版本的区别 121
B.1 新特点 121
B.2 环境差异 127
B.3 编译和调试的差异 130
B.4 BASIC语言的改进 132
B.5 支件兼容性 133
附录C 调用C和汇编语言例行程序 133
C.1 组织混合语言程序 133
C.2 混合语言程序设计要素 134
C.3 BASIC调用C 134
C.4 C调用BASIC 140
C.5 传地址或传值 146
C.6 数值数据,串式数据 148
C.7 特殊数据类型 150
C.8 指针,地址变量和公用块 155
C.9 汇编语言与BASIC接口 157