全国计算机等级考试二级培训教程 QBASIC语言程序设计PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:雷顺加,何涛等编著
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2000
- ISBN:7508403533
- 页数:377 页
第1章 QBASIC语言的基本知识 1
1.1 BASIC语言的发展 1
1.1.1 BASIC语言的发展 1
1.1.2 QBASIC的特点 2
1.2 QBASIC的源程序结构 2
1.3 QBASIC中的常量 3
1.3.1 数据类型和运算量 3
1.3.2 数值常量 4
1.3.3 字符串常量 5
1.3.4 符号常量 5
1.4 QBASIC中的变量 6
1.4.1 变量名 6
1.4.2 变量的类型 6
1.5 标准函数 8
1.5.1 什么是标准函数 8
1.5.2 常用标准函数 8
1.6 表达式 9
1.5.3 标准函数的引用 9
1.6.1 算术运算符 10
1.6.2 算术表达式 10
1.6.3 算术运算的优先级别 11
1.6.4 不同类型数据的混合运算 11
1.7 例题精解 12
1.7.1 选择题 12
习题1 13
1.7.2 填空题 13
第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 键盘输入语句(INPUT语句) 21
2.3.1 INPUT语句的格式 21
2.3.2 INPUT语句举例 22
2.3.3 INPUT语句要点 23
2.4 读数语句(READ)和置数语句(DATA) 24
2.4.1 READ语句和DATA语句的格式 24
2.4.2 READ/DATA的要点 24
2.4.3 READ/DATA语句举例 26
2.5 恢复数据指针语句(RESTORE语句) 28
2.5.1 RESTORE语句的作用 28
2.5.2 RESTORE语句的格式 29
2.6.2 PRINT语句的功能 31
2.6 数据输出语句(PRINT语句) 31
2.6.1 PRINT的一般格式 31
2.6.3 PRINT语句的输出格式 34
2.7 程序停止执行语句(END语句) 36
2.8 程序暂停语句(STOP语句) 37
2.9 注释语句(REM语句) 38
2.10 例题精解 38
2.10.1 选择题 38
2.10.2 填空题 40
2.10.3 程序题 42
习题2 44
第3章 选择结构程序设计 50
3.1 概述 50
3.2 关系表达式和逻辑表达式 52
3.2.1 关系运算符和关系表达式 52
3.2.2 逻辑运算符和逻辑表达式 53
3.3 行IF语句 55
3.4.1 块IF语句的一般格式 58
3.4 块IF语句 58
3.4.2 块IF语句的应用举例 60
3.4.3 块IF语句的嵌套 61
3.4.4 在块IF中使用ELSE IF 62
3.5 SELECT CASE结构 66
3.5.1 最基本的SELECT CASE结构 66
3.5.2 在CASE子句中使用“TO ’指定范围 69
3.5.3 在CASE子句中使用“IS”指定条件 70
3.5.4 在CASE子句中使用多个条件 71
3.5.5 SELECT CASE结构的一般格式 72
3.5.6 用不同语句实现多分支结构的比较 76
3.6 例题精解 77
3.6.1 选择题 77
3.6.2 填空题 79
3.6.3 程序题 80
习题3 82
第4章 循环结构程序设计 88
4.1 概述 88
4.2.1 WHILE循环的结构 91
4.2 WHILE循环结构 91
4.2.2 WHILE循环的执行过程 92
4.2.3 WHILE循环举例 93
4.3 FOR循环结构 94
4.3.1 FOR-NEXT循环的结构 94
4.3.2 FOR-NEXT循环的执行过程 95
4.3.3 EXIT FOR语句 98
4.3.4 FOR-NEXT循环举例 99
4.4.1 DO循环的一般格式 101
4.4 DO循环结构 101
4.4.2 最简单的DO循环 102
4.4.3 用EXIT DO语句终止循环 103
4.4.4 带WHILE子句的DO循环 104
4.4.5 带UNTIL子句的DO循环 107
4.5 三种循环结构的比较 109
4.6 循环的嵌套 112
4.7 例题精解 116
4.7.1 选择题 116
4.7.2 填空题 119
4.7.3 程序题 120
习题4 122
第5章 数组 133
5.1 数组和数组元素的概念 133
5.2 数组的建立和引用 134
5.2.1 数组的建立 134
5.2.2 数组的引用 137
5.3.2 数组重定义语句REDIM 138
5.3 静态数组和动态数组 138
5.3.1 概念 138
5.3.3 ERASE语句(释放语句) 139
5.3.4 UBOUND函数和LBOUND函数 141
5.4 一维数组 142
5.4.1 一维数组在查找算法中的应用 143
5.4.2 一维数组在排序算法中的应用 144
5.4.3 一维数组在插入和删除算法中的应用 147
5.4.4 一维数组的其他应用 150
5.5 二维数组 151
5.6 数组作为过程的参数 154
5.6.1 数组作为过程的参数的几点说明 154
5.6.2 数组作为过程的参数的应用 155
5.7 例题精解 156
5.7.1 选择题 156
5.7.2 填空题 158
5.7.3 程序题 160
习题5 164
6.1 概述 170
第6章 函数与子程序 170
6.2 标准函数 171
6.2.1 算术函数 171
6.2.2 三角函数 174
6.3 用户自定义函数——DEF函数 174
6.3.1 单行DEF函数 174
6.3.2 多行DEF函数 176
6.3.3 使用自定义函数时应注意的问题 178
6.4 块内子程序——子例程 180
6.4.1 GOSUB-RETURN语句 180
6.4.2 ON GOSUB-RETURN语句 181
6.4.3 ON KEY(n) GOSUB-RETURN语句 182
6.5 独立模块的子程序 184
6.5.1 子程序的定义 184
6.5.2 子程序的调用 185
6.6 模块化的函数 187
6.6.1 定义一个函数过程 187
6.6.2 函数过程的调用 188
6.6.3 STATIC选项 189
6.7 模块间的数据传递 190
6.7.1 按值传递方式 190
6.7.2 按址传递方式 191
6.7.3 程序举例 192
6.8 全局变量与局部变量 193
6.8.1 局部变量 193
6.8.2 全局变量 194
6.9 过程的嵌套调用 196
6.10 过程的递归调用 197
6.11 例题精解 199
6.11.1 选择题 199
6.11.2 填空题 202
6.11.3 程序题 204
习题6 206
第7章 字符串和字符串数组 214
7.1 引言 214
7.2.1 字符串常量 215
7.2 字符串常量和字符串变量 215
7.2.2 字符串变量 216
7.3 字符串变量的赋值 218
7.3.1 字符串变量的赋值 218
7.4 字符串的连接和比较 221
7.4.1 字符串的连接 221
7.4.2 字符串的比较 222
7.5 子字符串处理的库函数 224
7.6 有关字符串处理的其他函数 227
7.6.1 求字符串长度的函数(LEN) 227
7.6.2 字符串与数值间的转换函数(VAL、STR$) 227
7.6.3 字符与ASCⅡ码之间的转换函数(ASC、CHR$) 228
7.6.4 大、小写字母转换函数(LCASE$、UCASE$) 229
7.6.5 生成由相同字符组成的字符串函数(STRING$、SPACE$、SPC) 229
7.6.6 字符(串)专用读入函数(INKEY$、INPUT$) 230
7.6.7 日期和时间函数及语句(DATE$、TIME$) 231
7.7.2 填空题 232
7.7.1 选择题 232
7.7 例题精解 232
7.7.3 程序题 233
习题7 235
第8章 文件 242
8.1 文件的概念 242
8.1.1 文件 242
8.1.3 文件的分类 243
8.1.4 文件与记录 243
8.1.2 文件的命名 243
8.1.5 数据文件操作的几个基本概念 244
8.2 QBASIC的顺序文件操作 245
8.2.1 顺序文件 245
8.2.2 打开和关闭顺序文件 245
8.2.3 向顺序文件写数据(又称写文件)的语句 247
8.2.4 写文件举例 248
8.2.5 顺序文件中记录的分隔及文件结束标志 251
8.2.6 从顺序文件中读入数据(也称读文件)语句 252
8.2.7 修改顺序文件中的数据 254
8.2.8 与顺序文件有关的其他函数和语句 256
8.2.9 QBASIC提高编程 259
8.2.10 顺序文件的操作语句和函数小结 259
8.3 随机文件 260
8.3.1 随机文件的概念 260
8.3.2 记录型变量 260
8.3.3 开启和关闭随机文件 262
8.3.5 随机文件操作举例 263
8.3.4 随机文件的读写 263
8.3.6 其他 267
8.3.7 随机文件操作语句和函数小结 268
8.4 QBASIC处理DOS文件与目录的语句 268
8.5 例题精解 271
8.5.1 选择题 271
8.5.2 填空题 272
8.5.3 程序题 272
习题8 273
9.1.1 显示模式 281
9.1 显示模式及控制 281
第9章 屏幕控制与作图 281
9.1.2 文本模式 282
9.1.3 图形模式 282
9.1.4 显示模式控制语句SCREEN 282
9.2 屏幕显示控制语句 285
9.2.1 CLS语句 285
9.2.2 WIDTH语句 285
9.2.3 LOCATE语句 285
9.2.4 CSRLIN和POS( )函数 285
9.2.5 COLOR语句 286
9.2.6 程序举例 288
9.3 标准画图语句 289
9.3.1 画点语句 289
9.3.2 画线及画直线图形 291
9.3.3 画曲线和画曲线图形语句 293
9.4 图形的着色 294
9.5.1 视窗语句VIEW 297
9.5 图形窗口 297
9.5.2 窗口语句WINDOW 298
9.6 例题精解 300
9.6.1 选择题 300
9.6.2 填空题 302
9.6.3 程序题 303
习题9 304
10.1 启动QBASIC 308
10.1.1 在DOS环境下启动QBASIC 308
第10章 如何使用QBASIC 308
10.1.2 QBASIC的联机帮助 309
10.2 使用QBASIC 310
10.2.1 QBASIC的工作窗口 310
10.2.2 QBASIC菜单的使用 311
10.2.3 参考条与行列位置显示 312
10.3 编辑和运行QBASIC程序 312
10.3.1 从键盘输入QBASIC源程序 313
10.3.2 插入外存中已有的QBASIC程序 313
10.3.3 运行QBASIC程序 314
10.3.4 修改和编辑源程序 315
10.3.5 存入源程序 317
10.3.6 退出QBASIC 318
10.4 分步执行和断点设置 318
10.4.1 分步执行 318
10.4.2 设置断点 320
10.5 在QBASIC环境中有关子程序的操作 320
10.5.1 建立一个子程序New SUB 320
10.5.2 建立一个模块化函数New FUNCTION 321
10.6 在屏幕上同时观察两个模块的方法 322
第11章 上机考试指导 324
11.1 上机考试系统使用说明 324
11.1.1 上机考试环境 324
11.1.2 上机考试时间 325
11.1.3 上机考试题型及分值 325
11.1.4 上机考试登录 325
11.1.5 试题内容查阅工具的使用 327
11.2.1 DOS常用命令操作题举例与分析 330
11.2 上机考试内容 330
11.1.7 文件名的说明 330
11.1.6 考生目录各文件的恢复 330
11.2.2 程序修改调试运行 333
11.2.3 程序编制调试运行 335
11.3 例题精解 338
11.3.1 DOS操作题 338
11.3.2 程序修改题 339
11.3.3 编程题 340
习题11 341
附录1 全国计算机等级考试说明 346
附录 346
附录2 全国计算机等级考试二级考试大纲 348
附录3 QBASIC语言程序设计考试要求 350
附录4 ASCⅡ码字符表 352
附录5 QBASIC函数及语句一览表 353
附录6 全国计算机等级考试(二级)QBASIC笔试样卷及答案 360
附录7 全国计算机等级考试(二级)QBASIC上机考试样卷 375
附录8 全国计算机等级考试答题卡 377
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《国家执业药师考试历年真题试卷全解 2015-2019 中药学专业知识 1》黄坤主编 2020
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《2019国家医师资格考试用书 中医执业助理医师资格考试全真模拟试卷与解析 第3版》国家医师资格考试研究组 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018