《Quick BASIC程序设计 修订版》求取 ⇩

前言………………………………………………………………………………………………Ⅰ第一章概述1

1.1 早期BASIC语言与QuickBASIC1

目录1

1.2 QuickBASIC的特点2

1.3 Quick BASIC的版本4

1.3.1新的特性4

1.3.2编程环境5

1.3.3语言功能6

1.4.1 Quick BASIC 4.0系统文件7

1.4 Quick BASIC的安装7

1.4.2 Quick BASIC 4.0的安装8

第二章Quick BASIC 4.0程序设计环境11

2.1启动与退出Quick BASIC11

2.1.1 Quick BASIC的启动11

2.1.2 Quick BASIC工作界面12

2.1.3退出Quick BASIC14

2.2.1菜单15

2.2菜单与对话框15

2.2.2对话框17

2.3窗口20

2.3.1观察窗口与直接窗口20

2.3.2窗口的控制21

2.4文本编辑22

2.4.1文本输入和简单编辑操作22

2.4.2选择文本24

2.4.3删除与插入25

2.4.4移动与拷贝27

2.4.5查找与替换27

2.4.6缩进30

2.4.7其它编辑操作31

2.5 Qhuick BASIC源文件管理32

2.5.1程序文件33

2.5.2模块文件35

2.5.3蕴含文件38

2.5.4文档文件40

2.6文件的合并与打印40

2.6.1文件合并40

2.6.2文件打印41

第三章Quick BASIC程序的建立和执行43

3.1程序的建立和运行43

3.1.1建立主模块和输入程序语句43

3.2.1建立可执行文件的一般过程45

3.2在Quick BASIC环境下建立可执行文件45

3.1.2运行QuickBADIC程序45

3.2.2建立依赖于运行时模块的可执行程序46

3.2.3建立独立程序47

3.2.4建立多模块程序47

3.3过程的使用48

3.3.1过程的建立48

3.3.2与过程有关的操作49

3.4.1直接窗口的特点50

3.4直接窗口50

3.4.2直接窗口的操作51

3.5在DOS下建立可执行程序52

3.5.1在DOS下生成可执行文件的必要性52

3.5.2在DOS下编译、链接的一般过程53

3.6编译命令BC53

3.6.1 BC命令的执行53

3.6.2文件名约定54

3.6.3 BC命令选择项55

3.7链接命令LINK56

3.7.1 LINK命令的执行56

3.7.2 LINK命令的选择项59

第四章Quick BASIC库管理64

4.1 Quick BASIC中的库64

4.2建立Quick库65

4.2.1 Quick库的建立65

4.3.1 Quick库的装入和查看67

4.3使用Quick库67

4.2.2在Quick库中使用其它语言的例行程序67

4.3.2几点说明69

4.4独立库70

4.4.1 LIB命令的执行70

4.4.2命令符号和库页长度71

第五章Quick BASIC基本词法74

5.1 Quick BASIC程序的构成74

5.1.1程序行74

5.2.1基本数据类型76

5.1.2字符集76

5.2数据类型76

5.2.2用户定义的数据类型78

5.3常量和变量79

5.3.1常量79

5.3.2变量81

5.4常用内部函数84

5.5.1算术运算符86

5.5运算符与表达式86

5.5.2关系运算符与逻辑运算符88

5.5.3表达式的执行顺序90

5.5.4混合运算与类型转换90

习题91

第六章赋值与输入输出93

6.1赋值语句93

6.2键盘输入语句94

6.2.1 INPUT语句94

6.2.2行输入语句(LINE INPUT)96

6.3读数据语句97

6.3.1READ-DATA语句97

6.3.2恢复读数据语句(RESTORE)98

6.4屏幕输出99

6.4.1 PRINT语句的基本功能99

6.4.2 PRINT语句的输出格式100

6.4.3 WRITE语句103

6.4.4 PRINT USING语句104

6.4.5 LPRINT和LPRINT USING语句106

6.5特殊输入操作107

6.5.1 INKEY$函数107

6.5.2 KEY语句108

6.6文本光标控制109

6.6.1光标定位110

6.6.2光标大小和位置112

6.7注释、暂停与程序结束113

习题114

第七章流程控制116

7.1条件语句116

7.1.1单行结构条件语句116

7.1.2块结构条件语句117

7.2情况语句120

7.3.1 计数循环(FOR-NEXT)124

7.3循环语句124

7.3.2 当循环(WHILE-WEND)129

7.3.3 DO循环(DO-LOOP)131

7.3.4多重循环与退出循环135

7.4 GOTO型控制138

7.4.1 GOTO语句138

7.4.2 ON-GOTO语句139

7.5程序举例140

习题148

第八章数组150

8.1数组的概念150

8.1.1数组的定义150

8.1.2静态数组与动态数组152

8.2数组的重定义153

8.2.1 ERASE语句153

8.2.2 REDlM语句154

8.3数组的基本操作155

8.4程序举例159

习题167

第九章过程169

9.1转子与返回169

9.2用户自定义函数173

9.3过程174

9.3.1 SUB过程与GOSUB子程序175

9.3.2 FUNCTION过程与DEF FN函数176

9.4过程的定义178

9.4.1 SUB过程的定义178

9.4.2 FUNCTION过程的定义180

9.5过程的调用181

9.5.1 调用FUNCTION过程181

9.5.2调用SUB过程184

9.6参数传送187

9.6.1形参与实参187

9.6.2参数的传送188

9.6.3引用与传值190

9.6.4数组参数的传送193

9.7.1 DECLARE语句195

9.7过程说明195

9.7.2使用蕴含文件说明196

