《Quick BASIC程序设计应试培训教程》求取 ⇩

编写说明1

第1章 程序设计与Quick BASIC1

1.1程序设计概述1

1.1.1 程序的概念与计算机的工作原理1

1.1.2计算机语言1

目录1

1.1.3程序设计的基本步骤与任务2

1.2算法与流程图2

1.2.2流程图3

1.2.1 算法3

1.3语言的识别与程序的执行4

1.3.1 计算机最终能执行的是机器语言程序5

1.3.2 BASIC语言是一种高级语言5

1.3.3翻译程序5

1.3.4翻译程序的分类6

1.4 BASIC语言的发展历程7

1.4.1 BASIC语言产生的背景7

1.5 Quick BASIC程序结构9

1.5.1 简单的Quick BASIC程序9

1.4.2 本书为什么要以Quick BASIC为蓝本9

1.5.2 Quick BASIC的子程序结构11

1.6 Quick BASIC中的基本概念(一)11

1.6.1 程序行11

1.6.2字符集12

1.6.3 Quick BASIC的关键字12

1.7 Quick BASIC中的基本概念(二)13

1.7.1基本数据类型13

1.7.2数值型数据13

1.7.3用户自定义的数据类型14

第2章数据与表达式15

2.1常量15

2.1.1字符串常量15

2.1.2数值常量15

2.1.3 Quick BASIC的数域范围17

2.1.4符号常量19

2.2变量20

2.2.1变量名和变量的值21

2.2.2变量的类型及其说明21

2.3 运算符与表达式24

2.3.1 Quick BASIC语言中的运算符24

2.2.3变量的作用域24

2.3.2巧用标准函数27

2.3.3 Quick BASIC语言中的表达式28

2.3.4不同类型数据的混合运算29

2.4赋值语句30

2.4.1赋值语句的语法30

2.4.2赋值语句的作用31

2.4.3对变量赋值操作的注意事项32

2.5.1注释语句33

2.5注释、暂停与结束程序33

2.4.4赋值语句SWAP33

2.5.2暂停语句34

2.5.3程序结束语句34

第3章输入输出控制35

3.1 输入语句35

3.1.1 问题的提出35

3.1.2键盘输入语句(INPUT)36

3.1.3 INPUT语句使用注意事项39

3.2读数与置数40

3.2.1 读数/置数语句(READ/DATA)40

3.1.4 行输入语句(LINE INPUT)40

3.2.2 Quick BASIC中的特殊规定42

3.3恢复数据区42

3.3.1问题的提出42

3.3.2 恢复读数据语句(RESTORE)43

3.4 最基本的输出语句——PRINT44

3.4.1 输出的意义44

3.4.2 PRINT语句的格式44

3.4.3 PRINT语句的初步使用45

3.4.4输出格式的控制47

3.4.5使用PRINT语句易出错误分析51

3.4.6实数的输出52

3.4.7应用举例52

3.5 与PRINT语句有关的函数53

3.5.1 TAB函数53

3.5.2 SPACE$(n)函数55

3.6自选格式输出语句56

3.6.1 PRINTUSING语句56

3.6.2 PRINTUSING语句使用示范57

3.7 其他输出语句60

3.7.1 WRITE语句60

3.8特殊输入操作61

3.8.1 INKEY$函数61

3.7.2 LPRINT和LPRINT USING语句61

3.8.2 INPUT$函数62

3.8.3 KEY语句63

3.9光标控制与打印输出63

3.9.1 光标定位(LOCATE)63

3.9.2定义光标大小64

3.9.3检查光标位置65

3.9.4清屏语句65

3.9.5 从打印机上输出的结果语句LPRINT65

3.10顺序结构程序举例67

4.1.1 问题的引入69

第4章分支结构程序设计69

4.1 无条件转移语句69

4.1.2 GOTO语句应用实例71

4.1.3使用无条件转移语句GOTO的注意事项71

4.2 开关转向语句71

4.2.1 多分支转向语句ON~GOTO71

4.2.2ON~GOTO语句应用实例72

4.3关系运算与逻辑运算74

4.3.1 关系运算74

4.3.3基本逻辑运算76

4.3.2关系运算中的注意事项76

4.3.4运算的优先级79

4.3.5为什么不能连续赋值80

4.4 条件语句80

4.4.1条件转移语句80

4.4.2条件执行语句81

4.4.3应用举例82

4.4.4 IF语句多重嵌套的问题83

4.4.5块IF结构的一般格式87

4.4.6块IF的应用举例88

4.4.7块IF的嵌套90

4.4.8在块IF中使用ELSEIF语句91

4.5情况语句93

4.5.1 最基本的SELECT CASE结构94

4.5.2使用“TO”指定值的范围96

4.5.3使用“IS”指定条件96

4.5.4使用多个条件97

4.5.5 使用SELECT CASE结构的注意事项98

4.6分支结构嵌套103

4.6.1 单行IF语句的嵌套103

4.6.2 块IF~THEN~ELSE语句的嵌套104

