当前位置:首页 > 工业技术
QUICK BASIC简明教程
QUICK BASIC简明教程

QUICK BASIC简明教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:杨小平编著
  • 出 版 社:北京:海洋出版社
  • 出版年份:2001
  • ISBN:7502750258
  • 页数:254 页
图书介绍:
《QUICK BASIC简明教程》目录

第一章 计算机的基本知识 1

1.1 信息化社会与计算机 1

1.2 计算机的特点 1

1.3 计算机的应用 2

1.4 计算机的发展与种类 4

1.4.1 计算机的发展 4

1.4.2 计算机的种类 5

1.5 电子计算硬件系统 6

1.5.1 主机 6

1.5.2 外部存贮设备 7

1.6 计算机中数的表示与编码 8

1.6.1 二进制数 8

1.6.2 二进制和十进制间的转换 9

1.6.3 八进制和十六进制数 11

1.6.4 编码 12

1.7 计算机的工作原理 13

1.7.1 计算机的指令系统 13

1.7.2 计算机的算题过程 13

1.7.3 存贮程序原理 14

1.8 从机器语言到高级语言 14

1.8.1 机器语言 14

1.8.2 汇编语言 14

1.8.3 高级语言 15

1.9 计算机的软件系统 16

1.9.1 系统软件 16

1.9.2 应用软件 17

1.10 本章小结 17

习题 18

第二章 算法与程序设计 19

2.1 算法的概念 19

2.1.1 什么是算法 19

2.1.2 算法举例 19

2.1.3 算法的特性 21

2.2 用流程图表示算法 21

2.3 用结构化流程图(N-S图)表示算法 23

2.3.1 结构化程序的三种基本结构 23

2.3.2 结构化流程图(N-S图) 24

2.4 结构化程序设计步骤 26

2.5 本章小结 27

习题 27

第三章 Quick BASIC程序的运行环境 28

3.1 Quick BASIC的启动和退出 28

3.1.1 Quick BASIC的启动 28

3.1.2 Quick BASIC的退出 28

3.2 Quick BASIC的功能菜单操作 28

3.2.1 File菜单命令介绍 29

3.2.2 Edit菜单命令介绍 30

3.2.3 View菜单命令介绍 30

3.2.4 Search菜单命令介绍 30

3.2.5 Run菜单命令介绍 30

3.2.6 Debug菜单命令介绍 31

3.2.7 Option菜单命令介绍 31

3.2.8 Help菜单命令介绍 32

3.3 本章小结 33

习题 33

第四章 Quick BASIC的基本概念 34

4.1 Quick BASIC的程序结构 34

4.1.1 Quick BASIC源程序结构 34

4.1.2 Quick BASIC程序设计语法 35

4.2 Quick BASIC中的数据和数据类型 36

4.2.1 数据概念 36

4.2.2 数据类型 37

4.3 Quick BASIC中的常量和变量 38

4.3.1 常量 38

4.3.2 变量 41

4.4 运算符和运算规则 43

4.4.1 算术运算 43

4.4.2 关系运算 44

4.4.3 逻辑运算(布尔运算) 44

4.4.4 字符串运算 45

4.5 表达式 45

4.6 Quick BASIC标准函数 46

4.7 本章小结 47

习题 47

第五章 顺序结构 49

5.1 引例 49

5.2 赋值语句(LET) 50

5.2.1 语句介绍 50

5.2.2 应用举例 50

5.2.3 变量数值交换语句(SWAP) 51

5.3 输出语句(PRINT) 52

5.3.1 语句介绍 52

5.3.2 标准格式输出 53

5.3.3 紧凑格式输出 54

5.3.4 定点格式输出 56

5.3.5 自选格式输出 57

5.4 输入语句(INPUT、READ/DATA) 59

5.4.1 键盘输入语句(INPUT) 59

5.4.2 读数、置数语句(READ/DATA) 60

5.4.3 恢复数据指针语句 61

5.5 END、STOP、REM语句 63

5.5.1 END语句 63

5.5.2 STOP语句 63

