《QUICK BASIC语言程序设计教程》求取 ⇩

第一章 QUICK BASIC概论1

1.1 BASIC语言的发展1

1.1.1 初期BASIC(1964-1971)1

1.1.2 中期BASIC(1971-1984)1

1.1.3 近期BASIC(1985-1990)2

1.1.4 目前的BASIC(1991-至今)2

1.2 QUICK BASIC特点3

1.2.1 QUICK BASIC在编程环境方面的特点3

1.2.2 QUICK BASIC在语言功能上的扩展4

1.3 QUICK BASIC的系统文件及安装4

1.3.1 QUICK BASIC系统盘4

1.3.2 QUICK BASIC系统的安装5

1.3.3 QUICK BASIC的基本文件5

1.5.1 QUICK BASIC主界面6

1.5 QUICK BASIC屏幕环境6

1.4 QUICK BASIC的启动6

1.5.2 QUICK BASIC对话框8

1.5.3 QUICK BASIC菜单系统8

1.6 QUICK BASIC的退出11

1.7 编辑、保存、运行一个QUICK BASIC源程序11

1.7.1 编辑一个QUICK BASIC程序11

1.7.2 保存QUICK BASIC程序12

1.7.3 运行和调试QUICK BASIC程序12

1.7.4 编译QUICK BASIC程序12

习题一12

第二章QUICK BASIC语言的基础知识13

2.1 QUICK BASIC的源程序结构13

2.1.1 QUICK BASIC源程序的语句行结构13

2.1.2 QUICK BASIC源程序的模块结构13

2.2 QUICK BASIC字符集14

2.3.1 数值型(Numeric)15

2.3 QUICK BASIC数据类型15

2.3.2 字符型(String)16

2.4 常量16

2.4.1 数值常量(Numeric Constants)16

2.4.2 字符型常量(String Constants)17

2.4.3 符号常量(Symbolic Constants)17

2.5.1 变量的类型18

2.5.2 变量的命名规则18

2.5 变量18

2.5.3 变量的取值19

2.6 标准数值函数20

2.7 BASIC表达式21

2.7.1 算术运算和算术表达式21

2.7.2 关系运算和关系表达式22

2.7.3 逻辑运算与逻辑表达式23

习题二25

3.1 结构化程序的特点27

第三章 结构化程序设计的基本概念27

3.2 结构化程序的三种基本结构和N-S流程图28

3.2.1 顺序结构28

3.2.2 选择结构28

3.2.3 循环结构29

3.3 结构化程序设计方法30

3.3.1 自顶向下,逐步求精30

3.3.2 模块化程序设计30

习题三31

第四章 顺序结构程序设计32

4.1 顺序结构处理模式32

4.2 赋值语句(LET)33

4.3 输出语句(PRINT)35

4.3.1 语句格式和功能35

4.3.2 标准输出格式36

4.3.3 紧凑格式输出37

4.3.4 混合格式输出38

4.3.5 用输出函数控制的输出格式39

4.4 数据输入语句41

4.4.1 键盘输入语句(INPUT)41

4.4.2 读数和置数语句(READ/DATA)43

4.4.3 恢复数据指针语句(RESTORE)45

4.5 END、STOP、RRM、CLS、SLEEP语句46

4.5.1 END语句46

4.5.2 STOP语句46

4.5.3 REM语句46

4.5.4 CLS语句47

4.5.5 SLEEP语句47

习题四47

第五章 选择结构程序设计49

5.1 GOTO语句49

5.2.1 格式及功能50

5.2 行IF语句50

5.2.2 举例51

5.3 块IF语句52

5.3.1 格式与功能52

5.3.2 举例53

5.4 选择结构的嵌套55

5.4.1 行IF语句的嵌套55

5.4.2 块IF语句的嵌套56

5.5.1 多分支IF结构59

5.5 多路选择结构59

5.5.2 SELECT CASE语句60

5.6 多分支(开关)转移语句(ON-GOTO)63

5.7 综合应用举例64

习题五67

第六章 循环结构程序设计70

6.1 关于循环的概念70

6.2.2 循环执行过程及语句使用说明71

6.2 FOR-NEXT循环语句71

6.2.1 FOR-NEXT语句格式71

6.2.3 FOR语句的嵌套(多重循环)73

6.3 WHILE-WEND语句76

6.3.1 WHILE-WEND语句的一般格式76