4.6.3 SELECT CASE语句的嵌套105

第5章循环结构程序设计107

5.1 概述107

5.2 FOR~NEXT循环108

5.2.1 FOR~NEXT语句的语法108

5.2.2 FOR~NEXT语句疑难解答111

5.2.3 EXIT FOR语句115

5.2.4 FOR语句嵌套115

5.3.1 WHILE~WEND语句的语法118

5.3 WHILE~WEND循环118

5.3.2 WILE循环结构的嵌套119

5.4 DO~LOOP循环120

5.4.1 DO~LOOP语句的语法120

5.4.2 最简单的DO~LOOP语句121

5.4.3 用EXIT DO语句终止循环122

5.4.4带WHILE子句的DO循环122

5.4.5带UNTIL子句的DO循环123

5.5 多重循环128

6.1.2 为什么要引入子程序131

6.1.1子程序的概念131

6.1 概述131

第6章过程程序设计131

6.1.3子程序概念的发展132

6.2独立模块子程序132

6.2.1 SUB过程的定义133

6.2.2 SUB过程的调用134

6.3 自定义函数136

6.3.1 块形式的自定义函数136

6.3.2应用举例137

6.4.1 基本概念139

6.4独立模块的自定义函数139

6.4.2 STATIC选项143

6.4.3程序举例144

6.5 自变量的传递144

6.5.1 自变量的传递形式145

6.5.2常量和表达式的传递145

6.5.3变量的传递146

6.6过程的说明149

6.6.1 DECLARE语句149

6.6.2蕴含文件使用说明151

6.7全局变量与局部变量152

6.7.1 局部变量152

6.7.2全局变量153

6.8.1与指定过程共享变量154

6.8共享变量154

6.8.2同一模块中的所有过程共享变量157

6.8.3与其他模块共享变量157

6.9 STATIC语句与STATIC变量158

6.9.1 STATIC语句158

6.9.2 STATIC变量159

6.10嵌套与递归159

6.10.1独立模块子程序的嵌套调用160

6.10.2递归160

6.11.1控制始终在主模块的程序运行162

6.11.2控制在各模块间的转换的程序运行162

6.10.3 CLEAR语句162

6.11程序的运行控制162

6.12程序举例164

第7章数组171

7.1 概述171

7.1.1有序数据处理的一个例子171

7.1.2下标变量与一维数组171

7.1.3应用举例173

7.2.2第一种常用格式174

7.2数组的定义174

7.2.1定义数组语句DIM174

7.2.3改变数组的下界175

7.2.4 DIM语句的其他格式176

7.2.5数组的引用176

7.2.6使用DIM语句时的注意事项178

7.2.7 DIM说明数组语句的完整形式178

7.3二维数组180

7.3.1数据表格处理引例180

7.3.2双下标变量与二维数组181

7.3.3应用举例182

7.4数组的基本操作185

7.4.1数组元素的输入185

7.4.2数组元素的输出185

7.4.3数组元素的复制186

7.5排序、查找与矩阵运算187

7.5.1最简单的排序方法187

7.5.2直接插入排序188

7.5.3起泡排序法190

7.5.4查找191

7.5.5数组在数学上的应用——矩阵运算192

7.6.1数组删除语句196

7.6静态数组与动态数组196

7.6.2数组重定义语句197

7.7过程调用中数组自变量的传递198

第8章文件系统201

8.1 文件的基本概念201

8.1.1文件的分类201

8.1.2文件与记录202

8.1.3文件名203

8.2顺序文件204

8.2.1什么是顺序文件204

8.1.4文件的读写和文件缓冲区204

8.1.5文件指针204

8.2.2顺序文件的打开与关闭205

8.2.3顺序文件的写操作206

8.2.4顺序文件的读操作208

8.2.5顺序文件的维护210

8.3随机文件215

8.3.1 随机文件的概念215

8.3.2随机文件的建立216

8.3.3从随机文件读入数据218

8.4.1 随机文件的记录定义和记录长度计算222

8.4记录类型变量222

8.4.2记录变量223

8.4.3用于记录变量的读写语句225

8.4.4记录变量应用举例225

8.5 二进制文件227

8.5.1 二进制文件的特点227

8.5.2二进制文件的读写语句228

8.6.1 文件的打开和关闭229

8.6.2文件的打开(OPEN语句)229

8.6 文件操作的总结229

8.6.3文件的关闭(CLOSE语句)232

8.6.4文件操作语句和函数233

8.6.5随机文件用到的语句和函数237

8.7文件与目录操作语句238

8.8程序举例240

第9章字符串处理243

9.1字符串常量243

9.1.1 概述243

9.2.1变长字符串变量244

9.2字符串变量244

9.1.3符号字符串常量244

9.1.2无名字符串常量244

9.2.2定长字符串变量245

9.3字符串变量的赋值246

9.3.1 用LET语句赋值246

9.3.2 用INPUT语句赋值247

9.3.3 用LINE INPUT语句赋值248

9.3.4 用READ/DATA语句赋值248

