《Quick BASIC程序设计教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:李政人等编著
  • 出 版 社:成都:电子科技大学出版社
  • 出版年份:1996
  • ISBN:7810433563
  • 页数:345 页
图书介绍:

第一章 概述 1

§1 为什么要学习Quick BASIC 1

1.1 Quick BASIC的发展过程 1

1.2 为什么要学习Quick BASIC 1

目录 1

§2 QuickBASIC软件的新功能及其特色 2

2.1 程序示例 2

2.2 Quick BASIC的新功能及其特色 3

2.3 Quick BASKC的特点 7

§3 学过高级语言的读者如何学习Quick BASIC 8

3.1 程序设计的几个主要环节 8

3.2 C程序移植成Quick BASIC程序的方法 12

4.1 WPS状态下Quick BASIC程序汉字显示的方法 16

§4 Quick BASIC的汉字显示技巧 16

4.2 王码状态下Quick BASIC程序汉字显示的方法 17

第二章 Quick BASIC集成环境的使用 18

§1 Quick BASIC的安装和环境 18

1.1 Quick Basic包含的文件 18

1.2 在软盘或硬盘安装Quick BASIC 19

1.3 设置Quick BASIC的运行环境 21

§2 QuickBASIC使用入门 22

2.1 启动 22

2.2 装入程序 23

2.3 运行程序 24

2.4 建立可直接执行的.EXE文件 25

§3 Quick BASIC的集成开发环境 26

3.1 窗口和菜单 26

2.5 退出QuickBASIC 26

3.2 文件管理 30

3.3 文本编辑 38

3.4 调试工具的使用 44

§4 DOS下直接编译和连接EXE文件 47

4.1 EXE文件生成的内幕 48

4.2 BC编译命令 48

4.3 LINK连接命令 50

§5 Quick BASIC帮助的使用 51

5.1 帮助的三种方式 51

5.2 快速参考 52

5.3 关键字帮助 52

5.4 上下文相关的帮助 52

1.1 进入QBASIC 53

§1 QBASIC使用入门 53

第三章 DOS的QBASIC集成环境的使用 53

1.2 QBASIC的基本帮助信息 54

1.3 QBASIC的编辑画面 54

1.4 退出QBASIC 54

§2 QBASIC的集成环境 55

2.1 QBASIC的菜单项 55

2.2 QBASIC程序的调试 55

2.3 建立QBASIC程序的.EXE文件 56

§3 QBASIC帮助的使用 56

3.1 帮助的四部分 56

3.2 引导性帮助 56

3.3 使用QBASIC 57

3.4 操作键详解 57

3.6 关键字的语法详解 58

3.5 快速参考 58

第四章 Quick BASIC语言基础 61

§1 记法约定 61

§2 Quick BASIC语言的基本概念 62

2.1 Quick BASIC字符集 62

2.2 程序和程序行 63

§3 Quick BASIC语言的数据类型 64

3.1 数据类型 64

3 2 常量 64

3.3 变量 66

§4 表达式和运算 68

4.1 表达式和运算符 68

4.2 运算的优先顺序 70

4.3 表达式的书写规则 71

4.4 类型转换 72

§5 Quick BASIC函数 73

5.1 Quick BASIC常用算术函数简表 73

5.2 类型转换函数 74

5.3 字符串操作函数 75

§6 程序和模块 75

§7 应用举例 76

习题四 77

第五章 基本语句和程序设计 78

§1 基本输入输出语句 79

1.1 几个简单的常用语句 80

1.2 键盘输入语句和函数 83

1.3 读数语句和置数语句 88

1.4 屏幕输出语句 89

1.5 输出控制语句与函数 93

1.6 打印输出语句 94

1.7 应用举例 95

§2 分支语句和转向语句 99

2.1 逻辑判断 99

2.2  IF…THEN…ELSE分支语句 100

2.3 SELECT CASE语句 108

2.4 GOTO语句 112

2.5 应用举例 112

§3 循环语句 114

3.1 FOR…NEXT语句 114

3.2 WHILE…WEND语句 120

3.3 DO…LOOP语句 122

3.4 应用实例 126

§4 其它语句 130

4.1 过程 131

4.2 文件输入与输出 134

4.3 错误和事件捕捉 140

习题五 144

第六章 数组及应用 149

§1 数组的定义和存储 149

1.1 DIM语句 150

1.2 数组元素的引用 150

1.3 数组的存储 151

§2 一维数组及应用 152

2.1 应用示例1 152

2.2 应用示例2 154

3.1 应用示例 156

