《Quick BASIC结构化程序设计》求取 ⇩

第一章基础知识1

1.1 Quick BASIC语言简介1

1.1.1 从传统BASIC到Quick BASIC1

1.1.2 Quick BASIC程序结构简介2

1.2 字符集和程序行2

1.2.1 字符集2

1.2.2 程序行3

1.3 数据类型4

1.4 常量和变量6

1.4.1 常量6

1.4.2 变量8

1.4.3 运算中数值精度的类型转换10

1.5 表达式与运算符11

1.5.1 算术运算符12

1.5.2 关系运算符12

1.5.3 逻辑运算符13

1.5.4 内部算术函数简介13

1.5.5 表达式的执行顺序14

1.6 结构化程序设计简介15

1.6.1 程序设计的三种基本结构15

1.6.2 结构化程序设计方法简介16

1.6.3 N-S结构化流程图简介19

1.6.4 结构化程序设计举例19

习题一21

2.1 Quick BASIC基本语句24

2.1.1 赋值语句(LET)24

第二章 顺序结构程序设计24

2.1.2 注释语句(REM)25

2.1.3 暂停语句(STOP)25

2.1.4 结束语句(END)26

2.1.5 交换变量语句(SWAP)26

2.2 输入数据语句29

2.2.1 键盘输入语句(INPUT)29

2.2.2 行输入语句(LINE INPUT)31

2.2.3 读数据语句(READ-DATA)32

2.2.4 恢复读数据语句(RESTORE)33

2.3 显示输出语句35

2.3.1 标准显示输出语句(PRINT)35

2.3.2 与标准显示输出语句有关的函数36

2.3.3 屏幕显示语句(WRITE)40

2.3.4 指定格式显示语句(PRINT USING)41

2.4 打印输出语句43

2.4.1 打印语句(LPRINT与LPRINT USING)43

2.4.2 测定当前打印位置的函数(LPOS)43

习题二44

第三章 流程控制结构程序设计46

3.1 转移控制语句46

3.1.1 无条件转移语句(GOTO)46

3.1.2 多分支选择转移语句(ON-GOTO)47

3.2 判别条件选择语句49

3.2.1 单行结构判别条件语句(IF-THEN-ELSE)49

3.2.2 块结构判别条件语句(IF-THEN-END IF)50

3.3 情况语句53

3.4.1 FOR-NEXT循环语句55

3.4 循环语句55

3.4.2 当循环语句(WHILE-WEND)59

3.4.3 DO循环语句(DO-LOOP)61

3.4.4 多重循环与非正常退出循环63

习题三69

第四章 数组72

4.1 静态数组72

4.1.1 静态数组的定义72

4.1.2 数组下标下界的修改73

4.1.3 数组下标界限的测试函数74

4.2.1 动态数组的定义75

4.2.2 数组的删除75

4.2 动态数组75

4.3 数组的基本操作76

4.3.1 数组元素的输入输出76

4.3.2 数组元素的复制79

4.3.3 数组与矩阵运算83

习题四87

第五章 函数91

5.1 标准函数91

5.2自定义函数97

5.2.1 单行自定义函数97

5.2.2 多行自定义函数99

习题五100

6.1.1 转子语句和返回语句102

6.1.2 GOSUB子程序的调用102

6.1 GOSUB子程序102

第六章 过程102

6.2 FUNCTION过程108

6.2.1引例108

6.2.2 FUNCTION过程的定义108

6.2.3 FUNCTION过程的调用109

6.2.4 举例110

6.3 SUB过程111

6.3.1 引例111

6.3.2 SUB过程的定义111

6.3.3 SUB过程的调用112

6.3.4 举例112

6.4 过程的递归调用114

6.4.1 FUNCTION过程的递归调用114

6.4.2 SUB过程的递归调用116

6.5 全局变量和局部变量117

6.5.1 全局变量117

6.5.2 局部变量118

6.6 数据传送119

6.6.1 虚实结合119

6.6.2 共享变量123

6.7 应用举例126

习题六131

第七章字符串133

7.1 字符串常量133

7.1.1 可变长字符串133

7.1.2 固定长字符串133

7.2 字符串变量和字符串数组134

7.2.1 字符串变量134

7.3.1 用LET语句135

7.2.2 字符串数组135

7.3 字符串变量的赋值135

7.3.2 用INPUT语句136

7.3.3 用READ/DATA语句136

7.4 字符串运算137

7.4.1 字符串连接运算137

7.4.2 字符串关系运算138

7.5 字符串函数138

7.5.1 测字符串长度函数(LEN)138

7.5.2 求子字符串函数139

7.5.3 查子字符串位置函数(INSTR$)141

7.5.4 数值与字符串相互转换函数(STR$、VAL)142

7.5.5 ASCII字符与序号相互转换函数(ASC、CHR$)143

7.5.7 产生空格字符串函数(SPACE$)144

7.5.6 字符串生成函数(STRING$)144

7.5.8 字符串大小写转换函数(LCASE$、UCASE$)145

7.5.9 删除字符串首尾空格函数(LTRIM$、RTRIM$)145

7.6 应用举例146

习题七149

第八章 图形和音乐152

8.1 屏幕坐标系统152

8.1.1 字符模式152

8.1.2 图形模式154

8.2 屏幕控制语句154

