当前位置:首页 > 文化科学教育体育
QBASIC程序设计
QBASIC程序设计

QBASIC程序设计PDF电子书下载

文化科学教育体育

  • 电子书积分:10 积分如何计算积分?
  • 作 者:赵树忠,王贺艳编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1998
  • ISBN:7505347268
  • 页数:210 页
图书介绍:
《QBASIC程序设计》目录

第1章 程序设计基本知识 1

1.1 程序设计语言概述 1

1.1.1 计算机语言的层次 1

1.1.2 常用高级语言简介 2

1.1.3 QBASIC语言的特点 3

1.1.4 高级语言的执行方式 4

1.2 算法及其表示 5

1.2.1 算法的概念 5

1.2.2 算法的表示 6

1.3 结构化程序设计概述 8

1.3.1 结构化程序设计的概念 8

1.3.2 结构化程序设计的方法 9

1.3.3 软件和软件生命期 11

习题 12

第2章 QBASIC程序开发环境 13

2.1 开发环境基本情况介绍 13

2.1.1 QBASIC环境的进入 13

2.1.2 QBASIC的工作屏幕 14

2.1.3 程序的编辑与运行 15

2.1.4 联机屏幕帮助 17

2.1.5 QBASIC环境的退出 17

2.2 常用菜单命令 17

2.2.1 File菜单 18

2.2.2 Edit菜单 20

2.2.3 View菜单 21

2.2.4 Search菜单 23

2.2.5 Run菜单 24

2.2.6 Debug菜单 25

2.2.7 Options菜单 26

2.2.8 Help菜单 27

习题 29

第3章 QBASIC基础知识 30

3.1 源程序的结构与源程序的构成规则 30

3.1.1 QBASIC源程序的结构 30

3.1.2 QBASIC源程序的构成规则 31

3.2 数据结构与数据类型 31

3.2.1 数据结构与数据类型的概念 31

3.2.2 QBASIC的数据类型 32

3.3 常量与变量 34

3.3.1 常量 34

3.3.2 变量 35

3.4 标准函数 37

3.5 运算符和表达式 40

3.5.1 算术运算符和算术表达式 40

3.5.2 字符串运算符和字符串表达式 42

3.5.3 关系运算符和关系表达式 42

3.5.4 逻辑运算符和逻辑表达式 43

习题 45

第4章 顺序结构程序设计 48

4.1 数据输入语句 48

4.2 数据输出语句 54

4.3 顺序结构中的其它语句 61

习题 65

第5章 选择结构程序设计 68

5.1 两分支选择结构 68

5.2 多分支选择结构 72

5.3 选择结构的嵌套 79

5.3.1 行IF语句的嵌套 79

5.3.2 块IF语句的嵌套 80

习题 83

第6章 循环结构程序设计 84

6.1 循环控制语句 84

6.2 循环的嵌套 95

6.2.1 循环嵌套的形式 95

6.2.2 循环嵌套的执行过程 96

6.2.3 循环嵌套的使用注意事项 98

6.3 循环的中途退出 101

6.3.1 用EXIT语句退出循环 101

6.3.2 通过给循环变量赋终值退出循环 102

6.3.3 通过改变循环语句中条件表达式的值退出循环 102

习题 103

第7章 数组 106

7.1 有关数组的基本概念 106

7.1.1 数组与数组元素 106

7.1.2 数组的表示方法 107

7.1.3 数组的分类 108

7.1.4 数组的存储结构 108

7.2 数组的定义与说明 109

7.2.1 说明语句DIM 109

7.2.2 其它相关语句和函数 111

7.3 数组的引用 113

7.3.1 数组元素的赋值 113

7.3.2 数组元素的输出 114

7.4 数组应用综合举例 115

习题 119

第8章 过程 121

8.1 概述 121

8.2 FUNCTION过程 122

8.2.1 FUNCTION过程的定义 122

8.2.2 FUNCTION过程的调用 123

8.3 SUB过程 125

8.3.1 SUB过程的定义 125

8.3.2 SUB过程的调用 126

8.4 使用过程时的数据传递与变量的属性 128

8.4.1 数据传递 128

8.4.2 变量的属性 130

8.5 过程的嵌套调用与递归调用 133

8.5.1 过程的嵌套调用 133

8.5.2 过程的递归调用 134

8.6 过程应用综合举例 135

习题 139

第9章 字符串 140

9.1 概述 140

9.1.1 字符串的概述 140

9.1.2 字符串常量 140

9.1.3 字符串变量和字符串数组 141

9.2 有关字符串的基本操作 141

9.2.1 字符串的连接 141

9.2.2 字符串变量的赋值 142

9.2.3 字符串的比较 143

9.2.4 字符串的修改 144

9.2.5 字符串的输出 145

9.3 字符串处理函数 145

9.4 字符串应用综合举例 150

习题 152

第10章 数据文件 154

10.1 文件的基本概念 154

10.1.1 文件的概念 154

10.1.2 文件的组织方式 154

10.1.3 文件号和文件名 155

10.1.4 文件的分类 155

10.1.5 文件的基本操作 157

10.2 有关文件操作的函数 157

10.3 文件的打开与关闭 160

10.4 顺序文件的读写 162

10.4.1 向顺序文件写数据 162

10.4.2 向顺序文件追加数据 163

10.4.3 从顺序文件读数据 163

10.5 随机文件的读写 165

10.5.1 随机文件记录的定义 165

10.5.2 向随机文件写数据 166

10.5.3 从随机文件读数据 167

习题 168

第11章 图形 169

11.1 图形设计的基本知识 169

11.1.1 视频显示器与视频显示适配器 169

11.1.2 屏幕模式与屏幕坐标 169

11.2 屏幕控制语句 171

11.3 绘图语句 175

11.4 图形应用综合举例 183

习题 185

第12章 排序与查寻 186

12.1 排序与查寻的概念 186

12.1.1 排序 187

12.1.2 查寻 187

12.2 排序算法与程序 187

12.2.1 冒泡排序 188

12.2.2 插入排序 189

12.2.3 快速排序 190

12.3 查寻算法与程序 192

12.3.1 顺序查寻 192

12.3.2 二分查寻 193

习题 195

附录 196

附录A 标准ASCII字符集 196

附录B 键盘扫描码 198

附录C QBASIC的保留字 198

附录D QBASIC的语句命令及功能 200

附录E QBASIC的标准函数及功能 205

附录F QBASIC的限制 207

附录G QBASIC运行错误代码、信息及含义 210

参考文献 210

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