图书介绍
QBasic语言程序设计教程 第2版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 刘瑞新,丁爱萍编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505353543
- 出版时间:1999
- 标注页数:287页
- 文件大小:21MB
- 文件页数:298页
- 主题词:
PDF下载
下载说明
QBasic语言程序设计教程 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 QBasic语言概述1
1.1 BASIC语言的发展历史1
1.2 BASIC语言的时代划分2
1.3 QBasic语言的特点3
1.4 QBasic语言的技术指标4
1.5 QBasic语言的基本操作5
1.5.1 安装与启动5
1.5.2 程序的建立、运行、保存和打开7
1.5.3 退出QBasic回到DOS12
1.5.4 基本编辑方法12
1.6 QBasic语言的程序行和符号约定13
1.6.1 程序行13
1.6.2 语句格式中的符号约定14
习题一15
第2章 数据类型、常量变量、表达式和函数16
2.1 数据和数据类型16
2.1.1 数据16
2.1.2 数据类型16
2.2 常量和变量18
2.2.1 常量18
2.2.2 变量19
2.3 表达式22
2.3.1 数值型表达式23
2.3.2 关系型表达式24
2.3.3 逻辑型表达式24
2.3.4 字符型表达式25
2.4.2 代数函数26
2.4.1 常用三角函数26
2.4 函数26
2.4.3 数值类型转换函数28
2.4.4 日期和时间函数28
习题二30
第3章 顺序结构程序设计32
3.1 顺序结构程序设计的概念32
3.2 非格式输出语句PRINT32
3.3 清屏语句CLS35
3.4 注释语句REM|35
3.5 终止程序运行语句END36
3.6 赋值语句LET36
3.7 键盘输入语句INPUT39
3.8 读数、置数语句READ...DATA41
3.9 恢复读数据语句RESTORE43
3.10 交换变量值语句SWAP44
3.11 几种赋值语句的比较45
3.12 其他语句46
3.12.1 程序暂停语句STOP和SLEEP46
3.12.2 屏幕定位语句LOCATE46
3.12.3 屏幕格式输出语句PRINT USING47
3.12.4 从打印机输出的方法50
3.13 程序举例52
习题三54
第4章 选择结构程序设计57
4.1 选择结构程序设计的概念57
4.2 单条件选择语句IF58
4.2.1 单行结构条件语句IF...THEN...ELSE58
4.2.2 块结构条件语句IF...THEN...ELSE...END IF60
4.3 多条件多分支选择语句SELECT CASE64
4.4 程序举例71
习题四73
第5章 循环结构程序设计75
5.1 循环结构程序设计的概念75
5.1.1 循环现象75
5.1.2 循环结构75
5.2 条件循环语句WHILE...WEND76
5.3 固定次数的循环语句FOR...NEXT81
5.4 次数不定的循环语句DO...LOOP87
5.4.1 先测试条件的当型循环语句DO WHILE | UNTIL...LOOP87
5.4.2 后测试条件的直到型循环语句DO...LOOP WHILE | UNTIL90
5.5 3种循环结构的比较93
5.6 程序举例94
习题五96
6.1 数组和数组单元的概念100
第6章 数组100
6.2 建立数组语句DIM101
6.3 程序举例110
习题六115
第7章 过程117
7.1 过程的概念117
7.2 子程序过程118
7.2.1 定义子程序过程118
7.2.2 调用子程序过程119
7.3 函数过程123
7.3.1 定义函数过程123
7.3.2 调用函数过程124
7.4 说明过程124
7.5.1 形式参数与实际参数125
7.5 调用过程时的数据传递125
7.5.2 传址调用126
7.5.3 传值调用127
7.5.4 程序举例128
7.6 过程的嵌套和递归调用130
7.6.1 过程的嵌套130
7.6.2 过程的递归调用131
7.7 变量的属性和作用域133
7.7.1 局部变量133
7.7.2 全程变量134
7.7.3 共享型变量135
7.7.4 变量作用域规则小结136
7.8 静态变量与动态变量137
7.8.1 STATIC语句137
7.8.2 动态变量与静态变量138
习题七140
第8章 字符处理142
8.1 字符串常量142
8.2 字符串变量和数组143
8.2.1 字符串变量的定义143
8.2.2 字符串数组143
8.3 字符串变量的赋值144
8.3.1 用LET语句赋值144
8.3.2 用INPUT语句赋值144
8.3.3 用READ…DATA语句赋值145
8.3.4 用LINE INPUT语句赋值145
8.4 字符串表达式146
8.5.2 两个字符串大小的比较147
8.5 字符串的比较147
8.5.1 字符关系表达式147
8.5.3 字符串检索函数INSTR()148
8.6 取予字符串148
8.6.1 LEFT$()函数149
8.6.2 RIGHT$()函数150
8.6.3 MID$()函数150
8.7 字符串的生成151
8.7.1 STRING$()函数151
8.7.2 SPACE$()函数151
8.7.3 字符串中大小写字母之间的转换152
8.8 字符串与数值的相互转换152
8.8.1 ASCII码与字符的相互转换153
8.8.2 数值与字符串的相互转换153
8.8.3 数制与数制之间转换154
8.9 改变字符串中的字符语句MID$155
8.10 可变长字符串与固定长字符串156
8.10.1 可变长字符串与固定长字符串156
8.10.2 删除字符串的首尾空格156
8.11 程序举例157
习题八159
第9章 用户定义数据类型162
9.1 用户定义数据类型的概念162
9.2 用户数据类型定义语句TYPE163
9.3 定义和使用用户数据类型变量163
9.4 用户数据类型数组164
9.5 用户数据类型的嵌套165
9.6 程序举例166
习题九169
10.2 数据文件的基本概念170
第10章 数据文件170
10.1 程序文件和数据文件170
10.3 顺序文件171
10.3.1 建立和打开顺序文件语句OPEN172
10.3.2 关闭文件语句CLOSE173
10.3.3 把数据存储到文件中173
10.3.4 读取顺序文件中的数据177
10.4 随机文件181
10.4.1 建立和打开随机文件OPEN182
10.4.2 用用户定义数据类型处理随机文件182
10.5 二进制文件184
10.5.1 打开二进制文件语句OPEN185
10.5.2 移动指针语句SEEK185
10.5.3 SEEK()函数186
10.6.1 MKDIR CHDIR、RMDIR语句187
10.6 文件与目录维护语句187
10.6.2 KILL语句188
10.6.3 NAME语句188
10.6.4 SHELL语句189
10.6.5 SYSTEM语句189
习题十189
第11章 图形192
11.1 屏幕坐标系192
11.1.1 文本方式与字符坐标系192
11.1.2 图形方式与点坐标系192
11.2 屏幕方式的设置193
11.3 颜色的设置195
11.4.1 画点语句PSET及PRESET196
11.4 基本绘图语句196
11.4.2 画直线和矩形框语句LINE198
11.4.3 画圆、椭圆和画弧语句CIRCLE200
11.4.4 连续画线语句DRAW202
11.5 涂色语句204
11.6 图形的窗口操作206
11.6.1 窗口语句WINDOW206
11.6.2 视窗语句VIEW207
11.7 程序举例207
习题十一209
第12章 动画设计210
12.1 字符动画210
12.2 图形方式动画211
12.3.1 存储图形语句GET212
12.3 快速动画212
12.3.2 重显图形语句PUT213
12.4 屏幕页动画214
习题十二215
第13章 声音与音乐217
13.1 BEEP语句217
13.2 SOUND语句218
13.2.1 SOUND语句218
13.2.2 用-SOUND语句演奏音乐219
13.3 PLAY语句222
13.4 程序举例228
习题十三231
第14章 上机操作233
14.1 QBasic的启动233
14.2 菜单、对话框的基本操作234
14.3.1 File菜单235
14.3 QBasic语言的菜单系统235
14.3.2 Edit菜单241
14.3.3 View菜单247
14.3.4 Search菜单251
14.3.5 Run菜单253
14.3.6 Debug菜单254
14.3.7 Option菜单255
14.3.8 Help菜单257
14.4 QBasic语言的帮助系统258
14.4.1 从启动屏幕进入帮助系统258
14.4.2 从菜单进入帮助系统259
14.4.3 帮助系统的使用262
14.5.1 单步执行程序263
14.5 在QBasic语言环境中调试程序263
14.5.2 设置并使用断点264
14.5.3 使用Immediate窗口265
14.5.4 用PRINT观察变量267
14.6 把GW-BASIC和BASICA程序转换为QBasic语言程序267
附录268
附录1 QBasic语言按功能分类的语句和函数268
附录2 QBasic语言语句一览表(按字母顺序排列)274
附录3 QBasic语言内部函数(按字母顺序排列)277
附录4 QBasic语言保留字279
附录5 QBasic语言的操作键281
附录6 QBasic语言运行时错误(Run-Time Error)代码、信息对照表285
附录7 ASCII字符编码表287
热门推荐
- 750429.html
- 2423202.html
- 738497.html
- 2230205.html
- 3658767.html
- 329661.html
- 3420304.html
- 2023305.html
- 3786337.html
- 1998533.html
- http://www.ickdjs.cc/book_1882617.html
- http://www.ickdjs.cc/book_3577427.html
- http://www.ickdjs.cc/book_524411.html
- http://www.ickdjs.cc/book_2840697.html
- http://www.ickdjs.cc/book_3027018.html
- http://www.ickdjs.cc/book_3361581.html
- http://www.ickdjs.cc/book_726777.html
- http://www.ickdjs.cc/book_2596378.html
- http://www.ickdjs.cc/book_357508.html
- http://www.ickdjs.cc/book_3428364.html