当前位置:首页 > 工业技术
全国计算机等级考试二级教程 QBASIC语言程序设计
全国计算机等级考试二级教程 QBASIC语言程序设计

全国计算机等级考试二级教程 QBASIC语言程序设计PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:沈海波主编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2002
  • ISBN:7508412036
  • 页数:342 页
图书介绍:万水全国计算机等级考试教材系列:本书共分11章,主要包括QBASIC语言的基本知识、顺序结构程序设计、选择结构程序设计、循环结构程序设计、字符串与字符串数组等内容,同时各章均配有大量的例题、习题。
《全国计算机等级考试二级教程 QBASIC语言程序设计》目录

目录 1

前言 1

第1章 QBASIC语言的基本知识 1

1.1 BASIC语言的发展 1

1.1.1 BASIC语言的发展 1

1.1.2 QBASIC的特点 2

1.2 QBASIC的源程序结构 2

1.3 QBASIC中的常量 4

1.3.1 数据类型和运算量 4

1.3.2 常量 4

1.3.3 直接常量 4

1.3.4 符号常量 6

1.4 QBASIC中的变量 6

1.4.1 变量名 7

1.4.2 变量的类型 7

1.5.2 常用标准函数 9

1.5.1 什么是标准函数 9

1.5 标准函数 9

1.5.3 标准函数的引用 10

1.6 运算符和表达式 10

1.6.1 算术运算符 10

1.6.2 算术表达式 11

1.6.3 算术运算的优先级别 11

1.6.4 不同类型数据的混合运算 12

1.7.2 填空题 13

1.7.1 选择题 13

1.7 试题精解 13

习题1 14

第2章 顺序结构程序设计 16

2.1 引言 16

2.2 赋值语句(LET语句) 17

2.2.1 赋值语句的格式 17

2.2.2 举例 17

2.2.3 赋值语句的作用 18

2.2.4 变量赋值操作的要点 19

2.3.1 INPUT语句的格式 20

2.3 键盘输入语句(INPUT语句) 20

2.3.2 INPUT语句举例 21

2.3.3 INPUT语句要点 22

2.4 读数语句(READ)和置数语句(DATA) 23

2.5 恢复数据指针语句(RESTORE语句) 27

2.5.1 RESTORE语句的作用 27

2.5.2 RESTORE语句的格式 28

2.6.2 PRINT语句的功能 29

2.6 数据输出语句(PRINT语句) 29

2.6.1 PRINT语句的一般格式 29

2.6.3 PRINT语句的输出格式 31

2.7 程序停止执行语句(END语句) 34

2.8 程序暂停语句(STOP语句) 34

2.9 注释语句(REM语句)和清屏语句(CLS语句) 35

2.9.1 注释语句REM 35

2.10.1 选择题 36

2.10 试题精解 36

2.9.2 清屏语句CLS 36

2.10.2 填空题 37

2.10.3 程序题 39

习题2 41

第3章 选择结构程序设计 46

3.1 概述 46

3.2 关系表达式和逻辑表达式 48

3.2.1 关系运算符和关系表达式 48

3.2.2 逻辑运算符和逻辑表达式 49

3.3 行IF语句 51

3.4 块IF语句 53

3.4.1 块IF语句的一般格式 53

3.4.2 块IF语句的应用举例 54

3.4.3 块IF语句的嵌套 55

3.4.4 在块IF中使用ELSE IF 56

3.5 SELECT CASE结构 60

3.5.1 最基本的SELECT CASE结构 60

3.5.2 SELECT CASE结构的一般格式 65

3.5.3 用不同语句实现多分支结构的比较 68

3.6 试题精解 69

3.6.1 选择题 69

3.6.2 填空题 71

3.6.3 程序题 72

习题3 73

第4章 循环结构程序设计 78

4.1 概述 78

4.2 WHILE循环结构 80

4.2.1 WHILE循环的结构 81

4.2.2 WHILE循环的执行过程 81

4.3 FOR循环结构 83

4.3.1 FOR-NEXT循环的结构 83

4.3.2 FOR-NEXT循环的执行过程 84

4.3.3 EXIT FOR语句 87

4.3.4 FOR-NEXT循环举例 87

