QBasic速成PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:朱嘉,程铮,吴小平等编著
- 出 版 社:合肥:安徽科学技术出版社
- 出版年份:1998
- ISBN:7533715985
- 页数:225 页
第一章 概述 1
1.1 何谓QBasic 1
1.2 QBasic与BASICA比较 1
1.3 QBasic的高级版本QuickBASIC 3
1.4 QBasic菜单 3
习题一 4
第二章 使用QBasic编程环境 5
2.1 QBasic的启动与退出 5
2.1.1 启动QBasic 5
2.1.2 QBasic屏幕显示 6
2.1.3 退出QBasic 7
2.2 菜单选择方法 8
2.2.1 使用键盘 8
2.2.2 使用鼠标器 9
2.3 对话框介绍 9
2.3.1 对话框控制 9
2.3.2 对话框的使用 10
2.4 文件操作 11
2.5 窗口管理 14
2.5.1 多窗口操作 14
2.5.2 查看模块命令 16
2.5.3 直接窗口操作 17
2.6 QBasic系统设置 17
2.7 帮助系统 19
2.7.1 一般帮助 19
2.7.2 特殊帮助 22
习题二 23
第三章 文本编辑 24
3.1 进入编辑 24
3.2 光标移动 25
3.3 插入与修改 25
3.4 删除 26
3.5 块操作 26
3.5.1 块的定义和设定 27
3.5.2 块的删除与插入 27
3.5.3 块移动与拷贝 28
3.6 块操作的应用举例 29
3.6.1 打印选择文本 29
3.6.2 不同文件之间的块拷贝 29
3.6.3 从Help窗口中提取示例程序 29
3.7 查找与替换 30
3.7.1 查找(Find命令) 30
3.7.2 替换(Change命令) 31
3.8 过程操作 33
3.8.1 过程的建立和保存 33
3.8.2 过程的编辑 34
习题三 34
第四章 QBasic程序的运行与调试 35
4.1 程序的运行 35
4.2 程序的调试 36
4.2.1 利用直接窗口调试程序 36
4.2.2 Debug菜单调试命令 37
习题四 38
第五章 在Windows下使用QBasic 40
5.1 在Windows下设置QBasic 40
5.1.1 使用Setup程序 40
5.1.2 使用程序管理器 41
5.1.3 使用PIF编辑器 42
5.2 在Windows中运行QBasic 43
5.2.1 从程序管理器中启动QBasic 43
5.2.2 在窗口中运行QBasic 43
5.2.3 使用鼠标 44
习题五 44
第六章 QBasic程序设计初步 45
6.1 概述 45
6.1.1 QBasic程序的基本结构 45
6.1.2 QBasic字符集 47
6.2 数据描述 48
6.2.1 数据类型 48
6.2.2 常量和变量 49
6.3 算术表达式与函数 52
6.3.1 算术运算符 52
6.3.2 数学函数 52
6.3.3 算术表达式 53
6.3.4 几点说明 53
习题六 54
第七章 基本的QBasic语句 55
7.1 输出语句 55
7.1.1 输出语句PRINT 55
7.1.2 与PRINT有关的函数 57
7.1.3 自选格式输出语句PRINT USING 57
7.2 输入语句 59
7.2.1 键盘输入语句INPUT 59
7.2.2 读数/置数语句READ/DATA 60
7.2.3 恢复数据区指针语句RESTORE 61
7.3 赋值语句LET 62
7.4 符号常数说明语句CONST 62
7.5 注释(REM)、暂停(STOP)和结束(END)语句 63
7.5.1 REM语句 63
7.5.2 STOP语句 63
7.5.3 END语句 63
7.6 交换变量语句SWAP 63
习题七 64
第八章 流程控制 65
8.1 流程图 65
8.2 关系表达式与逻辑表达式 66
8.2.1 关系表达式 66
8.2.2 逻辑表达式 67
8.2.3 表达式的求值顺序 68
8.3 GOTO型控制 69
8.3.1 无条件转移语句GOTO 69
8.3.2 多分支转移语句ON...GOTO 69
8.4 选择结构 70
8.4.1 行IF语句 70
8.4.2 块IF语句 71
8.4.3 SELECT CASE语句 75
8.5 循环结构 78
8.5.1 FOR—NEXT循环 79
8.5.2 WHILE—WEND循环 85
8.5.3 DO—LOOP循环 86
8.6 应用举例 89
习题八 93
第九章 数组 95
9.1 数组的概念及定义 95
9.1.1 基本概念 95
9.1.2 数组的定义 96
9.1.3 UBOUND函数和LBOUND函数 98
9.2 数组的基本操作 98
9.2.1 数组元素的输入 98
9.2.2 数组元素的输出 99
9.2.3 数组元素的赋值 101
9.3 静态数组和动态数组 104
9.3.1 静态数组 104
9.3.2 动态数组 104
9.3.3 删除数组语句ERASE 104
9.3.4 重新定义数组语句REDIM 105
9.4 程序举例 105
9.4.1 查找 105
9.4.2 排序 109
9.4.3 矩阵运算 110
习题九 113
第十章 函数与子程序 115
10.1 自定义函数 115
10.1.1 自定义函数的定义 115
10.1.2 自定义函数的调用 116
10.2 GOSUB子程序 120
10.3 FUNCTION过程 122
10.3.1 F UNCTION过程的定义 122
10.3.2 FUNCTION过程的调用 123
10.4 SUB过程 126
10.4.1 SUB过程的定义 126
10.4.2 SUB过程的调用 127
10.5 参数传递 131
10.5.1 变量作为虚参 131
10.5.2 数组作为虚参 132
10.6 变量的作用域 133
10.6.1 全局变量和局部变量 133
10.6.2 STATIC语句和STATIC变量 134
10.7 递归 136
习题十 141
第十一章 字符串 143
11.1 字符串常数和字符串变量 143
11.1.1 字符串常数 143
11.1.2 字符串变量 143
11.2 字符串变量的赋值 144
11.3 字符串的连接和比较 147
11.3.1 字符串的连接 147
11.3.2 字符串的比较 148
11.4 字符串函数 151
11.4.1 字符串长度函数 151
11.4.2 字符串分解函数 151
11.4.3 字符串查找函数 155
11.4.4 字符串转换函数 158
11.4.5 字符串重复生成函数 161
11.4.6 系统周期及时间函数 162
11.5 应用举例 163
习题十一 167
第十二章 文件处理 169
12.1 有关文件的基本概念 169
12.1.1 什么是文件 169
12.1.2 文件的说明 169
12.1.3 文件的存取方式 170
12.2 数据文件的打开与关闭 170
12.2.1 文件的打开 170
12.2.2 文件的关闭 173
12.3 数据文件的读写 173
12.3.1 顺序文件的读写 173
12.3.2 随机文件的读写 178
12.3.3 二进制文件的读写 180
12.4 有关文件处理的函数 183
习题十二 184
第十三章 绘图和音乐 186
13.1 显示器屏幕 186
13.2 屏幕坐标系 187
13.2.1 字符坐标系 187
13.2.2 点坐标系 187
13.2.3 点坐标系和字符坐标系的关系 187
13.2.4 绝对坐标和相对坐标 187
13.3 基本屏幕语句 188
13.3.1 清屏语句CLS 188
13.3.2 宽度语句WIDTH 188
13.3.3 SCREEN语句与函数 188
13.3.4 文本COLOR语句 190
13.3.5 图形COLOR语句 190
13.3.6 VIEW视见区语句 191
13.3.7 W1NDOW窗口语句 192
13.4 基本绘图语句 193
13.4.1 画点语句PSET 193
13.4.2 擦点语句PRESET 194
13.4.3 画线语句LINE 194
13.4.4 连续画线语句DRAW 196
13.4.5 画圆、弧、椭圆语句CIRCLE 197
13.5 填色语句 199
13.6 动画技术 200
13.6.1 字符动画 200
13.6.2 图形动画 201
13.6.3 快速动画 202
13.7 音响与音乐 204
习题十三 206
第十四章 事件陷阱技术 207
14.1 事件陷阱 207
14.1.1 设置事件陷阱 207
14.1.2 功能键陷阱 209
14.1.3 时钟陷阱 212
14.2 音乐事件陷阱 212
习题十四 214
第十五章 MS-DOS环境功能 215
15.1 文件命令语句 215
15.2 目录操作语句 216
15.3 环境操作语句 217
习题十五 218
附A ASCII码表 219
附B QBasic保留字 220
附C QBasic出错信息一览表 222
附D QBasic集成环境命令一览表 223
- 《HSK速成强化教程 练习册 五级》刘超英,龙清涛,金舒年,蔡云凌编著 2019
- 《少儿速成中国象棋 入门篇 上》田磊 2016
- 《2021考研英语核心词汇30天速成攻略 乱序版》徐绽 2019
- 《中华精粹书法技法速成系列 董其昌书法技法》吴波主编 2009
- 《画更多有趣的东西 简笔画速成 3》(美)埃德温·乔治·鲁兹著;李崇喜译;轻阅时光出品 2018
- 《4步漫画法,速成漫画高手 精灵》(英)戴维·安特拉姆著;卢洁泽 2018
- 《时装画零基础速成必修课》鹿振荣,蔡长青编著 2019
- 《图说钢筋工技能轻松速成》陈洪刚主编 2016
- 《学生英语 国际音标速成手册》唐知新主编 2016
- 《零基础速成国际象棋 下》郭宇著 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020