5.5.3 REM语句 63

5.6 符号常数说明语句(CONST) 64

5.7 本章小结 65

习题 65

第六章 选择结构 67

6.1 引例 67

6.2 行IF的语句 67

6.2.1 语句格式 67

6.2.2 功能 68

6.2.3 举例 68

6.3 块IF 69

6.3.1 块IF的格式 69

6.3.2 功能 69

6.3.3 举例 69

6.4 选择结构的嵌套 70

6.4.1 行IF语句的嵌套 70

6.4.2 块IF的嵌套 71

6.4.3 应用举例 71

6.5 多路选择结构 73

6.5.1 多分支的块IF 73

6.5.2 SELECT CASE语句 75

6.6 无条件转移语句(GOTO) 76

6.6.1 语句格式 76

6.6.2 使用说明 77

6.6.3 应用例 77

6.7 多分支转移语句(ON GOTO) 77

6.7.1 语句格式 77

6.7.2 功能 78

6.7.3 使用说明 78

6.7.4 举例 78

6.8 本章小结 79

习题 80

第七章 循环结构 81

7.1 引例 81

7.2 WHILE循环语句(WHILE-WEND) 82

7.2.1 语句格式 82

7.2.2 使用说明 82

7.2.3 举例 82

7.3 FOR循环语句(FOR-NEXT) 83

7.3.1 格式 83

7.3.2 执行过程 84

7.3.3 使用说明 84

7.3.4 循环的嵌套(多重循环) 85

7.3.5 应用举例 86

7.4 DO循环语句(DO-LOOP) 89

7.4.1 格式 89

7.4.2 举例 90

7.4.3 DO循环的使用说明 91

7.4.4 应用举例 92

7.5 本章小结 95

习题 95

第八章 数组 97

8.1 数组和数组单元的基本概念 97

8.1.1 数组 97

8.1.2 数组单元 98

8.1.3 数组的维数 98

8.1.4 数组名的命名 98

8.1.5 数组类型的说明 98

8.1.6 下标变量的使用说明 99

8.2 定义数组语句DIM 99

8.2.1 DIM语句的格式和功能 100

8.2.2 DIM语句的维数定义 100

8.2.3 DIM语句的使用说明 100

8.2.4 OPTION BASE语句 101

8.2.5 求数组下标下界和上界的函数 102

8.2.6 应用示例 102

8.3 静态数组和动态数组 106

8.3.1 静态数组和动态数组 107

8.3.2 数组的释放语句ERASE 107

8.3.3 重新定维语句REDIM 108

8.4 利用数组进行查找数据 108

8.4.1 顺序查找 109

8.4.2 折半查找 109

8.5 本章小结 110

习题 111

第九章 函数与子程序 112

9.1 模块化程序设计的概念 112

9.2 自定义函数 113

9.2.1 DEF函数 113

9.2.2 FUNCTION函数 117

9.3 子程序 119

9.3.1 GOSUB子程序 119

9.3.2 SUB子程序 122

9.3.3 说明过程语句DECLARE 124

9.4 调用过程时的数据传递 125

9.4.1 参数与变元 125

9.4.2 传址调用 126

9.4.3 传值调用 127

9.5 过程的嵌套和递归调用 127

9.5.1 过程的嵌套 128

9.5.2 过程的递归调用 128

9.6 变量的属性和作用域 130

9.6.1 局部变量 130

9.6.2 全程变量 130

9.6.3 共享变量 131

9.6.4 变量作用域规则小结 133

9.7 静态变量与动态变量 133

9.7.1 STATIC语句 133

9.7.2 动态变量与静态变量 134

9.8 本章小结 135

习题 136

第十章 字符处理 137

10.1 字符串变量 137

10.1.1 字符 137

10.1.2 字符串 137

10.1.3 字符串长度 137

10.1.4 求字符串长度函数LEN 138

10.1.5 字符串常量的定义 138

10.2 字符串变量和数组 139

10.2.1 字符串变量的定义 139

10.2.2 字符串数组 141

10.3 字符串变量的赋值 142