4.4.1 DO循环的一般格式 89

4.4 DO循环结构 89

4.4.2 最简单的DO循环 90

4.4.3 用EXIT DO语句终止循环 91

4.4.4 带WHILE子句的DO循环 92

4.4.5 带UNTIL子句的DO循环 95

4.5 三种循环结构的比较 97

4.6 循环的嵌套 99

4.7 程序举例 101

4.8.1 选择题 105

4.8 试题精解 105

4.8.2 填空题 107

4.8.3 程序题 108

习题4 110

第5章 数组 120

5.1 数组和数组元素的概念 120

5.2 数组的建立和引用 121

5.2.1 数组的建立 121

5.2.2 数组的引用 123

5.3.1 概念 124

5.3 静态数组和动态数组 124

5.3.2 数组重定义语句REDIM 125

5.3.3 ERASE语句(释放语句) 126

5.3.4 UBOUND函数和LBOUND函数 127

5.4 一维数组 128

5.4.1 一维数组在查找算法中的应用 129

5.4.2 一维数组在排序算法中的应用 130

5.4.3 一维数组的其他应用 132

5.5 二维数组 133

5.6.1 数组作为过程的参数的几点说明 136

5.6 数组作为过程的参数 136

5.6.2 数组作为过程的参数的应用 137

5.7 试题精解 138

5.7.1 选择题 138

5.7.2 填空题 140

5.7.3 程序题 142

习题5 144

6.1 概述 150

第6章 函数与子程序 150

6.2 标准函数 151

6.2.1 算术函数 151

6.2.2 三角函数 153

6.3 用户自定义函数——DEF函数 154

6.3.1 单行DEF函数 154

6.3.2 多行DEF函数 156

6.3.3 使用自定义函数时应注意的问题 157

6.4 块内子程序——子例程 159

6.4.1 GOSUB-RETURN语句 159

6.4.2 ON GOSUB-RETURN语句 160

6.4.3 ON KEY(n)GOSUB-RETURN语句 161

6.5 独立模块的子程序 163

6.5.1 子程序的定义 163

6.5.2 子程序的调用 164

6.6 模块化的函数 166

6.6.1 定义一个函数过程 166

6.6.3 STATIC选项 167

6.6.2 函数过程的调用 167

6.7 调用过程时的数据传递 168

6.7.1 按值传递方式 168

6.7.2 按址传递方式 169

6.7.3 程序举例 170

6.8 全局变量与局部变量 171

6.8.1 局部变量 171

6.8.2 全局变量 172

6.9 过程的嵌套调用 173

6.10 过程的递归调用 175

6.11 试题精解 177

6.11.1 选择题 177

6.11.2 填空题 179

6.11.3 程序题 181

习题6 183

7.1 引言 190

第7章 字符串和字符串数组 190

7.2 字符串常量和字符串变量 191

7.2.1 字符串常量 191

7.2.2 字符串变量 192

7.3 字符串变量的赋值 193

7.4 字符串的连接和比较 197

7.4.1 字符串的连接 197

7.4.2 字符串的比较 197

7.5 子字符串及其处理函数 199

7.6 有关字符串处理的其他函数 202

7.6.1 求字符串长度的函数(LEN) 202

7.6.2 字符串与数值间的转换函数(VAL、STR$) 203

7.6.3 字符与ASC Ⅱ码之间的转换函数(ASC、CHR$) 203

7.6.4 大、小写字母转换函数(LCASE$、UCASE$) 204

7.6.5 生成由相同字符组成的字符串函数(STRING$、SPACE$、SPC) 204

7.6.6 字符(串)专用读入函数(INKEY$、INPUT$) 205

7.6.7 日期和时间函数及语句(DATE$、TIME$) 206

7.7.1 选择题 207

7.7.2 填空题 207

7.7 试题精解 207

7.7.3 程序题 208

习题7 210

第8章 文件 216

8.1 文件的概念 216

8.1.1 文件 216

8.1.2 文件的命名 216

8.1.3 文件的分类 216

8.1.5 文件读写和文件缓冲区 217

8.1.4 文件与记录 217

8.1.6 文件指针 218

8.2 QBASIC的顺序文件操作 218

