图书介绍

QUICK BASIC语言程序设计教程PDF|Epub|txt|kindle电子书版本下载

QUICK BASIC语言程序设计教程
  • 别祖杰主编 著
  • 出版社: 重庆:重庆大学出版社
  • ISBN:7562419264
  • 出版时间:1999
  • 标注页数:291页
  • 文件大小:11MB
  • 文件页数:303页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

QUICK BASIC语言程序设计教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 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

热门推荐