9.8变量的作用域198

9.8.1局部变量198

9.8.2全局变量199

9.8.3模块与过程共享变量203

9.9局部内存分配206

9.10.1过程的递归调用209

9.10递归209

9.10.2栈区空间设置211

9.11程序的链接212

9.11.1 CHAIN语句212

9.11.2 RUN语句215

9.12程序举例216

习题225

10.1.1字符串的定义226

10.1字符串的定义与分类226

第十章字符串226

10.1.2字符串的分类227

10.2字符串基本操作227

10.2.1字符串连接227

10.2.2字符串比较228

10.3字符串函数229

10.3.1子字符串函数229

10.3.2转换函数233

10.3.3其它字符串函数235

10.4字符串数组239

10.5程序举例240

习题243

第十一章数据文件244

11.1文件说明与文件结构244

11.1.1文件说明244

11.1.2文件结构和分类246

11.2文件的打开与关闭247

11.2.1文件的打开248

11.2.2文件的关闭250

11.3文件操作函数和语句251

11.3.1文件操作函数251

11.3.2LOCK和UNLOCK语句253

11.4顺序文件254

11.4.1顺序文件的写操作254

11.4.2顺序文件的读操作258

11.5.1随机文件的读写操作265

11.5随机文件265

11.5.2随机文件中记录的增加与删除275

11.6二进制文件277

11.6.1二进制存取与随机存取277

11.6.2文件指针277

11.7设备文件280

习题282

12.1 图形显示与视频设备284

第十二章图形程序设计284

12.2字符坐标系与点坐标系285

12.2.1文本方式与字符坐标系285

12.2.2图形方式与点坐标系285

12.3屏幕控制286

12.3.1清屏与改变行宽287

12.3.2 SCREEN函数与SCREEN语句288

12.4点、直线和矩形293

12.4.1画点293

12.4.2画直线294

12.4.3画矩形295

12.5连续画线297

12.6圆、椭圆和弧299

12.6.1画圆300

12.6.2画椭圆301

12.6.3画弧302

12.7.1屏幕颜色设置(COLOR语句)304

12.7颜色304

12.7.2测试屏幕上某点的颜色(POINT函数)306

12.8填充307

12.8.1 PAINT语句307

12.8.2填充颜色308

12.8.3填充图案309

12.9视见区与窗口315

12.9.1 视见区语句(VIEW)315

12.9.2建立文本视见区(VIEW PRINT语句)316

12.9.3窗口语句(WINDOW)318

12.10简单动画技术322

12.10.1字符动画322

12.10.2图形方式动画324

12.10.3快速动画325

12.10.4分页动画331

12.11程序举例332

13.1.1 Quick BASIC的错误类型337

13.1 Quick BASIC的程序调试337

第十三章程序调试与陷阱技术337

13.1.2 Quick BASIC的程序调试手段338

13.1.3调试术语与概念339

13.2 Debug菜单调试命令340

13.2.1程序跟踪340

13.2.2断点、观察点和观察表达式341

13.2.3控制执行343

13.3其它调试功能344

13.3.1 Calls菜单345

13.3.2与Code View调试程序的兼容性345

13.4错误处理346

13.4.1错误处理子程序346

13.4.2错误的模拟与识别350

13.5事件陷阱353

13.5.1设置事件陷阱353

13.5.2事件处理354

13.5.3功能键陷阱355

13.5.4用户定义键陷阱356

13.5.5时钟陷阱359

13.6过程及多模块中的陷阱360

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

第十四章DOS环境与中断调用363

14.1 Quick BASIC的DOS环境功能363

14.1.1目录操作363

14.1.2文件命令语句364

14.1.3 DOS环境操作366

14.2 SHELL语句367

14.3 DOS中断与功能调用371

14.3.1中断概述371

14.3.2与中断调用有关的语句和函数373

14.3.3 Quick BASIC中的DOS功能调用374

附录1 ASCII字符代码383

附录2 Quick BASIC保留字386

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

高度相关资料

Quick BASIC结构化程序设计 精选100例(1998 PDF版)
Quick BASIC结构化程序设计 精选100例
1998 哈尔滨:哈尔滨出版社
幽默笑话经典  分类笑话·男女幽默(1999年10月第1版 PDF版)
幽默笑话经典 分类笑话·男女幽默
1999年10月第1版 长城出版社
APPLE  2  BASIC  语文程序设计  修订本  下( PDF版)
APPLE 2 BASIC 语文程序设计 修订本 下
广西区轻工业厅
QUICK BASIC程序设计(1991 PDF版)
QUICK BASIC程序设计
1991 北京:电子工业出版社
程序设计  修订版(1992 PDF版)
程序设计 修订版
1992 上海:上海交通大学出版社
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 重庆:重庆大学出版社
苹果ⅡBASIC程序设计  修订版(1989 PDF版)
苹果ⅡBASIC程序设计 修订版
1989 北京:北京师范大学出版社
Quick BASIC结构化程序设计(1999 PDF版)
Quick BASIC结构化程序设计
1999 北京:中国水利水电出版社
PASCAL程序设计  修订版(1981 PDF版)
PASCAL程序设计 修订版
1981 北京:清华大学出版社
Microsoft Quick C程序设计(1995 PDF版)
Microsoft Quick C程序设计
1995 合肥:中国科学技术大学出版社
QUICK BASIC语言程序设计教程(1999 PDF版)
QUICK BASIC语言程序设计教程
1999 重庆:重庆大学出版社
Quick BASIC结构化程序设计(1997 PDF版)
Quick BASIC结构化程序设计
1997 成都:电子科技大学出版社