《QBasic速成》求取 ⇩

第一章概述1

1.1 何谓QBasic1

1.2 QBasic与BASICA比较1

1.3 QBasic的高级版本QuickBASIC3

1.4 QBasic菜单3

习题一4

第二章使用QBasic编程环境5

2.1QBasic的启动与退出5

2.1.1 启动QBasic5

2.1.2 QBasic屏幕显示6

2.1.3 退出QBasic7

2.2菜单选择方法8

2.2.1 使用键盘8

2.2.2 使用鼠标器9

2.3对话框介绍9

2.3.1 对话框控制9

2.3.2 对话框的使用10

2.4 文件操作11

2.5窗口管理14

2.5.1 多窗口操作14

2.5.2 查看模块命令16

2.5.3 直接窗口操作17

2.6 QBasic系统设置17

2.7帮助系统19

2.7.1 一般帮助19

2.7.2 特殊帮助22

习题二23

第三章文本编辑24

3.1 进入编辑24

3.2 光标移动25

3.3 插入与修改25

3.4 删除26

3.5块操作26

3.5.1 块的定义和设定27

3.5.2 块的删除与插入27

3.5.3 块移动与拷贝28

3.6块操作的应用举例29

3.6.1 打印选择文本29

3.6.2 不同文件之间的块拷贝29

3.6.3 从Help窗口中提取示例程序29

3.7查找与替换30

3.7.1 查找(Find命令)30

3.7.2 替换(Change命令)31

3.8过程操作33

3.8.1 过程的建立和保存33

3.8.2 过程的编辑34

习题三34

第四章QBasic程序的运行与调试35

4.1 程序的运行35

4.2程序的调试36

4.2.1 利用直接窗口调试程序36

4.2.2 Debug菜单调试命令37

习题四38

第五章在Windows下使用QBasic40

5.1在Windows下设置QBasic40

5.1.1 使用Setup程序40

5.1.2 使用程序管理器41

5.1.3 使用PIF编辑器42

5.2在Windows中运行QBasic43

5.2.1 从程序管理器中启动QBasic43

5.2.2 在窗口中运行QBasic43

5.2.3 使用鼠标44

习题五44

第六章QBasic程序设计初步45

6.1概述45

6.1.1 QBasic程序的基本结构45

6.1.2 QBasic字符集47

6.2数据描述48

6.2.1 数据类型48

6.2.2 常量和变量49

6.3算术表达式与函数52

6.3.1 算术运算符52

6.3.2 数学函数52

6.3.3 算术表达式53

6.3.4 几点说明53

习题六54

第七章基本的QBasic语句55

7.1输出语句55

7.1.1 输出语句PRINT55

7.1.2 与PRINT有关的函数57

7.1.3 自选格式输出语句PRINT USING57

7.2输入语句59

7.2.1 键盘输入语句INPUT59

7.2.2 读数/置数语句READ/DATA60

7.2.3 恢复数据区指针语句RESTORE61

7.3 赋值语句LET62

7.4 符号常数说明语句CONST62

7.5注释(REM)、暂停(STOP)和结束(END)语句63

7.5.1 REM语句63

7.5.2 STOP语句63

7.5.3 END语句63

7.6 交换变量语句SWAP63

习题七64

第八章流程控制65

8.1 流程图65

8.2关系表达式与逻辑表达式66

8.2.1 关系表达式66

8.2.2 逻辑表达式67

8.2.3 表达式的求值顺序68

8.3GOTO型控制69

8.3.1 无条件转移语句GOTO69

8.3.2 多分支转移语句ON...GOTO69

8.4选择结构70

8.4.1 行IF语句70

8.4.2 块IF语句71

8.4.3 SELECT CASE语句75

8.5循环结构78

8.5.1 FOR—NEXT循环79

8.5.2 WHILE—WEND循环85

8.5.3 DO—LOOP循环86

8.6 应用举例89

习题八93

第九章数组95

9.1数组的概念及定义95