10.3.1 用LET语句赋值 142

10.3.2 用INPUT语句赋值 142

10.3.3 用READ...DATA语句赋值 143

10.3.4 用LINE INPUT语句赋值 143

10.4 字符串表达式及字符串的比较 144

10.4.1 字符串表达式 144

10.4.2 字符关系表达式 145

10.4.3 两个字符串大小的比较 145

10.4.4 字符串的检索 146

10.5 取子字符串 148

10.5.1 LEFT$函数 148

10.5.2 RIGHT$函数 149

10.5.3 MID$函数 150

10.5.4 删除字符串的首尾空格 150

10.6 字符串的生成 151

10.6.1 STRING$函数 151

10.6.2 SPACE$函数 151

10.6.3 字符串中大小写字母之间的转换 152

10.6.4 改变字符串中的字符语句MID$ 152

10.7 字符串与数值的相互转换 153

10.7.1 ASCII码与字符的相互转换 153

10.7.2 数值与字符串的相互转换 154

10.7.3 数制与数制之间转换 155

10.8 自选输出格式 156

10.8.1 屏幕定位语句LOCATE 156

10.8.2 屏幕格式输出语句PRINT USING 156

10.9 本章小结 159

习题 160

第十一章 屏幕控制和绘图 161

11.1 屏幕坐标系 161

11.1.1 文本方式与字符坐标系 161

11.1.2 图形方式与点坐标系 162

11.2 屏幕方式及颜色的设置 163

11.2.1 设置屏幕方式语句SCREEN 163

11.2.2 屏幕颜色设置语句COLOR 164

11.3 基本绘图语句 166

11.3.1 画点语句PSET及PRESET 166

11.3.2 画直线和矩形框语句LINE 167

11.3.3 画圆、椭圆和画弧语句CIRCLE 168

11.3.4 连续画线语句DRAW 170

11.4 填涂颜色语句PAINT 172

11.5 图形的窗口操作 174

11.5.1 窗口语句WINDOW 174

11.5.2 视窗语句VIEW 175

11.6 本章小结 175

习题 176

第十二章 文件 177

12.1 文件的概念 177

12.1.1 文件的分类 177

12.1.2 程序文件与数据文件的区别 178

12.1.3 文件属性 178

12.2 顺序文件 179

12.2.1 数据文件的基本概念 179

12.2.2 记录 180

12.2.3 用户类型定义语句TYPE 180

12.2.4 定义和使用记录变量 180

12.2.5 记录数组 181

12.2.6 嵌套记录 182

12.3 顺序文件 184

12.3.1 顺序文件的存放格式和特点 184

12.3.2 建立和打开顺序文件语句OPEN 185

12.3.3 关闭文件语句CLOSE 186

12.3.4 把数据存储到文件中 186

12.3.5 读取顺序文件中的数据 190

12.4 随机文件 194

12.4.1 随机文件的和格式及特点 194

12.4.2 建立和打开随机文件OPEN 195

12.4.3 定义随机文件缓冲区中的字段FIELD 195

12.4.4 把数据存储到随机文件中 196

12.4.5 读取随机文件中的数据 197

12.4.6 用记录类型处理随机文件 198

12.5 文件与目录维护语句 199

12.6 本章小结 200

习题 201

第十三章 综合程序设计概要 202

13.1 结构化程序设计方法总结 202

13.1.1 自顶向下设计 202

13.1.2 模块化 204

13.1.3 结构化编码 204

13.1.4 软件工程的概念 205

13.2 程序设计综合举例 206

13.2.1 用高斯消元求逆矩阵 206

13.2.2 打印万年历 209

13.2.3 “菜单”技术 212

13.2.4 陷阱技术 218

13.2.5 快速排序 221

13.2.6 模拟技术 223

习题 224

附录 226

附录一 习题答案 226

附录二 ASC Ⅱ字符编码表 247

附录三 PRINT USING语句的格式码 248

附录四 Quick BASIC语句和函数一览表 249

相关图书
作者其它书籍
返回顶部