《QBasic语言程序设计考试指导 二级》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:李大友主编;彭波,殷光复编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2000
  • ISBN:7505354248
  • 页数:274 页
图书介绍:

第1章 程序设计概述 1

1.1 程序设计语言 1

1.1.1 计算机语言的层次 1

1.1.2 常用高级语言简介 3

1.1.3 高级语言的执行方式 4

1.2 计算机程序算法 5

1.2.1 算法的概念 5

1.2.2 算法的表示 6

1.2.3 程序流程图与N-S图 7

1.2.4 举例 9

1.3 结构化程序设计 9

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

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

本章小结 12

习题 12

第2章 QBasic语言基础 13

2.1 BASIC语言的发展 13

2.1.1 最初发展时期 13

2.1.2 蓬勃发展时期 13

2.1.3 调整巩固时期 14

2.1.4 走向未来时期 14

2.2 QBasic语言的特点 14

2.3 QBasic的基本操作 16

2.3.1 QBasic的启动 16

2.3.2 QBasic的操作环境 17

2.3.3 QBasic程序的编辑与运行 19

2.3.4 联机屏幕帮助 21

2.3.5 退出QBasic系统 22

2.4 QBasic常用菜单命令 22

2.4.1 打开主菜单及子菜单和执行子菜单命令的方法 22

2.4.2 “File”子菜单 23

2.4.3 “Edit”子菜单 25

2.4.4 “View”子菜单 26

2.4.5 “Search”子菜单 27

2.4.6 “Run”子莱单 28

2.4.7 “Debug”子菜单 29

2.4.8 “Option”子菜单 31

2.4.9 “Help”子菜单 32

本章小结 33

习题 34

第3章 QBasic程序设计初步 35

3.1 QBasic程序的结构 35

3.1.1 QBasic源程序的组成规则 35

3.1.2 QBasic系统的规范化处理 36

3.2 常量 36

3.2.1 数值型常量 36

3.2.2 字符串常量 38

3.2.3 符号常量 39

3.3 变量 40

3.3.1 变量的命名 40

3.3.2 变量的类型 41

3.3.3 变量的标识 41

3.3.4 几点说明 42

3.4 标准函数 42

3.4.1 三角函数 43

3.4.2 算术函数 44

3.4.3 取整函数 44

3.5 运算符和表达式 45

3.5.1 算术运算符 45

3.5.2 算术表达式及运算顺序 46

3.5.3 算术表达式中数据类型的匹配规则 46

3.5.4 简单字符串表达式 47

3.6 编写和运行一个简单的程序 47

3.6.1 编写程序 47

3.6.2 输入并运行程序 48

3.6.3 存储程序 49

本章小结 49

习题 51

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

4.1 赋值语句(LET语句) 53

4.1.1 LET语句的格式与功能 53

4.1.2 LET语句的使用说明 54

4.1.3 LET语句的应用举例 55

4.2 键盘输入语句(INPUT语句) 55

4.2.1 INPUT语句的格式与功能 56

4.2.2 INPUT语句的执行过程 56

4.2.3 INPUT语句的使用说明 57

4.2.4 行输入语句LINE INPUT 57

4.2.5 INPUT语句的应用举例 58

4.3 读数/置数语句(READ/DATA语句) 58

4.3.1 READ/DATA语句的格式与功能 58

4.3.2 READ/DATA语句的执行过程 59

4.3.3 READ/DATA语句的使用说明 59

4.3.4 恢复数据指针RESTORE语句 60

4.3.5 三种提供数据语句的比较 61

4.4 输出语句(PRINT语句) 62

4.4.1 PRINT语句的格式与功能 62

4.4.2 PRINT语句的执行过程 62

4.4.3 PRINT语句的输出铬式 63

4.4.4 打印输出语句(LPRINT语句) 66

4.5 顺序结构中的其他语句 67

4.5.1 注释语句(REM语句) 67

4.5.2 暂停语句(STOP语句) 67

4.5.3 清屏语句(CLS语句) 67

4.5.4 结束语句(END语句) 67

4.6 应用程序实例 68

本章小结 69

习题 70

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

5.1 关系表达式和逻辑表达式 74

5.1.1 关系运算符和关系表达式 74

5.1.2 逻辑运算符和逻辑表达式 75

5.2 行IF语句 77

5.2.1 行IF语句的格式与功能 77

5.2.2 行IF语句的三种常用格式 77

5.3 块IF结构 79

5.3.1 块IF结构的格式与功能 79

5.3.2 块IF结构的使用说明 79

5.3.3 块IF结构举例 80

5.4 在块IF结构中使用ELSEIF 83

5.4.1 条件语句的嵌套 83

5.4.2 ELSEIF结构的格式与功能 83

5.4.3 ELSEIF结构举例 84

5.5 多分支选择结构(SELECT CASE) 85

5.5.1 SELECT CASE语句的格式与功能 86

5.5.2 SELECT CASE语句的使用说明 86

5.5.3 SELECT CASE语句举例 88

5.6 多分支转移语句(ON GOTO) 91

5.6.1 ON GOTO语句的格式与功能 91

5.6.2 ON GOTO语句举例 91

5.7 几种选择结构语句的比较 92

