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

1.1 计算机语言简介1

1.1.1 面向机器的语言1

第一章 QUICK BASIC概论1

1.1.2 高级语言2

1.2 BASIC语言的发展3

1.2.1 初期BASIC3

1.2.2 中期BASIC3

1.2.3 近期BASIC4

1.2.4 最先进的BASIC版4

1.3 Quick BASIC特点5

1.3.1 Quick BASIC在编程环境方面的特点5

1.3.2 Quick BASIC在语言功能上的扩展5

1.4.1 Quick BASIC的系统盘6

1.4.2 Quick BASIC4.5以上版本包含的文件6

1.4 Quick BASIC的系统文件及安装6

1.4.3 Quick BASIC系统的安装7

1.5 Quick BASIC启动7

1.6 Quick BASIC屏幕环境8

1.6.1 Quick BASIC主屏幕8

1.6.2 Quick BASIC菜单系统9

1.6.3 Quick BASIC对话框11

1.7 Quick BASIC的退出11

1.8 编辑、运行一个Quick BASIC源程序11

习题一12

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

2.1 BASIC源程序结构13

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

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

2.2 Quick BASIC字符集14

2.3 数据类型14

2.3.2 字符型15

2.3.1 数值型15

2.4 常量16

2.4.1 数值常量16

2.4.2 字符常量16

2.4.3 符号常量17

2.5 变量17

2.5.1 变量的类型17

2.5.2 变量的命名规则17

2.5.3 变量的取值18

2.6 标准数值函数19

2.7 BASIC表达式19

2.7.1 算术运算20

2.7.2 关系运算20

2.7.3 逻辑运算21

习题二21

3.1 算法的概念23

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

3.2 算法的描述24

3.2.1 顺序结构的N-S图24

3.2.2 选择结构的N-S图24

3.2.3 循环结构的N-S图25

3.3 结构化程序设计26

3.3.1 软件工程要求26

3.3.2 结构化程序设计方法26

习题三27

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

4.1 顺序结构处理模式28

4.2 赋值语句(LET)29

4.3 输出语句(PRINT)30

4.3.1 语句格式31

4.3.2 标准输出格式31

4.3.3 紧凑输出格式32

4.3.4 混合输出格式33

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

4.4 数据输入语句36

4.4.1 键盘输入语句36

4.4.2 读数语句(READ)和置数语句(DATA)38

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

4.5 END、STOP、REM、CLS、SLEEP语句40

4.5.1 END语句40

4.5.2 STOP语句40

4.5.3 REM语句40

4.5.4 CLS语句41

4.5.5 SLEEP语句41

习题四41

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

5.1 GOTO语句43

5.2.1 语句格式及功能44

5.2 行IF语句44

5.2.2 举例45

5.3 逻辑表达式46

5.3.1 关系运算符和关系表达式46

5.3.2 布尔表达式47

5.4 块IF语句49

5.4.1 格式与功能49

5.4.2 举例50

5.5 选择结构的嵌套51

5.5.1 行IF语句的嵌套51

5.5.2 块IF语句的嵌套52

5.6 多路选择结构54

5.6.1 多分支IF结构54

5.6.2 SELECT CASE语句56

5.7 多分支(开关)选择语句(ON-GOTO)58

5.8 综合应用举例60

习题五63

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

6.1 关于循环的概念66

6.2 FOR循环语句66

6.2.1 FOR语句格式66

6.2.2 循环执行过程及使用说明67

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

6.3 WHILE-WEND语句71

6.4 DO-LOOP语句73

6.4.1 DO语句的四种格式73

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

6.4.3 DO循环的使用说明76

6.5 循环结构应用举例77

6.6 循环优化问题81

习题六84

7.1 数组与下标变量的概念87

第七章 数组87

7.2 数组说明语句(DIM)88

7.2.1 常规DIM语句89

7.2.2 语句功能及使用说明89

7.2.3 一维数组应用举例90

7.3 Quick BASIC的扩充DIM语句91

7.3.1 扩充DIM语句91

7.3.2 LBOUND和UBOUND函数91

7.3.3 静态数组和动态数组92

7.3.4 数组删除语句ERASE和重定维语句REDIM92

7.3.5 数组和变量类型说明语句DIM...AS93

7.4 数组应用程序举例94

习题七106

第八章 字符串数据处理110

8.1 字符串的基本概念110

8.1.1 字符串数据类型110

8.1.2 字符串数据的运算112

8.1.3 字符串检索117

8.2 取子字符串函数118

8.2.1 LEFT$函数119

8.2.2 RIGHT$函数119

8.2.3 MID$函数119

8.3 字符串生成函数120

8.3.1 STRING$函数120

