《QBasic语言程序设计》求取 ⇩

前言1

第一章 程序设计与QBasic语言1

1.1 程序设计语言1

目录1

1.2 QBasic语言简介2

1.3 QBasic的启动与退出2

1.3.1 启动QBasic2

1.3.2 QBasic屏幕4

1.3.3 退出QBasic6

1.4.2 程序的储存7

1.4.3 运行程序7

1.4.1 建立源程序7

1.4 QBasic程序的建立与运行7

1.4.4 QBasic程序的语法9

1.5 QBasic程序的编辑10

1.5.1 自动编辑10

1.5.2 Edit菜单12

1.6 获取QBasic的帮助12

1.6.1 HELP窗口13

1.6.2 HELP菜单13

习题113

第二章 数据的类型与运算14

2.1 语言元素14

2.1.1 字符集14

2.1.2 标识符14

2.2 数据类型15

2.2.1 基本数据类型15

2.1. 3 汉字15

2.2.2 用户定义的数据类型16

2.3 常量与变量17

2.3.1 常量17

2.3.2 变量18

2.3.3 常量和变量的作用域21

2.3.4 数据类型转换21

2.4 运算符与表达式22

2.4.1 算术运算23

2.4.2 表达式的执行顺序24

2.5 函数24

2.5.1 函数的概念24

2.5.2 标准函数25

2.5.3 日期与时间25

2.5.4 随机函数27

习题229

第三章 标准输入与输出31

3.1 数据的输入31

3.1.1 键盘输入31

3.1.2 READ语句和DATA语句34

3.1.3 RESTORE语句36

3.2 屏幕显示与打印37

3.2.1 PRINT语句37

3.2.2 TAB函数和SPC函数39

3.2.3 WRITE语句39

3.2.4 PRINT USING语句40

3.2.5 LPRINT/LPRINT USING语句42

3.3 文本光标控制42

3.3.1 LOCATE语句42

3.4 文本屏幕尺寸44

3.3.2 检查光标位置44

3.5 文本视见区46

3.6 清除屏幕46

3.7 软键47

习题349

第四章 控制程序流程之一:选择型程序设计52

4.1 判断与条件表达式52

4.1.1 关系表达式52

4.1.2 逻辑表达式53

4.2 IF(条件)语句54

4.2.1 单行结构条件语句55

4.2.2 块(多行)结构条件语句55

4.3 SELECT CASE(情况)语句58

习题462

5.1 FOR循环66

第五章 控制程序流程之二:循环型程序设计66

5.2 WHILE循环69

5.3 DO循环69

5.4 多重循环与EXIT语句71

5.4.1 多重循环71

5.4.2 EXIT语句74

5.5 程序举例75

习题581

第六章 过程84

6.1 过程的定义与调用84

6.1.1 SUB过程的定义84

6.1.2 FUNCTION过程的定义85

6.1.3 过程的调用86

6.3.1 变量的作用域:全局与局部91

6.3 过程中的变量及其用法91

6.2 过程声明91

6.3.2 变元传送93

6.3.3 变量的共享94

6.3.4 STATIC变量95

6.3.5 自动变量96

6.3.6 变量重名97

6.4 递归98

6.5 程序举例99

习题6103

第七章 数组107

7.1 数组定义107

7.1.1 DIM语句107

7.1.2 OPTION BASE语句108

7.2.1 数组元素的输入110

7.2 数组的基本操作110

7.2.2 数组元素的输出111

7.2.3 数组元素的复制112

7.3 静态数组与动态数组113

7.3.1 静态数组与动态数组113

7.3.2 ERASE语句114

7.3.3 REDIM语句115

7.4 在过程中使用数组116

7.5 程序举例118

习题7124

第八章 字符处理130

8.1 字符串的概念130

8.1.1 两种字符串130

8.1.2 字符串数组132

8.2.1 用READ/DATA语句向字符串变量赋值133

8.2 字符串的输入133

8.2.2 用INPUT语句给字符串变量赋值134

8.3 字符串的运算134

8.3.1 字符串的并置135

8.3.2 字符串的比较135

8.4 有关字符串运算的函数137

8.4.1 确定字符串的长度137

8.4.2 改变字符串的大小写137

8.4.3 子字符串138

8.4.4 其他函数142

8.5 程序举例145

习题8148

9.1.2 文件说明153

9.1.1 文件的分类153

9.1 文件的概念153

第九章 文件153

9.1.3 文件与记录154

9.2 与文件处理有关的语句和函数155

9.2.1 打开文件语句(OPEN语句)155

9.2.2 关闭文件语句(CLOSE语句)157

9.3.3 其他语句与函数158

9.3 顺序文件162

9.3.1 顺序文件的写操作162

9.3.2 顺序文件的读操作164

9.4 随机文件169

9.4.1 FILD方法169

9.4.2 TYPE...END TYPE方法169

9.5 二进制文件173

9.6 设备文件174

