《全国计算机等级考试QBasic语言程序设计 二级》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:刘瑞新,丁爱萍编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2000
  • ISBN:7111013344
  • 页数:322 页
图书介绍:

第1章 QBasic的基本概念 1

1.1 QBasic语言的特点、技术指标和符号约定 1

1.1.1 QBasic语言的特点 1

1.1.2 QBasic语言的技术指标 2

1.1.3 QBasic语言的程序行和符号约定 3

1.2 QBasic的数据和数据类型 5

1.3 常量和变量 7

1.3.1 常量 7

1.3.2 变量 8

1.4 表达式 12

1.4.1 算术运算符和算术表达式 12

1.4.3 逻辑运算符和逻辑表达式 14

1.4.2 关系运算符和关系表达式 14

1.4.4 字符表达式 15

1.5 QBasic的常用标准函数 16

1.5.1 常用三角函数 16

1.5.2 代数函数 16

1.5.3 数值类型转换函数 18

1.5.4 日期和时间函数 18

习题一 19

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

2.1 顺序结构程序设计的概念 23

2.2 数据输出语句PRINT 23

2.3 赋值语句LEN 27

2.4 数据输入语句 30

2.4.1 键盘输入语句INPUT 30

2.4.2 读数、置数语句READ...DATA 32

2.4.3 恢复读数据语句RESTORE 34

2.4.4 比较3种数据输入语句 35

2.5 停止程序执行 35

2.5.1 程序结束语句END 35

2.5.2 程序暂停语句STOP 36

2.6 注释语句和清屏语句 37

2.6.1 注释语句REM 37

2.6.2 清屏语句CLS 37

习题二 38

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

3.1 块IF语句 42

3.1.1 单条件选择结构的流程图 42

3.1.2 块IF语句的简单形式 42

3.1.3 块IF语句的嵌套 44

3.2 单行结构条件语句 48

3.2.1 条件执行 48

3.2.2 双边选择 49

3.2.3 条件转移语句 50

3.3 SELECT CASE结构 50

3.3.1 多分支选择结构的概念和流程图 50

3.3.2 多分支选择语句SELECT CASE 51

3.4 多分支转移语句ON...GOTO 55

3.5 几种选择语句的比较 57

习题三 57

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

4.1 循环结构程序设计的概念 62

4.2.1 先测试条件的当型循环语句DO WHILE...LOOP 63

4.2 当型循环语句 63

4.2.2 后测试条件的当型循环语句DO...LOOP WHILE 65

4.3 直到型循环语句 66

4.3.1 先测试条件的直到型循环语句DO UNTIL...LOOP 66

4.3.2 后测试条件的直到型循环语句DO...LOOP UNTIL 67

4.4 步长型循环语句FOR...NEXT 69

4.4.1 FOR循环的格式与功能 69

4.4.2 FOR循环的使用说明 70

4.4.3 FOR循环的参数 73

4.4.4 FOR循环示例 75

4.5 WHILE语句 77

习题四 78

5.1 数组和数组单元的基本概念 86

第5章 数组 86

5.2 定义数组语句DIM 89

5.3 静态数组和动态数组 97

5.3.1 静态数组和动态数组 97

5.3.2 数组的释放语句ERASE 98

5.3.3 重新定维语句REDIM 98

5.4 利用数组进行查找数据 99

习题五 101

第6章 函数与子程序 112

6.1 模块化程序设计的概念 112

6.2 自定义函数 112

6.2.1 DEF函数 113

6.2.2 FUNCTION函数 117

6.3 子程序 119

6.3.1 GOSUB子程序 120

6.3.2 SUB子程序 123

6.3.3 说明过程语句DECLARE 125

6.4 调用过程时的数据传递 126

6.4.1 参数与变元 126

6.4.2 传址调用 127

6.4.3 传值调用 128

6.5 过程的嵌套和递归调用 129

6.5.1 过程的嵌套 129

6.5.2 过程的递归调用 130

6.6 变量的属性和作用域 131

6.6.1 局部变量 131

6.6.2 全程变量 132

6.6.3 共享变量 133

6.6.4 变量作用域规则小结 135

6.7 静态变量与动态变量 135

6.7.1 STATIC语句 135

6.7.2 动态变量与静态变量 136

习题六 138

第7章 字符处理 146

7.1 字符串常量 146

7.2 字符串变量和数组 147

7.2.1 字符串变量的定义 147

7.2.2 字符串数组 149

7.3 字符串变量的赋值 150

7.3.3 用READ...DATA语句赋值 151

7.3.2 用INPUT语句赋值 151