6.3.2 WHILE-WEND语句的执行过程与使用说明76

6.4 DO-LOOP语句78

6.4.1 DO语句的四种格式78

6.4.2 简单DO循环语句及两个退出循环的语句80

6.4.3 DO循环语句的使用说明81

6.5 循环结构应用举例82

6.6 循环优化问题88

习题六91

7.1.1 字符串数据类型95

7.1.2 字符串数据的运算95

第七章 字符串数据处理95

7.1 字符串数据处理的几个概念95

7.1.3 字符串的比较96

7.1.4 测试字符串长度的LEN函数97

7.1.5 键盘输入单字符函数—INKEY$98

7.1.6 键盘输入n个字符函数—INPUT$98

7.2 有关子字符串函数99

7.2.1 LEFT$ 函数和RIGHT$函数99

7.2.3 替换子字符串的MID$语句100

7.2.2 MID$函数100

7.2.4 检索子字符串的INSTR函数101

7.3 删除字符串中首尾空格的LTRIM$和RTRIM$函数102

7.4 字符串与数值互相转换的功能函数103

7.4.1 ASCII码与字符转换的ASC函数和CHR$函数103

7.4.2 数字与字符串转换的STR$函数和VAL函数104

7.4.3 十进制转换为十六制和八进制的HEX$函数和OCT$函数104

7.5.1 生成字符串的STRING$函数105

7.5 字符串生成函数105

7.5.2 生成空格串的SPACE$函数106

7.6 转换字符串内大小写字母的LCASE$函数和UCASE$函数107

7.7 有关系统日期和时间的DATE$和TIME$函数与语句107

7.7.1 读取日期的DATE$函数和设置日期的DATE$语句108

7.7.2 读取时间的TIME$函数和设置时间的TIME$语句108

7.8 应用举例109

习题七114

第八章 数组116

8.1 数组与下标变量的概念116

8.1.1 数组的概念116

8.1.2 下标的概念117

8.2 数组说明语句(DIM)118

8.2.1 常规DIM语句118

8.2.2 语句功能及使用说明118

8.2.3 一维数组应用举例119

8.3.2 数组下标界限的测试函数(LBOUND和UBOUND)121

8.3 QUICK BASIC 的扩充DIM语句121

8.3.1 扩充的DIM语句121

8.3.3 静态数组和动态数组122

8.3.4 数组删除语句ERASE和重定维语句REDIM123

8.3.5变量类型说明语句DIM…AS…123

8.4 数组应用程序举例125

习题八135

第九章 自定义函数,子程序与过程141

9.1 自定义函数141

9.1.1 自定义函数概念141

9.1.2 自定义函数的定义与调用142

9.2 子程序145

9.2.1 子程序的概念145

9.2.2 转子语句(GOSUB)和返回语句(RETURN)145

9.2.3 开关转子语句(ON GOSUB/RETURN)149

9.2.4 子程序的嵌套151

9.3 QUICK BASIC过程152

9.3.1 关于过程的概念152

9.3.2 FUNCTION过程的定义及其调用152

9.3.3 SUB过程的定义及其调用154

9.3.4 参数的传递157

9.3.5 局部变量、共享变量与全局变量158

9.3.6 过程的递归调用161

9.3.7 在QUICK BASIC集成环境下过程的编辑163

9.4 过程的应用举例163

9.5 QUICK程序库166

9.5.1 在QUICK BASIC集成环境下建立程序库166

9.5.2 在QUICK BASIC集成环境下使用程序库167

9.6 程序的链接167

9.6.1 CHAIN语句167

习题九169

9.6.2 RUN语句169

第十章 屏幕控制与作图172

10.1 屏幕显示的两种方式172

10.1.1 屏幕显示的文本方式172

10.1.2 屏幕显示的图形方式173

10.2 辅助性语句、函数和变量173

10.2.1 WIDTH语句173

10.2.2 LOCATE定位语句174

10.2.3 清屏语句CLS175

10.2.4 POS和CSLIN函数175

10.3 显示状态控制语句176

10.3.1 SCREEN语句176

10.3.2 调色语句COLOR177

10.4 绘图语句179

10.4.1 画点语句PSET和擦点语句PRESET180

10.4.2 画线语句LINE181

10.4.3 连续画线语句DRAW183

10.4.4 画圆、椭圆和画弧语句CIRCLE184