8.2.1 顺序文件 218

8.2.2 打开和关闭顺序文件 218

8.2.3 向顺序文件写数据(又称写文件)的语句 219

8.2.4 写文件举例 221

8.2.5 顺序文件中记录的分隔及文件结束标志 223

8.2.6 从顺序文件中读入数据(也称读文件)语句 224

8.2.7 修改顺序文件中的数据 226

8.2.8 与顺序文件有关的其他函数和语句 228

8.2.9 QBASIC提高编程 230

8.2.10 顺序文件的操作语句和函数小结 231

8.3 随机文件 231

8.3.1 随机文件的概念 231

8.3.2 记录型变量 232

8.3.3 开启和关闭随机文件 233

8.3.5 随机文件操作举例 234

8.3.4 随机文件的读写 234

8.3.6 随机文件操作语句和函数小结 238

8.4 QBASIC处理DOS文件与目录的语句 238

8.5 试题精解 240

8.5.1 选择题 240

8.5.2 填空题 241

8.5.3 程序题 242

习题8 243

9.1.1 显示模式 251

9.1 显示模式及控制 251

第9章 屏幕控制与作图 251

9.1.2 文本模式 252

9.1.3 图形模式 252

9.1.4 显示模式控制语句SCREEN 252

9.2 屏幕显示控制语句 255

9.2.1 CLS语句 255

9.2.2 WIDTH语句 255

9.2.3 LOCATE语句 255

9.2.4 CSRLIN和POS()函数 255

9.2.5 COLOR语句 256

9.2.6 程序举例 258

9.3 标准画图语句 259

9.3.1 画点语句 259

9.3.2 画线及画直线图形 260

9.3.3 画曲线和画曲线图形语句 262

9.4 图形的着色 264

9.5.1 视窗语句VIEW 266

9.5 图形窗口 266

9.5.2 窗口语句WINDOW 267

9.6 试题精解 268

9.6.1 选择题 268

9.6.2 填空题 270

9.6.3 程序题 271

习题9 272

10.1.1 在DOS环境下启动QBASIC 276

10.1 启动QBASIC 276

第10章 如何使用QBASIC 276

10.1.2 QBASIC的联机帮助 277

10.2 使用QBASIC 278

10.2.1 QBASIC的工作窗口 278

10.2.2 QBASIC菜单的使用 279

10.2.3 参考条与行列位置显示 280

10.3 编辑和运行QBASIC程序 280

10.3.1 从键盘输入QBASIC源程序 281

10.3.2 插入外存中已有的QBASIC程序 281

10.3.3 运行QBASIC程序 282

10.3.4 修改和编辑源程序 283

10.3.5 存入源程序 285

10.3.6 退出QBASIC 286

10.4 分步执行和断点设置 286

10.4.1 分步执行 286

10.4.2 设置断点 288

10.5 在QBASIC环境中有关子程序的操作 288

10.5.1 建立一个子程序NEW SUB 288

10.5.2 建立一个模块化函数New FUNCTION 289

10.6 在屏幕上同时观察两个模块的方法 290

第11章 上机考试指导 292

11.1 上机考试系统使用说明 292

11.1.1 上机考试环境 292

11.1.2 上机考试时间 293

11.1.3 上机考试题型及分值 293

11.1.4 上机考试登录 293

11.1.5 试题内容查阅工具的使用 295

11.2.1 DOS常用命令操作题举例与分析 298

11.2 上机考试内容 298

11.1.6 考生目录各文件的恢复 298

11.1.7 文件名的说明 298

11.2.2 程序修改调试运行 301

11.2.3 程序编制调试运行 303

11.3 试题精解 306

11.3.1 DOS操作题 306

11.3.2 程序修改题 306

11.3.3 编程题 307

习题11 308

附录 313

附录1 全国计算机等级考试说明 313

附录2 全国计算机等级考试二级考试大纲(2002年版) 316

附录3 QBASIC语言程序设计考试要求 318

附录4 ASCII码字符表 320

附录5 QBASIC函数及语句一览表 321

附录6 全国计算机等级考试(二级)QBASIC笔试样卷及答案 328

附录7 全国计算机等级考试(二级)QBASIC上机考试样卷 341

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