第一部分 计算机基础知识与基本操作 3
第1章 计算机基础知识 3
1.1 知识要点与难点 3
1.1.1 计算机的发展史 3
1.1.2 计算机系统的主要技术指标与系统配置 3
1.1.3 计算机系统、硬件、软件及其相互关系 4
1.1.4 计算机的常用数制及其相互转化 5
1.1.5 计算机病毒及其防治 6
1.1.6 计算机网络的一般知识 6
1.1.7 多媒体技术的一般知识 7
1.2 例题分析 7
1.2.1 选择题例题分析 7
1.2.2 填空题例题分析 12
1.3 测试题 14
1.3.1 选择题 14
1.3.2 填空题 21
第2章 DOS的基本操作 22
2.1 知识要点与难点 22
2.1.1 操作系统的基本功能与分类 22
2.1.2 DOS操作系统的基本组成 22
2.1.3 文件、目录、路径的基本概念 23
2.1.4 常用DOS操作命令 23
2.2 例题分析 25
2.2.1 选择题例题分析 25
2.2.2 填空题例题分析 30
2.3.1 选择题 31
2.3 测试题 31
2.3.2 填空题 38
第3章 Windows的基本操作 40
3.1 知识要点与难点 40
3.1.1 Windows的特点、基本构成及其运行环境 40
3.1.2 Windows用户界面的基本元素 45
3.1.3 Windows基本操作 45
3.2 例题分析 45
3.2.1 选择题例题分析 45
3.2.2 填空题例题分析 48
3.3 测试题 50
3.3.1 选择题 50
3.3.2 填空题 57
4.1 知识要点与难点 61
4.1.1 QBASIC提供的数据类型 61
第二部分 QBASIC语言程序设计 61
第4章 QBASIC的基本概念 61
4.1.2 常量 62
4.1.3 变量 62
4.1.4 运算符和表达式 63
4.2 例题分析 64
4.2.1 选择题例题分析 64
4.2.2 填空题例题分析 71
4.3 测试题 72
4.3.1 选择题 72
4.3.2 填空题 76
5.1.2 输出语句(PRINT语句) 78
5.1.1 赋值语句(LET语句) 78
5.1 知识要点与难点 78
第5章 顺序结构程序设计 78
5.1.3 键盘输入语句(INPUT语句) 79
5.1.4 读数语句(READ)和置数语句(DATA) 79
5.1.5 恢复数据指针语句(RESTORE) 80
5.1.6 程序停止执行语句(END语句、STOP语句) 80
5.1.7 注释语句(REM语句) 80
5.2 例题分析 81
5.2.1 选择题例题分析 81
5.2.2 填空题例题分析 86
5.3 测试题 88
5.3.1 选择题 88
5.3.2 填空题 92
5.3.3 编程题 94
第6章 选择结构程序设计 95
6.1 知识要点与难点 95
6.1.1 行IF语句 95
6.1.2 块IF结构 95
6.1.3 多条件分支语句(SELECT CASE语句) 96
6.1.4 选择结构的嵌套 96
6.2 例题分析 97
6.2.1 选择题例题分析 97
6.2.2 填空题例题分析 106
6.3 测试题 109
6.3.1 选择题 109
6.3.2 填空题 115
6.3.3 编程题 118
7.1.2 FOR循环语句 119
7.1.1 当型条件循环WHILE结构 119
第7章 循环结构程序设计 119
7.1 知识要点与难点 119
7.1.3 DO循环语句 120
7.2 例题分析 121
7.2.1 选择题例题分析 121
7.2.2 填空题例题分析 129
7.3 测试题 136
7.3.1 选择题 136
7.3.2 填空题 145
7.3.3 编程题 149
8.1.1 数组和数组元素 150
8.1.2 数组的定义和引用 150
8.1 知识要点与难点 150
第8章 数组 150
8.1.3 静态数组和动态数组 151
8.1.4 一维数组和多维数组 152
8.2 例题分析 152
8.2.1 选择题例题分析 152
8.2.2 填空题例题分析 158
8.3 测试题 163
8.3.1 选择题 163
8.3.2 填空题 172
8.3.3 编程题 179
第9章 函数与子程序 180
9.1 知识要点与难点 180
9.1.1 函数 180
9.1.2 子程序 181
9.1.4 过程的数据传递与嵌套调用 182
9.1.3 全局变量和局部变量 182
9.2 例题分析 183
9.2.1 选择题例题分析 183
9.2.2 填空题例题分析 190
9.3 测试题 194
9.3.1 选择题 194
9.3.2 填空题 201
9.3.3 编程题 205
第10章 字符处理 206
10.1 知识要点与难点 206
10.1.1 字符串和字符串变量的概念 206
10.1.3 字符串的运算 207
10.1.2 字符串变量的赋值 207
10.1.4 字符串函数 208
10.1.5 字符串数组 209
10.2 例题分析 210
10.2.1 选择题例题分析 210
10.2.2 填空题例题分析 215
10.3 测试题 219
10.3.1 选择题 219
10.3.2 填空题 225
10.3.3 编程题 228
第11章 文件 229
11.1 知识要点与难点 229
11.1.1 文件的概念 229
11.1.2 顺序文件 230
11.1.3 随机文件 232
11.1.4 记录型变量的定义 232
11.2 例题分析 233
11.2.1 选择题例题分析 233
11.2.2 填空题例题分析 235
11.3 测试题 237
11.3.1 选择题 237
11.3.2 填空题 241
第12章 屏幕控制与作图 244
12.1 知识要点与难点 244
12.1.1 屏幕控制 244
12.1.2 显示模式的控制 244
12.1.3 颜色的控制 244
12.1.4 标准作图语句 245
12.1.5 图形的着色 246
12.2 例题分析 246
12.2.1 选择题例题分析 246
12.2.2 填空题例题分析 248
12.3 测试题 249
12.3.1 选择题 249
12.3.2 填空题 252
第13章 综合模拟题 254
第1套模拟题基础知识和QBASIC语言程序设计 254
第1套模拟题参考答案及评分标准 266
第2套模拟题基础知识和QBASIC语言程序设计 268
第2套模拟题参考答案及评分标准 279
第3套模拟题基础知识和QBASIC语言程序设计 280
第3套模拟题参考答案及评分标准 290
第4套模拟题基础知识和QBASIC语言程序设计 292
第4套模拟题参考答案及评分标准 303
第5套模拟题基础知识和QBASIC语言程序设计 304
第5套模拟题参考答案及评分标准 313
第三部分 参考答案 317
第1章 计算机基础知识 317
1.3.1 选择题 317
1.3.2 填空题 317
第2章 DOS的基本操作 317
2.3.1 选择题 317
3.3.2 填空题 318
3.3.1 选择题 318
第3章 Windows的基本操作 318
2.3.2 填空题 318
第4章 QBASIC的基本概念 319
4.3.1 选择题 319
4.3.2 填空题 319
第5章 顺序结构程序设计 319
5.3.1 选择题 319
5.3.2 填空题 319
5.3.3 编程题 320
第6章 选择结构程序设计 320
6.3.1 选择题 320
6.3.2 填空题 320
6.3.3 编程题 321
7.3.3 编程题 324
7.3.2 填空题 324
7.3.1 选择题 324
第7章 循环结构程序设计 324
第8章 数组 326
8.3.1 选择题 326
8.3.2 填空题 326
8.3.3 编程题 326
第9章 函数与子程序 329
9.3.1 选择题 329
9.3.2 填空题 329
9.3.3 编程题 329
第10章 字符处理 330
10.3.1 选择题 330
10.3.3 编程题 331
10.3.2 填空题 331
第11章 文件 332
11.3.1 选择题 332
11.3.2 填空题 332
11.3.3 编程题 332
第12章 屏幕控制与作图 332
12.3.1 选择题 332
12.3.2 填空题 332
附录A 全国计算机等级考试二级笔试样卷 333
参考答案及评分标准 346
附录B 全国计算机等级二级QBASIC语言考试大纲 347
基本要求 347
考试内容 347
QBASIC语言程序设计考试要求 348
参考文献 350