习题9176

第十章 DOS和程序管理179

10.1 语句的分隔与注释179

10.1.1 语句分隔符179

10.1.2 注释语句180

10.2 程序的暂停与结束181

10.2.1 STOP语句181

10.2.2 END语句181

10.2.3 SYSTEM语句182

10.3 QBasic的DOS环境功能183

10.3.1 目录管理183

10.3.2 文件命令语句183

10.3.3 DOS环境操作185

10.4.1 CHAIN语句187

10.4 程序的链接187

10.4.2 RUN语句188

10.5 CLEAR语句189

10.6 与设备驱动程序通信191

习题10191

第十一章 陷阱技术193

11.1 错误陷阱193

11.1.1 设置错误陷阱193

11.1.2 错误的模拟与识别194

11.1.3 从错误处理子程序返回195

11.2 事件陷阱198

11.2.1 功能键陷阱198

11.2.2 用户定义键陷阱200

11.2.3 时钟陷阱202

11.3 过程中的陷阱203

习题11204

第十二章 图形205

12.1 文本模式206

12.1.1 文本模式与字符坐标系206

12.1.2 用LOCATE语句制作字符动画206

12.2 图形模式与屏幕207

12.2.1 图形模式207

12.2.2 点坐标系207

12.2.3 SCREEN函数208

12.2.4 SCREEN语句209

12.3 基本绘图语句212

12.3.1 画点212

12.3.2 STEP关键字214

12.3.3 LINE语句214

12.3.4 DRAW语句215

12.3.5 CIRCLE语句217

12.4 颜色218

12.4.1 颜色的设置218

12.4.2 图形的着色221

12.4.3 填充图案223

12.5 视见区与窗口225

12.5.1 VIEW语句225

12.5.2 WINDOW语句226

12.5.3 PMAP函数229

12.6 简单动画230

12.6.1 图形动画230

12.6.2 GET与PUT语句231

12.6.3 分页动画235

12.7 程序举例237

习题12240

第十三章 声音与音乐243

13.1 BEEP语句243

13.2 SOUND语句243

13.3 PLAY语句(音乐)245

13.4 音乐事件陷阱247

13.4.1 PLAY与ON PLAY语句(事件陷阱)248

13.4.2 PLAY函数249

13.5 程序举例249

习题13254

第十四章 QBasic程序调试255

14.1 常见的程序错误与程序调试的一般方法255

14.1.1 语法错误255

14.1.4 程序调试的一般方法256

14.1.3 逻辑错误256

14.1.2 算法错误256

14.2 程序调试实例257

14.2.1 例一:仅用PRINT语句257

14.2.2 例二:使用调试器259

14.3 编程要点262

14.3.1 避免错误262

14.3.2 写一个好的程序263

习题14264

附录Ⅰ QBasic关键字266

附录Ⅱ QBasic菜单与键盘的使用268

附录Ⅲ QBasic的限制与其他版本的BASIC280

附录Ⅳ QBasic的出错信息284

附录Ⅴ ASCII字符代码集与键盘扫描码294

参考文献296

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

高度相关资料

QBASIC语言程序设计教程(1998 PDF版)
QBASIC语言程序设计教程
1998 合肥:安徽大学出版社
qbasic程序设计二级教程( PDF版)
qbasic程序设计二级教程
Visual Basic 4 程序员指南(1996 PDF版)
Visual Basic 4 程序员指南
1996 北京:科学出版社;西蒙与舒斯特国际出版公司
QBASIC程序设计教程(1999 PDF版)
QBASIC程序设计教程
1999 西安:西安电子科技大学出版社
QBasic语言程序设计 二级(1999 PDF版)
QBasic语言程序设计 二级
1999 北京:电子工业出版社
二级-基础知识和QBASIC语言程序设计(1999 PDF版)
二级-基础知识和QBASIC语言程序设计
1999 北京:人民邮电出版社
QBasic语言程序设计(1999 PDF版)
QBasic语言程序设计
1999 北京:人民邮电出版社
QBasic程序设计教程(1997 PDF版)
QBasic程序设计教程
1997 北京:清华大学出版社
程序设计语言(1984 PDF版)
程序设计语言
1984 北京:高等教育出版社
QBASIC程序设计(1998 PDF版)
QBASIC程序设计
1998 北京:电子工业出版社
计算机语言与程序设计 QBASIC与C语言(1999 PDF版)
计算机语言与程序设计 QBASIC与C语言
1999 北京市:高等教育出版社
汉语程序设计语言(1994 PDF版)
汉语程序设计语言
1994 北京:电子工业出版社
QBASIC语言程序设计(1999 PDF版)
QBASIC语言程序设计
1999 北京:机械工业出版社
C语言程序设计实用问答(1997 PDF版)
C语言程序设计实用问答
1997 北京:北京大学出版社
程序设计语言(1994 PDF版)
程序设计语言
1994 天津:南开大学出版社