8.3.2 SPACE$函数120

8.4 字符串与数值互相转换的功能函数121

8.4.1 ASCII码与字符转换ASC和CHR$函数121

8.4.2 数字与字串转换的STR和VAL函数122

8.4.3 测试字串长度的LEN函数122

8.4.4 删除字串首尾空格的(LTRIM$和RTRSM$)函数123

8.4.5 大小写字母转换函数(LCASE$和UCASE$)123

8.5.1 设置和读取系统日期124

8.5 系统日期和时间的读取和设置124

8.4.6 替换字符串中字符的MID$语句124

8.5.2 设置和读取系统时间125

8.6 应用举例126

习题八131

第九章 自定义函数、子程序与过程133

9.1 自定义函数133

9.1.1 自定义函数的概念133

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

9.2 子程序136

9.2.1 子程序的定义及返回方式136

9.2.2 子程序的调用136

9.3 过程139

9.3.1 过程的概念139

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

9.3.3 SUB子程序的定义及其调用141

9.3.4 参数传递144

9.3.5 过程的说明148

9.4 变量的作用域和共享151

9.4.1 全局变量与局部变量151

9.4.2 共享变量152

9.4.3 静态变量和自动变量154

9.5 过程嵌套和递归调用155

9.5.1 过程嵌套155

9.5.2 过程的递归调用156

9.6 过程应用举例157

9.7 Quick库161

9.7.1 Quick库概述161

9.7.2 Quick的建立162

9.8 程序的链接(CHAIN语句)164

9.8.1 CHAIN语句164

习题九165

10.1.1 屏幕显示的文本方式167

第十章 屏幕控制和作图167

10.1 屏幕显示的两种方式167

10.1.2 屏幕显示的图形方式168

10.2 辅助性语句,函数和变量168

10.2.1 WIDTH语句168

10.2.2 LOCATE定位语句169

10.2.3 清屏语句CLS170

10.2.4 POS和CSLIN函数170

10.3 显示状态控制语句170

10.3.1 SCREEN语句170

10.3.2 调色语句COLOR171

10.4 绘图语句173

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

10.4.2 画线语句LINE175

10.4.3 连续画线语句DRAW176

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

10.4.5 着色语句PAINT179

10.5 Quick BASIC的窗口操作181

10.5.1 窗口概念和定义视见窗语句181

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

10.6 应用举例185

习题十187

第十一章 文件188

11.1 文件的基本概念188

11.1.1 文件的定义及分类188

11.1.2 文件与记录188

11.1.3 文件名188

11.1.4 数据文件的打开与关闭189

11.1.5 文件指针189

11.2 顺序文件189

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

11.2.2 建立顺序文件的步骤190

11.2.3 读取顺序文件的步骤193

11.2.4 修改顺序文件194

11.3 随机文件196

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

11.3.2 建立随机文件的步骤197

11.3.3 读取随机文件的步骤199

11.4 Quick BASIC对读写随机文件方法的改进201

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

11.4.2 随机文件打开语句202

11.4.3 读写随机文件语句202

11.5 应用举例203

习题十一209

第十二章 输入输出设计210

12.1 输入输出技术210

12.2 格式输出212

12.2.1 用PRINT USING语句输出数值213

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

12.3 菜单技术216

习题十二218

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

13.1 打印万年历219

13.2 快速排序221

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

13.4 陷阱技术应用224

13.4.1 出错陷井224

13.4.2 事件陷井225

13.5 摸拟技术应用226

13.5.1 确定性模拟227

13.5.2 概率性模拟227

13.6 用辛普生法求定积分230

习题十三232

1 Quick BASIC的基本操作234

第十四章 上机实习篇234

2 顺序结构源程序编制,调试与运行235

3 常量,变量,数值型标准函数的应用练习236

4 选择结构及其程序设计237

5 循环结构程序编制与调试239

6 一维数组应用程序编制与调试240

7 二维数组应用程序编制与调试242

8 字符串数据处理243

9 子程序和过程244

10 屏幕图形处理程序设计248

11 数据文件的应用249

12 综合应用程序设计250

附录一 ASCII码表252

附录二 PRINT USING语句的格式码254

附录三 Quick BASIC语句和函数一览表256

附录四 出错信息262

1997《QUICK BASIC语言程序设计教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由屈玉泉主编;别祖杰,梁玉前,龙冯文副主编;崔轩辉,梁玉前,曾 1997 北京:科学技术文献出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

BASIC程序设计语言(1984 PDF版)
BASIC程序设计语言
1984 杭州:浙江教育出版社
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 重庆:重庆大学出版社
BASIC语言程序设计(1987 PDF版)
BASIC语言程序设计
1987 北京:机械工业出版社