8.2.1 SCREEN语句154

8.2.2 COLOR语句155

8.3.1 画点语句(PSET、PRESET)158

8.3 基本绘图语句158

8.3.2 画线语句(LINE)159

8.3.3 连续画线语句(DRAW)159

8.3.4 画圆和圆弧语句(CIRCLE)161

8.4 图形着色162

8.5 窗口和视见区163

8.5.1 窗口语句(WINDOW)163

8.5.2视见区语句(VIEW)164

8.5.3 文本视见区语句(VIEW PRINT)166

8.6 简单动画167

8.6.1 字符动画167

8.6.2 图形动画167

8.7 应用举例169

8.8 音乐172

习题八175

第九章 Quick BASIC数据文件177

9.1 文件概述177

9.1.1 文件的分类及组成177

9.1.2 文件性质178

9.1.3 文件命令语句178

9.2 顺序文件179

9.2.1 顺序文件操作语句179

9.2.2 向顺序文件添加数据182

9.2.3 从顺序文件中读取数据183

9.2.4 修改顺序文件185

9.3 随机存取文件187

9.3.2 记录中域的定义188

9.3.1 建立随机文件188

9.3.3 将数据写入随机文件189

9.3.4 从随机文件中读取数据191

9.4 包含文件(蕴含文件)193

9.4.1 包含文件的定义194

9.4.2 包含文件的调用194

9.5 二进制文件及其它文件方式197

9.5.1 二进制文件197

9.5.2 二进制存取与随机存取文件198

9.5.3 文件指针定位198

9.5.4 LOC函数199

9.5.5 设备文件200

习题九201

10.1 算法的概念204

第十章 常用算法程序设计204

10.2 递推化方法205

10.3 方程求根207

10.3.1 二分法207

10.3.2 牛顿(Newton)迭代法208

10.4 数值积分210

10.4.1 矩形法210

10.4.2 梯形法211

10.5 排序方法212

10.5.1 选择法排序212

10.5.2 插入排序法214

10.5.3 希尔排序216

10.6 查找219

10.6.1 顺序查找220

10.6.2 折半查找221

10.7 有序数列的插入、删除操作225

10.7.1 有序数列的插入操作225

10.7.2 有序数列的删除操作227

第十一章 Quick BASIC上机操作230

11.1 概述230

11.1.1 Quick BASIC的运行环境232

11.1.2 Quick BASIC 4.5系统文件232

11.1.3 进入Quick BASIC环境233

11.1.4 退出Quick BASIC234

11.2 Quick BASIC环境的操作235

11.2.1Quick BASIC屏幕236

11.2.2 Quick BASIC的窗口操作236

11.3.1 源文件(File)菜单237

11.2.3 鼠标器的使用237

11.3 Quick BASIC菜单操作237

11.3.2 编辑(Edit)菜单238

11.3.3 View菜单239

11.3.4 Search菜单240

11.3.5 RUN菜单240

11.3.6 调试(Debug)菜单244

11.3.7 Call菜单244

11.3.8 Option菜单245

11.3.9 Help菜单245

附录一 Quick BASIC 4.5语句和函数一览表246

附录二 代码表253

主要参考文献256

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

高度相关资料

True BASIC结构化程序设计(1994 PDF版)
True BASIC结构化程序设计
1994 北京:北京航空航天大学出版社
BASIC结构程序设计(1985 PDF版)
BASIC结构程序设计
1985 北京:北京师范大学出版社
QUICK BASIC程序设计(1991 PDF版)
QUICK BASIC程序设计
1991 北京:电子工业出版社
结构化程序设计教程 True BASIC(1994 PDF版)
结构化程序设计教程 True BASIC
1994 北京:宇航出版社
Quick BASIC 结构化程序设计教程(1996 PDF版)
Quick BASIC 结构化程序设计教程
1996 北京:科学出版社
QUICK BASIC结构化程序设计  修订版(1997 PDF版)
QUICK BASIC结构化程序设计 修订版
1997 重庆:重庆大学出版社
True BASIC结构程序设计(1989.05 PDF版)
True BASIC结构程序设计
1989.05 兰州市:兰州大学出版社
PCS BASIC结构化程序设计(1990 PDF版)
PCS BASIC结构化程序设计
1990 重庆:重庆大学出版社
Quick BASIC结构化程序设计(1999 PDF版)
Quick BASIC结构化程序设计
1999 北京:中国水利水电出版社
结构化BASIC程序设计教程 True BASIC(1990 PDF版)
结构化BASIC程序设计教程 True BASIC
1990 北京:电子工业出版社
结构化TRUE BASIC程序设计(1990 PDF版)
结构化TRUE BASIC程序设计
1990 北京:北京大学出版社
BASIC结构化程序设计(1988 PDF版)
BASIC结构化程序设计
1988 北京:解放军出版社
Quick BASIC结构化程序设计(1997 PDF版)
Quick BASIC结构化程序设计
1997 成都:电子科技大学出版社
Quick BASIC结构化程序设计 精选100例(1998 PDF版)
Quick BASIC结构化程序设计 精选100例
1998 哈尔滨:哈尔滨出版社
结构化程序设计语言-True BASIC(1989 PDF版)
结构化程序设计语言-True BASIC
1989 北京:化学工业出版社