当前位置:首页 > 工业技术
Quick BASIC结构化程序设计
Quick BASIC结构化程序设计

Quick BASIC结构化程序设计PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:黎明主编
  • 出 版 社:成都:电子科技大学出版社
  • 出版年份:1997
  • ISBN:7810435736
  • 页数:256 页
图书介绍:
《Quick BASIC结构化程序设计》目录

第一章 基础知识 1

1.1 Quick BASIC语言简介 1

1.1.1 从传统BASIC到Quick BASIC 1

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 BASIC 234

11.2 Quick BASIC环境的操作 235

11.2.1 Quick 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

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