9.4 字符串的运算249

9.4.1字符串连接运算249

9.4.3字符关系表达式250

9.4.2字符串的比较运算250

9.4.4 举例251

9.5字符串数组252

9.6子字符串253

9.6.1 LEFT$函数253

9.6.2RIGHT$函数254

9.6.3 MID$函数254

9.6.4 MID$语句256

9.6.5 INSTR函数257

9.7有关字符串的函数258

9.6.6 删除字符串首尾空格的函数258

9.7.1 测字符串长度的函数(LEN)259

9.7.2字符串与数值间的转换函数259

9.7.3字符与ASCII码间的转换函数261

9.7.4大小写字母之间的转换262

9.7.5建立由相同字符组成的字符串函数263

9.7.6 日期和时间函数264

9.7.7INKEY$函数265

9.8字符串处理程序举例265

10.1 屏幕显示方式参数设置269

第10章图形程序设计269

10.2参数设置语句与函数270

10.2.1 SCREEN函数和SCREEN语句270

10.2.2视见区与窗口语句272

10.2.3清屏与改变行宽语句277

10.2.4 屏幕颜色设置语句(COLOR)278

10.2.5屏幕颜色点和坐标测试(POINT函数)279

10.3基本绘图语句279

10.3.1 画点语句(PSET和PRESET)279

10.3.2画线语句(LINE)280

11.3.3连续画线语句(DRAW)281

10.3.4 画圆和弧语句(CIRCLE)282

10.3.5 颜色填充语句(PAINT)283

10..5 函数图形的显示285

第11章Quick BASIC系统简介291

11.1 Quick BASIC的解释方式与编译方式291

11.1.1 DOS下的解释Quick BASIC291

11.1.2编译的Quick BASIC292

11.1.3 Quick BASIC的特点295

11.2.1 窗口296

11.2 Quick BASIC的窗口与菜单296

11.1.4 Quick BASIC的启动命令行296

11.2.2 光标297

11.2.3行和列的位置显示297

11.2.4鼠标指针298

11.2.5菜单条和菜单名称298

11.2.6参考条298

112.7窗口的缩放控制298

11.3编辑和运行Quick BASIC程序299

11.3.1 从键盘输入Quick BASIC源程序299

11.3.2运行Quick BASIC程序299

11.3.3修改和编辑源程序301

11.4编写和运行程序一览305

11.4.1 编程注意事项305

11.4.2向计算机输入一个新程序307

11.4.3将程序存盘308

11.4.4打开已存盘的文件309

11.4.5退出Quick BASIC310

11.5建立子程序310

11.5.1 Quick BASIC环境中的子程序操作313

11.5.2 在屏幕上同时观察两个模块313

11.6立即执行方式315

11.7分步执行与设置断点316

11.7.1 Quick BASIC的功能键提示行316

11.7.2分步执行316

11.7.3设置断点317

附 录319

附录A ASCII字符代码319

附录B Quick BASIC保留字320

附录C Quick BASIC语句一览表321

附录D Quick BASIC键盘命令一览表324

附录E Quick BASIC内部函数一览表325

1998《Quick BASIC程序设计应试培训教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由本书编写组编 1998 北京:北京工业大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Quick BASIC结构化程序设计(1997 PDF版)
Quick BASIC结构化程序设计
1997 成都:电子科技大学出版社
CC++程序设计培训教程( PDF版)
CC++程序设计培训教程
Java程序设计培训教程( PDF版)
Java程序设计培训教程
Quick BASIC程序设计自学指导与应试指南(1998 PDF版)
Quick BASIC程序设计自学指导与应试指南
1998
QUICK BASIC程序设计(1991 PDF版)
QUICK BASIC程序设计
1991 北京:电子工业出版社
BASIC程序设计教程(1987 PDF版)
BASIC程序设计教程
1987 成都:四川大学出版社
Quick BASIC 结构化程序设计教程(1996 PDF版)
Quick BASIC 结构化程序设计教程
1996 北京:科学出版社
QUICK BASIC结构化程序设计(1992 PDF版)
QUICK BASIC结构化程序设计
1992 重庆:重庆大学出版社
True BASIC程序设计教程(1990 PDF版)
True BASIC程序设计教程
1990 北京:北京工业大学出版社
True BASIC 程序设计教程(1989 PDF版)
True BASIC 程序设计教程
1989 北京:中国科学技术出版社
Quick BASIC程序设计  修订版(1998 PDF版)
Quick BASIC程序设计 修订版
1998 北京:电子工业出版社
计算机软件技术基础(1999 PDF版)
计算机软件技术基础
1999 北京:高等教育出版社
网络程序设计短期培训教程(1999 PDF版)
网络程序设计短期培训教程
1999 北京:北京工业大学出版社
Quick BASIC结构化程序设计(1999 PDF版)
Quick BASIC结构化程序设计
1999 北京:中国水利水电出版社
QUICK BASIC语言程序设计教程(1999 PDF版)
QUICK BASIC语言程序设计教程
1999 重庆:重庆大学出版社