9.1.1 基本概念95

9.1.2 数组的定义96

9.1.3 UBOUND函数和LBOUND函数98

9.2数组的基本操作98

9.2.1 数组元素的输入98

9.2.2 数组元素的输出99

9.2.3 数组元素的赋值101

9.3静态数组和动态数组104

9.3.1 静态数组104

9.3.2 动态数组104

9.3.3 删除数组语句ERASE104

9.3.4 重新定义数组语句REDIM105

9.4程序举例105

9.4.1 查找105

9.4.2 排序109

9.4.3 矩阵运算110

习题九113

第十章函数与子程序115

10.1自定义函数115

10.1.1 自定义函数的定义115

10.1.2 自定义函数的调用116

10.2 GOSUB子程序120

10.3FUNCTION过程122

10.3.1 F UNCTION过程的定义122

10.3.2 FUNCTION过程的调用123

10.4SUB过程126

10.4.1 SUB过程的定义126

10.4.2 SUB过程的调用127

10.5参数传递131

10.5.1 变量作为虚参131

10.5.2 数组作为虚参132

10.6变量的作用域133

10.6.1 全局变量和局部变量133

10.6.2 STATIC语句和STATIC变量134

10.7 递归136

习题十141

第十一章字符串143

11.1字符串常数和字符串变量143

11.1.1 字符串常数143

11.1.2 字符串变量143

11.2 字符串变量的赋值144

11.3字符串的连接和比较147

11.3.1 字符串的连接147

11.3.2 字符串的比较148

11.4字符串函数151

11.4.1 字符串长度函数151

11.4.2 字符串分解函数151

11.4.3 字符串查找函数155

11.4.4 字符串转换函数158

11.4.5 字符串重复生成函数161

11.4.6 系统周期及时间函数162

11.5 应用举例163

习题十一167

第十二章文件处理169

12.1有关文件的基本概念169

12.1.1 什么是文件169

12.1.2 文件的说明169

12.1.3 文件的存取方式170

12.2数据文件的打开与关闭170

12.2.1 文件的打开170

12.2.2 文件的关闭173

12.3数据文件的读写173

12.3.1 顺序文件的读写173

12.3.2 随机文件的读写178

12.3.3 二进制文件的读写180

12.4 有关文件处理的函数183

习题十二184

第十三章绘图和音乐186

13.1 显示器屏幕186

13.2屏幕坐标系187

13.2.1 字符坐标系187

13.2.2 点坐标系187

13.2.3 点坐标系和字符坐标系的关系187

13.2.4 绝对坐标和相对坐标187

13.3基本屏幕语句188

13.3.1 清屏语句CLS188

13.3.2 宽度语句WIDTH188

13.3.3 SCREEN语句与函数188

13.3.4 文本COLOR语句190

13.3.5 图形COLOR语句190

13.3.6 VIEW视见区语句191

13.3.7 W1NDOW窗口语句192

13.4基本绘图语句193

13.4.1 画点语句PSET193

13.4.2 擦点语句PRESET194

13.4.3 画线语句LINE194

13.4.4 连续画线语句DRAW196

13.4.5 画圆、弧、椭圆语句CIRCLE197

13.5 填色语句199

13.6动画技术200

13.6.1 字符动画200

13.6.2 图形动画201

13.6.3 快速动画202

13.7 音响与音乐204

习题十三206

第十四章事件陷阱技术207

14.1 事件陷阱207

14.1.1设置事件陷阱207

14.1.2 功能键陷阱209

14.1.3 时钟陷阱212

14.2 音乐事件陷阱212

习题十四214

第十五章MS-DOS环境功能215

15.1 文件命令语句215

15.2 目录操作语句216

15.3 环境操作语句217

习题十五218

附AASCII码表219

附BQBasic保留字220

附CQBasic出错信息一览表222

附DQBasic集成环境命令一览表223

1998《QBasic速成》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由朱嘉,程铮,吴小平等编著 1998 合肥:安徽科学技术出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。