《QUICK BASIC程序设计》

目 录1

第一部分Quick BASIC编程环境1

第一章概述1

1.1从BASICA到Quick BASIC1

第十一章流程控制 (12

1.2 Quick BASIC的特点2

1.3 Quick BASIC的版本3

1.3.1新的特性4

1.3.2编程环境4

1.3.3语言方面的改进6

1.4 Quick BASIC的安装7

1.4.1 Quick BASIC 4.0系统文件7

1.4.2Quick BASIC 4.0的安装8

1.4.3数学协处理器与软件仿真9

第二章启动与退出Quick BASIC10

2.1启动Quick BASIC10

2.2 QuickBASIC屏幕显示11

2.3菜单与命令选择13

2.4对话框的使用14

2.5.1观察窗口15

2.5窗口管理15

2.5.2直接窗口16

2.6退出Quick BASIC17

第三章文件分类与管理18

3.1程序18

3.2模块20

3.2.1模块的建立与删除20

3.2.2模块的显示与保存21

3.2.3主模块与MAK文件22

3.3蕴含文件23

3.4资料文件24

3.5文件的合并与打印25

第四章文本编辑26

4.1文本输入26

4.2简单编辑操作27

4.3文本块操作28

4.3.1设定文本块28

4.3.2删除与插入28

4.3.3移动与拷贝30

4.4查找与替换30

4.4.1查找31

4.4.2替换32

4.5文件拷贝33

4.6缩进33

4.7其他编辑操作34

第五章Quick BASIC下程序的建立和运行36

5.1程序的建立36

5.1.1建立主模块和输入程序语句36

5.1.2在内存中译码和运行37

5.2直接窗口操作37

5.2.1直接窗口的特点37

5.2.2直接窗口的操作38

5.3在Quick BASIC内建立可执行文件39

5.3.1建立依赖于运行时模块的可执行文件40

5.3.2建立独立的可执行文件41

5.3.3可执行文件中的浮点运算41

5.4过程的使用42

5.4.1过程的建立42

5.4.2与过程有关的操作43

5.5建立多模块程序44

第六章程序调试45

6.1 QuickBASIC的程序调试45

6.2调试术语和概念46

6.3 DEBUG菜单调试命令47

6.3.1程序跟踪47

6.3.2断点、监视点与监视表达式48

6.3.3控制执行50

6.4.2与CODE VIEW调试程序的兼容性51

6.4其他调试功能51

6.4.1CALLS菜单51

第七章在DOS下的编译和连接52

7.1在DOS下编译和连接的一般过程52

第二部分DOS下的编译连接与库管理52

7.2编译命令BC53

7.2.1文件名约定53

7.2.2 BC命令选择项54

7.3连接命令LINK55

7.3.1 LINK命令的使用56

7.3.2 LINK命令的选择项58

第八章库管理63

8.1库的类型与特性63

8.2 Quick库的建立63

8.3 Quick库的使用65

8.3.1 Quick库的装入65

8.3.2查看Quick库的内容66

8.4在Quick库中使用其他语言的例行程序66

8.5注意事项67

8.6.2 LIB命令68

8.6独立库管理68

8.6.2命令符号69

8.6.3库页长度70

第三部分Quick BASIC程序设计71

第九章Quick BASIC程序设计初步71

9.1 QuickBASIC程序结构71

9.2字符集71

9.3程序行72

9.3.1行标识符72

9.3.2语句73

9.4数据类型73

9.4.1基本数据类型73

9.4.2用户定义的数据类型74

9.5常量75

9.5.1文字常量75

9.5.2符号常量76

9.6.1变量的构成77

9.6.2变量的类型77

9.6变量77

9.6.3数组变量79

9.6.4变量存储79

9.7变量和常量的作用域80

9.7.1全局量和局部量82

9.7.2共享变量与DEF FN函数83

9.7.3自动变量和STATIC变量84

9.8类型转换84

9.9运算符与表达式85

9.9.1算术运算符85

9.9.2关系运算符86

9.9.3逻辑运算符87

9.9.4函数运算符87

9.9.5表达式的执行顺序87

9.11注释、暂停与程序结束89

9.10赋值语句89

习题90

第十章标准输入/输出91

10.1数据的输入91

10.1.1键盘输入语句(INPUT)91

10.1.2行输入语句(LINE INPUT)92

10.1.3读数据语句(READ-DATA)92

第十五章图形 (193

10.2.1 PRINT语句93

10.2屏幕显示与打印93

10.1.4恢复读数据语句(RESTORE)93

10.2.2与PRINT有关的函数94

10.2.3 WRITE语句94

10.2.4 PRINT USING语句95

10.2.5LPRINT与LPRINT USING语句97

10.3特殊输入操作97

10.3.1 INKEY$函数97

10.3.2INPUT$函数98

10.33KSY语句98

10.4文本光标控制99

1 0.4.1光标定位(LOCATE)99

10.4.3检查光标位置100

10.4.2定义光标大小100

习题101

10.5 SWAP语句101

11.1条件语句102

11.1.1单行结构条件语句102

11.1.2块结构条件语句102

11.2情况语句104

11.3循环语句106

11.3.1 FOR-NEXT循环106

11.3.2当循环(WHILE-WEND)110

11.3.3 DO循环(DO-LOOP)111

11.3.4多重循环与退出循环114

11.4.2 ON-GOTO语句115

11.4.1 GOTO语句115

11.4 GOTO型控制115

11.5程序举例116

习题120

第十二章过程122

12.1 GOSUB子程序和用户定义函数122

12.1.1GOSUB子程序122

12.1.2自定义函数124

12.2 QuickBASIC中的过程125

12.2.1SUB过程与GOSUB子程序125

12.2.2 FUNCTION过程与DEFFN函数126

12.3过程的定义127

12.3.1SUB过程的定义127

12.3.2FUNCTION的定义129

12.4过程的调用130

12.41调用FUNCTION过程130

12.4.2调用SUB过程131

12.5自变量传送133

12.5.1参数与自变量133

12.5.2常数和表达式的传送134

12.5.3变量的传送134

12.5.4引用135

12.6过程说明136

12.6.1DECLARE语句136

12.6.2使用蕴含文件说明137

12.7共享变量139

12.7.1与模块中指定的过程共享变量139

12.7.2 COMMON语句139

12.7.3同一模块中的所有过程共享变量141

12.7.5变量重名143

12.8 STATIC语句与STATIC变量143

12.8.1 STATIC语句143

12.9递归144

12.8.2自动变量与STATIC变量144

12.10程序的链接146

12.1 0.1 CHAIN语句147

12.10.2 RUN语句149

12.11程序举例150

习题153

第十三章数组154

13.1数组的定义154

13.2静态数组与动态数组155

13.3数组的基本操作157

13.3.1数组元素的输入157

13.3.2数组元素的输出158

1 3.3.3数组元素的复制158

13.4过程调用中数组自变量的传送160

13.5程序举例161

习题166

1 4.1文件说明168

第十四章数据文件168

14.2.1文件的打开与关闭169

1 4.2与文件处理有关的语句和函数169

1 4.2.2文件操作语句和函数172

14.3顺序文件175

14.4.1顺序文件的写操作175

14 4.2顺序文件的读操作178

14.4随机文件181

14.5二进制文件186

1 4 . 5.1二进制存取与随机存取186

1 4.5. 2文件指针187

1 4.6设备文件189

习题191

15.1.1文本方式与字符坐标系193

15.1.2图形方式与点坐标系193

15.1 IBM-pC显示屏幕193

1 5.2屏幕显示语句和函数194

15.2.1清屏与改变行宽194

15.2.2 SCREEN函数和SCREEN语句195

15.3.2画线和框198

1 5.3基本绘图语句198

15.3.1画点198

15.3.3连续画线199

15.3.4画圆和弧201

15.4颜色202

15.4.1屏幕颜色设置(COLOR语句)202

15.4.2测试屏幕上某点的颜色(POINT函数)203

15.5填色204

15.5.1颜色的填充204

15.5.2填充图案205

15.6视见区与窗口209

15.6.1视见区语句(VIEW)209

15.6.3窗口语句(WINDOW)211

15.6.2建立文本视见区(VIEWPRINT)211

15.7简单动画技术214

15.7.1字符动画214

15.7.2图形方式动画215

15.7.3快速动画216

15.7.4分页动画220

1 5.8程序举例221

第十六章陷阱技术225

16.1错误陷阱225

16.1.1设置错误陷阱225

16.1.2错误的模拟与识别226

1 6.1.3从错误处理程序返回227

16.2事件陷阱229

16.2.1设置事件陷阱229

16.2.2事件处理230

16.3音乐事件陷阱235

16.3.1 PLAY语句235

16.3.2乐曲的后台演奏237

16.4过程及模块中的陷阱238

16.5用BC命令编译含有错误陷阱和事件陷阱的程序239

16.6程序举例240

17.1 DOS环境功能244

17.1.1目录操作244

第十七章Quick BASIC的DOS环境功能244

17.1.2文件命令语句245

17.1.3 DOS环境操作246

17.2 Quick BASIC中的DOS功能调用249

17.2.1与中断调用有关的语句和函数249

1 7.2.2 Quick BASIC中的DOS功能调用251

附录258

1键盘扫描码和ASCII字符代码258

2 Quick BASIC保留字261

3出错信息262

12.7.4与其他模块共享变量412

1991《QUICK BASIC程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由刘炳文编著 1991 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

BASIC程序设计(1985 PDF版)
BASIC程序设计
1985 太原:山西科学教育出版社
True BASIC程序设计(1992 PDF版)
True BASIC程序设计
1992 北京:高等教育出版社
BASIC程序设计教程(1987 PDF版)
BASIC程序设计教程
1987 成都:四川大学出版社
Quick BASIC 结构化程序设计教程(1996 PDF版)
Quick BASIC 结构化程序设计教程
1996 北京:科学出版社
Quick BASIC程序设计应试培训教程(1998 PDF版)
Quick BASIC程序设计应试培训教程
1998 北京:北京工业大学出版社
QUICK BASIC结构化程序设计(1992 PDF版)
QUICK BASIC结构化程序设计
1992 重庆:重庆大学出版社
QUICK BASIC结构化程序设计  修订版(1997 PDF版)
QUICK BASIC结构化程序设计 修订版
1997 重庆:重庆大学出版社
Quick BASIC程序设计  修订版(1998 PDF版)
Quick BASIC程序设计 修订版
1998 北京:电子工业出版社
Visual Basic程序设计(1999 PDF版)
Visual Basic程序设计
1999 大连:大连理工大学出版社
Quick BASIC结构化程序设计(1999 PDF版)
Quick BASIC结构化程序设计
1999 北京:中国水利水电出版社
Microsoft Quick C程序设计(1995 PDF版)
Microsoft Quick C程序设计
1995 合肥:中国科学技术大学出版社
QUICK BASIC语言程序设计教程(1999 PDF版)
QUICK BASIC语言程序设计教程
1999 重庆:重庆大学出版社
Quick BASIC结构化程序设计(1997 PDF版)
Quick BASIC结构化程序设计
1997 成都:电子科技大学出版社
True BASIC程序设计(1997 PDF版)
True BASIC程序设计
1997 北京:清华大学出版社
Quick BASIC结构化程序设计 精选100例(1998 PDF版)
Quick BASIC结构化程序设计 精选100例
1998 哈尔滨:哈尔滨出版社