§3 二维数组及应用 156

3.2 应用数组解题编程技巧举例 161

习题六 167

第七章 子程序和函数 169

§1 Quick BASIC的子程序的基本概念 169

1.1 一个简单的子程序 169

1.2 子程序的定义 170

1.3 子程序的参数表 171

1.4 子程序的调用 171

§2 子程序的编写 172

2.1 在Quick BASIC中编辑子程序 172

2.2 子程序的编写 174

2.3 与BASICA的子程序的比较 176

3.2 函数的定义 177

3.1 一个简单的函数 177

§3 Quick BASIC函数的基本概念 177

3.3 函数的参数表 178

3.4 函数的返回值和函数调用 178

3.5 函数定义的嵌套和递归 179

§4 Quick BASIC自定义函数的编写 180

§5 值参数和变量参数 181

5.1 变量参数的调用方式 183

5.2 值参数的调用方式 183

5.3 实在参数的两种形式的总结 184

5.4 Quick BASIC实在参数的类型兼容性 185

§6 结构类型数据作为参数传递 185

6.1 数组作为实在参数 186

6.2 记录作为实在参数 187

7.2 递归的简单应用举例 189

§7 递归的子程序和函数 189

7.1 递归的概念 189

§8 子程序和函数的总结与应用 191

8.1 子程序和函数的总结 191

8.2 综合应用举例 192

习题七 196

第八章 Quick BASIC的字符串及操作 199

§1 字符串的定义 199

1.1 字符串的定义 199

1.2 字符串常量和变量 200

§2 字符串的基本操作 202

2.1 串的合并 202

2.2 串的比较 203

2.3 串的检索 204

2.4 获取子串 205

2.5 串的生成和改写 206

2.6 串和数的相互转换 208

2.7 处理串的语句和函数摘要 210

§3 字符串操作的应用 211

习题八 224

第九章 Quick BASIC的文件操作及应用 225

§1 Quick BASIC文件操作的基本概念 225

1.1 文件的打开 225

1.2 文件操作方式 226

1.3 文件号 227

1.4 文件关闭 227

1.5 记录和字段 227

1.7 Quick BASIC文件操作的辅助命令 228

1.6 特殊文件名(DOS专用设备) 228

§2 顺序文件的读写 229

2.1 顺序文件的建立和写操作 229

2.2 顺序文件的读操作 231

2.3 顺序文件的数据追加 233

§3 用于顺序文件的函数和过程 234

§4 顺序文件的输入、浏览、修改、添加和删除 236

4.1 顺序文件的输入和数据追加 237

4.2 顺序文件数据的济览和查询 238

4.3 顺序文件数据的删除 240

4.4 顺序文件数据的修改 242

§5 随机存取文件的读写 245

5.1 随机存取文件的两种记录结构 245

5.2 随机存取文件的建立和写操作 246

5.3 随机存取文件的读操作 248

5.4 随机存取文件的数据追加 249

§6 用于随机存取文件的函数和过程 249

§7 随机存取文件的输入和浏览 250

7.1 随机存取文件数据的输入 250

7.2 随机存取文件数据的浏览和查询 252

§8 随机存取文件的编辑修改 255

8.1 随机存取文件数据的修改 255

8.2 随机存取文件数据的插入 257

8.3 随机存取文件记录的删除 258

习题九 259

第十章 Quick BASIC高级程序设计 261

§1 图形程序设计初步 261

1.1 图形程序的基本概念 261

1.2 绘制基本图形 262

1.3 绘图语句 264

1.4 PAINT填色语句 268

1.5 图形存取与动画制作语句 271

1.6 文本视窗与图形视窗 274

§2 错误陷落与事件陷落 277

2.1 陷落的概念(Trapping) 277

2.2 错误陷落 278

2.3 事件陷落 281

2.4 在非集成环境下使用的陷落技术 287

2.5 应用举例 288

§3 二进制文件操作 293

3.1 二进制文件的基本概念 293

3.2 二进制文件的操作 293

3.3 应用举例 294

§4 Quick BASIC的快速库(.QLB) 299

4.1 Quick BASIC的两种库 299

4.2 快速库的建立 299

4.3 快速库的使用 301

§5 Quick BASIC中中断调用的实现 303

5.1 为什么要使用DOS的中断调用? 303

5.2 Quick BASIC中实现中断调用的条件 304

5.3 Quick BASIC中断调用的实现方法 305

5.4 应用举例 306

习题十 311

简答和提示 312

附录A Quick BASIC保留字 325

附录B Quick BASIC出错信息 327