7.3.1 用LET语句赋值 151

7.3.4 用LINE INPUT语句赋值 152

7.4 字符串表达式及字符串的比较 153

7.4.1 字符串表达式 153

7.4.2 字符关系表达式 154

7.4.3 两个字符串大小的比较 154

7.4.4 字符串的检索 155

7.5 取子字符串 157

7.5.1 LEFT$函数 157

7.5.2 RIGHT$函数 158

7.5.3 MID$函数 159

7.5.4 删除字符串的首尾空格 159

7.6.1 STRING$函数 160

7.6 字符串的生成 160

7.6.2 SPACE$函数 161

7.6.3 字符串中大小写字母之间的转换 161

7.6.4 改变字符串中的字符语句MID$ 161

7.7 字符串与数值的相互转换 162

7.7.1 ASCⅡ码与字符的相互转换 162

7.7.2 数值与字符串的相互转换 163

7.7.3 数制与数制之间转换 164

7.8 自选输出格式 165

7.8.1 屏幕定位语句LOCATE 165

7.8.2 屏幕格式输出语句PRINT USING 166

习题七 169

8.1.1 文件的分类 178

8.1 文件的概念 178

第8章 文件 178

8.1.2 程序文件与数据文件的区别 179

8.1.3 文件属性 179

8.2 用户定义类型 180

8.2.1 数据文件的基本概念 180

8.2.2 记录 181

8.2.3 用户类型定义语句TYPE 181

8.2.4 定义和使用记录变量 182

8.2.5 记录数组 183

8.2.6 嵌套记录 184

8.3 顺序文件 185

8.3.1 顺序文件的存放格式和特点 185

8.3.2 建立和打开顺序文件语句OPEN 186

8.3.3 关闭文件语句CLOSE 187

8.3.4 把数据存储到文件中 188

8.3.5 读取顺序文件中的数据 191

8.4 随机文件 197

8.4.1 随机文件的存放格式及特点 197

8.4.2 建立和打开随机文件OPEN 197

8.4.3 定义随机文件缓冲区中的字段FIELD 198

8.4.4 把数据存储到随机文件中 198

8.4.5 读取随机文件中的数据 200

8.4.6 用记录类型处理随机文件 201

8.5 文件与目录维护语句 203

习题八 204

9.1.1 文本方式与字符坐标系 213

9.1 屏幕坐标系 213

第9章 屏幕控制和做图 213

9.1.2 图形方式与点坐标系 214

9.2 屏幕方式及颜色的设置 215

9.2.1 设置屏幕方式语句SCREEN 215

9.2.2 屏幕颜色设置语句COLOR 216

9.3 基本绘图语句 218

9.3.1 画点语句PSET及PRESET 218

9.3.2 画直线和矩形框语句LINE 219

9.3.3 画圆、椭圆和画弧语句CIRCLE 221

9.3.4 连续画线语句DRAW 222

9.4 填涂颜色语句PAINT 225

9.5.1 窗口语句WINDOW 227

9.5 图形的窗口操作 227

9.5.2 视窗语句VIEW 228

习题九 228

第10章 上机操作 236

10.1 QBasic的文件组成和启动 236

10.1.1 QBasic的文件组成 236

10.1.2 QBasic的启动 236

10.2 QBasic的屏幕界面和基本操作 237

10.2.1 屏幕界面 237

10.2.2 基本编辑操作 238

10.2.3 菜单、对话框的基本操作 239

10.3 QBasic的菜单系统 239

10.3.1 File菜单 239

10.3.2 Edit菜单 243

10.3.3 View菜单 245

10.3.4 Search菜单 246

10.3.5 Run菜单 247

10.3.6 Debug菜单 248

10.3.7 Options菜单和Help菜单 249

第11章 上机考试环境及指导 250

11.1 上机考试试题的题型 250

11.2 上机考试试题举例 251

11.2.1 操作系统考试题 251

11.2.2 程序修改考试题 253

11.2.3 程序设计考试题 256

11.3 上机考试软件的使用 257

11.3.2 运行UCDOS 258

11.3.1 上机登录 258

11.3.3 准考证号的验证 259

11.3.4 考生目录 259

11.3.5 试题内容查询工具的使用 260

11.3.6 操作系统考试题的操作 261

11.3.7 程序修改考试题的操作 262

11.3.8 程序设计考试题的操作 263

11.3.9 考生目录和文件的恢复 264

11.3.10 查分 264

附录 265

附录A 习题答案 265

附录B 等级考试笔试样题 306

附录C 等级考试(二级)考试大纲 319

附录D ASCⅡ码表 322