10.4.5 着色语句PAINT186

10.5 QUICK BASIC的窗口操作188

10.5.1 窗口概念和定义视窗语句188

10.5.2 使用WINDOW语句重新定义图形视窗坐标191

10.6 应用举例192

习题十193

第十一章 文件195

11.1 文件的基本概念195

11.1.1 文件的基本概念195

11.1.2 源程序文件和数据文件195

11.2 顺序文件196

11.2.1 顺序文件的概念及特点196

11.2.2 建立顺序文件197

11.2.3 读取顺序文件的步骤200

11.2.4 修改顺序文件202

11.3 随机文件203

11.3.1 随机文件的概念及特点203

11.3.2 建立随机文件的步骤204

11.3.3 读取随机文件的步骤208

11.4 QUICK BASIC对读写随机文件方法的改进209

11.4.1 定义记录类型和记录变量210

11.4.2 随机文件打开语句210

11.4.3 随机文件的读写语句211

11.5 应用举例213

习题十一220

第十二章 输入输出程序设计222

12.1 输入程序技术222

12.2 格式输出225

12.2.1 用PRINT USING语句输出数值226

12.2.2 用PRINT USING语句输出字符串228

12.3 菜单技术229

习题十二231

第十三章 应用程序综合举例233

13.1 打印万年历233

13.2 快速排序235

13.3 用高斯消元法求解线性方程组238

13.4 陷阱技术应用239

13.4.1 出错陷阱239

13.4.2 事件陷阱241

13.5 模拟技术应用242

13.5.1 确定性模拟242

13.5.2 几率性模拟243

13.6 用辛普生法求定积分247

习题十三248

第十四章 上机实习篇250

实验一 QUICK BASIC的基本操作250

实验二 常量 变量 标准函数的应用251

实验三 顺序结构化程序设计253

实验四 选择结构化程序设计(一)254

实验五 选择结构化程序设计(二)255

实验六 循环结构化程序设计(一)256

实验七 循环结构化程序设计(二)258

实验八 字符串数据处理和程序设计259

实验九 一维数组应用程序设计261

实验十 二维数组应用程序设计263

实验十一 自定义函数与子程序设计263

实验十二 过程应用程序设计264

实验十三 屏幕作图程序设计265

实验十四 顺序文件的应用程序设计267

实验十五 随机文件的应用程序设计268

实验十六 综合应用程序设计269

附录一 ASCII码表271

附录二 习题参考答案273

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

高度相关资料

BASIC语言程序设计(1987 PDF版)
BASIC语言程序设计
1987 北京:机械工业出版社
BASIC语言及程序设计( PDF版)
BASIC语言及程序设计
TRUE BASIC 语言程序设计(1991 PDF版)
TRUE BASIC 语言程序设计
1991 南京铁道医学院
BASIC语言程序设计(1978 PDF版)
BASIC语言程序设计
1978
BASIC语言程序设计(1991 PDF版)
BASIC语言程序设计
1991 北京:中国轻工业出版社
QUICK BASIC程序设计(1991 PDF版)
QUICK BASIC程序设计
1991 北京:电子工业出版社
Quick BASIC 结构化程序设计教程(1996 PDF版)
Quick BASIC 结构化程序设计教程
1996 北京:科学出版社
Quick BASIC程序设计应试培训教程(1998 PDF版)
Quick BASIC程序设计应试培训教程
1998 北京:北京工业大学出版社
BASIC语言程序设计(1989 PDF版)
BASIC语言程序设计
1989 北京:机械工业出版社
BASIC语言程序设计(1988 PDF版)
BASIC语言程序设计
1988 武汉:中国地质大学出版社
BASIC语言程序设计(1990 PDF版)
BASIC语言程序设计
1990 哈尔滨:哈尔滨工业大学出版社
BASIC语言程序设计教程(1995 PDF版)
BASIC语言程序设计教程
1995 杭州:浙江大学出版社
True BASIC语言程序设计教程(1991 PDF版)
True BASIC语言程序设计教程
1991 合肥:中国科学技术大学出版社
BASIC程序设计语言(1994 PDF版)
BASIC程序设计语言
1994 长沙:中南工业大学出版社
QUICK BASIC语言程序设计教程(1999 PDF版)
QUICK BASIC语言程序设计教程
1999 重庆:重庆大学出版社