5.8 应用程序实例 93

本章小结 95

习题 96

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

6.1 循环结构的概念 100

6.1.1 循环的概念 100

6.1.2 QBasic实现循环的方法 100

6.2 WHILE循环结构 102

6.2.1 WHILE循环的格式与功能 102

6.2.2 WHILE循环的使用说明 102

6.2.3 WHILE循环举例 103

6.3 FOR循环结构 103

6.3.1 FOR循环的格式与功能 104

6.3.2 FOR循环的使用说明 104

6.3.3 FOR循环的参数 105

6.3.4 EXIT FOR语句 107

6.3.5 FOR循环举例 107

6.4 DO循环结构 108

6.4.1 DO循环结构的一般格式 108

6.4.2 简单DO循环及EXIT DO语句 109

6.4.3 带WHILE子句的DO循环 110

6.4.4 带UNTIL子句的DO循环 110

6.5 循环的嵌套 111

6.5.1 循环嵌套的形式 112

6.5.2 循环嵌套的执行过程 112

6.5.3 循环嵌套的使用说明 112

6.6 应用程序实例 114

本章小结 116

习题 117

第7章 数组 121

7.1 有关数组的基本概念 121

7.1.1 数组与数组元素 121

7.1.2 数组元素 122

7.1.3 数组的定义 123

7.1.4 静态数组和动态数组 124

7.1.5 相关的语句和函数 125

7.2 一维数组及其应用 127

7.2.1 一维数组的基本操作 127

7.2.2 一维数组的实际应用 128

7.3 二维数组及其应用 134

7.3.1 二维数组的基本操作 134

7.3.2 二维数组的实际应用 137

7.4 应用程序实例 141

本章小结 145

习题 146

第8章 函数与子程序 149

8.1 自定义函数 149

8.1.1 DEF函数 149

8.1.2 FUNCTION函数 151

8.2 子程序 154

8.2.1 GOSUB子程序 154

8.2.2 SUB子程序 158

8.3 全局变量与局部变量 160

8.3.1 局部变量 161

8.3.2 全局变量 162

8.3.3 共享变量 163

8.4 参数传递 164

8.4.1 参数传递的概念 164

8.4.2 地址传递方式 165

8.4.3 值传递方式 166

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

8.5.1 过程的嵌套调用 167

8.5.2 过程的递归调用 169

8.6 应用程序实例 170

本章小结 174

习题 176

第9章 字符串处理 178

9.1 字符串常量和变量 178

9.1.1 字符串常量 178

9.1.2 字符串变量 179

9.1.3 字符串的输入与输出 180

9.2 字符串函数 181

9.2.1 子字符串函数 181

9.2.2 转换类字符串函数 182

9.2.3 其他字符串函数 184

9.3 字符串表达式 185

9.3.1 字符串的连接 185

9.3.2 字符串的比较 186

9.4 字符串数组 187

9.5 自选输出格式 189

9.5.1 屏幕定位语句(LOCATE) 189

9.5.2 自选打印格式语句(PRINT USING) 190

9.6 应用程序实例 193

本章小结 195

习题 197

第10章 数据文件 199

10.1 文件概述 199

10.1.1 文件的基本概念 199

10.1.2 文件属性 201

10.1.3 文件缓冲区及读写操作 201

10.2 顺序文件及其操作 201

10.2.1 顺序文件的存放格式及特点 201

10.2.2 顺序文件的常用语句和函数 203

10.2.3 建立顺序文件 204

10.2.4 调用顺序文件 205

10.2.5 修改顺序文件 206

10.3 随机文件及其操作 207

10.3.1 随机文件的存放格式及特点 207

10.3.2 随机文件的常用语句和函数 208

10.3.3 建立随机文件 210

10.3.4 调用随机文件 211

10.3.5 修改随机文件 212

10.4 记录型变量 213

10.4.1 记录类型及记录变量 213

10.4.2 用于记录变量的读写语句 214

10.4.3 记录变量的举例 215

本章小结 216

习题 218

第11章 屏幕控制和作图 220

11.1 文本模式与图形模式 220

11.1.1 文本模式 220

11.1.2 图形模式 220

11.2 屏幕控制语句 221

1l.2.1 SCREEN语句 221

11.2.2 COLOR语句 222

11.2.3 其他屏幕控制语句 223

11.3 画点和画线 224

11.3.1 画点 224

11.3.2 画线 226

11.4 画圆、椭圆和圆弧 228

11.4.1 画圆 228

11.4.2 画椭圆 228

11.4.3 画圆弧 229

11.5 图形着色及图案填充 230

11.5.1 图形着色 230

11.5.2 图案填充 231

11.6 图形窗口 232

11.6.1 窗口语句(WINDOW语句) 232

11.6.2 视窗语句(VIEW语句) 233

11.7 应用程序实例 234

本章小结 236

习题 237

附录A 标准ASCII字符集 238

附录B QBasic保留字 240

附录C QBasic语句及功能 242

附录D QBasic标准函数及功能 246

附录E QBasic常见错误信息 248

附录F 计算机考级二级考试大纲 250

附录G 二级笔试模拟试题 253

附录H 上机考试说明 265