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

- 邓德祥,马恕编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302025592
- 出版时间:1997
- 标注页数:325页
- 文件大小:21MB
- 文件页数:339页
- 主题词:BASIC语言-程序设计(学科: 教材) 程序设计-BASIC语言(学科: 教材)
PDF下载
下载说明
QBasic程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 QBasic软件系统的使用1
1.1 QBasic系统的安装与启动1
1.1.1 QBasic系统的硬件与软件环境1
1.1.2 QBasic系统文件与安装1
1.1.3 QBasic系统的启动2
1.1.4 QBasic系统开发屏幕简介2
1.1.5 QBasic系统的退出4
1.2 QBasic软件的开发环境与使用5
1.2.1 菜单、命令和对话框的使用5
1.2.2 File(文件)菜单6
1.2.3 Edit(编辑)菜单11
1.2.4 View(观察)菜单13
1.2.5 Search(检索)菜单15
1.2.6 Run(运行)菜单18
1.2.7 Debug(调试)菜单18
1.2.8 Options(任选)菜单20
1.3 QBasic系统帮助的使用22
1.3.1 获得联机帮助的三种方法22
1.3.2 Help(帮助)菜单22
1.4 本章小结25
习题28
第二章 程序设计的基本知识29
2.1 计算机算法与流程图29
2.1.1 计算机算法与特征29
2.1.2 算法的图形表示法31
2.1.3 基础算法35
2.1.4 结构化程序设计——自顶向下,逐步细化40
2.2 计算机语言42
2.2.1 计算机语言从低级到高级的发展42
2.2.2 BASIC语言的变迁44
2.2.3 QBasic语言的特点45
2.3 程序设计与QBasic程序结构45
2.3.1 用计算机解题过程——程序设计45
2.3.2 QBasic程序结构与书写格式约定48
2.3.3 评价程序的基本准则50
2.4 QBasic字符集、标识符和语句50
2.4.1 QBasic字符集51
2.4.2 QBasic标识符51
2.4.3 QBasic语句52
2.5 本章小结52
习题53
第三章 基本数据类型54
3.1 数据类型概念54
3.2 常量与常量定义55
3.2.1 数值常量55
3.2.2 字符常量57
3.2.3 符号常量与CONST语句57
3.3 变量与变量类型说明58
3.3.1 变量的命名58
3.3.2 变量的类型58
3.3.3 变量的值61
3.4 QBasic的标准函数62
3.4.1 数值函数63
3.4.2 字符函数66
3.4.3 日期和时间函数71
3.5 表达式73
3.5.1 数值表达式(算术表达式)73
3.5.2 字符表达式(字符串表达式)75
3.5.3 关系表达式76
3.5.4 逻辑表达式78
3.6 本章小结81
习题83
第四章 基本控制结构的程序设计85
4.1 顺序结构程序设计85
4.1.1 赋值语句85
4.1.2 简单的数据输入与输出86
4.1.3 读数置数语句和恢复数据区语句91
4.1.4 STOP语句、END语句、SWAP语句93
4.1.5 顺序程序设计举例94
4.2 选择结构的程序设计95
4.2.1 条件语句96
4.2.2 情况语句(CASE语句)100
4.2.3 GOTO型控制语句103
4.2.4 选择程序设计举例105
4.3 循环结构程序设计106
4.3.1 无限循环107
4.3.2 条件型循环108
4.3.3 计数型循环112
4.3.4 循环程序设计举例116
4.4 基本控制结构嵌套程序设计118
4.4.1 循环与循环的嵌套118
4.4.2 循环与CASE的嵌套120
4.4.3 循环与块IF的嵌套122
4.5 本章小结125
习题126
第五章 构造数据类型与应用130
5.1 构造数据类型概述130
5.2 数组(数组变量)130
5.2.1 数组说明符和数组的定义语句131
5.2.2 数组元素和数组的输入/输出133
5.2.3 静态数组和动态数组134
5.2.4 数组的查找136
5.2.5 数组的排序139
5.2.6 数组的应用举例144
5.3 记录类型152
5.3.1 记录类型的概述152
5.3.2 记录类型的定义与记录变量的说明153
5.3.3 记录类型应用举例154
5.4 本章小结156
习题157
第六章 过程162
6.1 模块级与过程级概述162
6.1.1 引例162
6.1.2 QBasic过程的种类和功能163
6.1.3 过程的特性与引入过程的优点164
6.1.4 划分模块的方法与原则165
6.1.5 在QBasic集成环境下过程的录入与操作165
6.2 FUNCTION过程166
6.2.1 FUNCTION(函数)过程的定义与调用166
6.2.2 函数过程应用举例168
6.3 SUB过程172
6.3.1 引例172
6.3.2 SUB过程的定义与调用173
6.3.3 SUB过程应用举例174
6.3.4 SUB过程与FUNCTION过程的比较177
6.4 模块间数据传递(一)虚实结合177
6.5 递归过程179
6.5.1 递归FUNCTION过程179
6.5.2 递归SUB过程180
6.5.3 迭代、递归FUNCTION与递归SUB过程180
6.5.4 分段快速排序181
6.5.5 可用内存空间的查询与堆栈空间的修改185
6.6 模块间数据传递(二)公共结合186
6.6.1 变量作用域与说明186
6.6.2 变量生存期与说明188
6.6.3 程序的连接与数据传递190
6.6.4 回溯法191
6.7 记录类型数据在模块之间的传递195
6.8 与BASIC兼容的函数和子程序197
6.8.1 子程序的定义与调用197
6.8.2 开关语句(ON~GOSUB语句)198
6.8.3 函数的定义与调用199
6.9 本章小结200
习题201
第七章 数据输入/输出与文本方式画图203
7.1 数据的输入203
7.1.1 在输入数据过程中需求的处理203
7.1.2 在程序运行过程中需求的处理204
7.1.3 行输入语句(LINEINPUT语句)206
7.2 数据的输出207
7.2.1 改变输出设备(文件)输出列数语句(WIDTH语句)207
7.2.2 控制输出的语句208
7.2.3 格式显示函数208
7.2.4 格式输出语句(PRINTUSING)210
7.2.5 文本视见区的设定211
7.3 文本方式画图212
7.3.1 文本方式的设定212
7.3.2 文本方式颜色的设定212
7.3.3 文本方式画图举例213
7.3.4 文本方式换页显示215
7.4 本章小结217
习题217
第八章 数据文件219
8.1 数据文件概述219
8.1.1 数据文件的优点219
8.1.2 数据文件的结构219
8.1.3 数据文件的类型220
8.1.4 数据文件的处理过程简介220
8.1.5 通用的文件操作语句与函数220
8.2 顺序文件225
8.2.1 顺序文件的形式225
8.2.2 无定界符顺序文件的存取226
8.2.3 有定界符顺序文件的存取227
8.2.4 顺序文件的使用和维护229
8.3 随机文件234
8.3.1 随机文件的存取235
8.3.2 随机文件的维护和使用238
8.4 二进制文件242
8.4.1 二进制文件的存取242
8.4.2 二进制文件的维护和使用244
8.5 文件号的作用域与生存期245
8.6 本章小结247
习题248
第九章 画图程序设计250
9.1 绘图基本概念250
9.1.1 屏幕模式的设置250
9.1.2 在不同屏幕模式下图形颜色的设置253
9.1.3 图形方式的坐标254
9.1.4 逻辑坐标与WINDOW语句255
9.2 几种基本画图语句256
9.2.1 画点257
9.2.2 画直线、方框和方块(LINE语句)259
9.2.3 画圆、圆弧、扇形或椭圆261
9.2.4 图形填色262
9.2.5 图形填图案264
9.2.6 画异型线270
9.2.7 在图形上标注文字271
9.2.8 屏幕坐标测试和转换272
9.2.9 龟图与DRAW语句275
9.3 图形视见区的建立和应用277
9.3.1 视见区和窗口278
9.3.2 图形视见区的建立278
9.3.3 多视见区的建立和应用280
9.4 图形的变换281
9.4.1 平面图形的几何变换281
9.4.2 平面图形变换的其它方法283
9.5 动画程序设计285
9.5.1 擦画法285
9.5.2 贴画法286
9.5.3 换页法289
9.6 本章小结291
习题292
第十章 其它功能程序设计294
10.1 错误捕获294
10.1.1 设置错误陷阱与从错误处理子程序返回语句294
10.1.2 错误的模拟与识别296
10.2 事件捕获297
10.2.1 击键捕获298
10.2.2 时间捕获299
10.2.3 事件捕获程序形式300
10.2.4 事件捕获和错误捕获在过程中的应用300
10.3 音响301
10.3.1 嘟嘟声(BEEP)语句301
10.3.2 音响(SOUND)语句302
10.3.3 演奏(PLAY)语句303
10.4 通信305
10.4.1 设备通信305
10.4.2 访问设备305
10.4.3 串行通信306
10.4.4 访问内存309
10.4.5 定义功能键311
10.5 本章小结312
附录313
附录1 错误信息表313
附录2 ASCII码字符集314
附录3 QBasic语句一览表316
附录4 QBasic函数一览表321
附录5 MS图323
参考文献325
热门推荐
- 1426894.html
- 225751.html
- 3132720.html
- 3362885.html
- 607174.html
- 862101.html
- 2278979.html
- 777181.html
- 1638289.html
- 299073.html
- http://www.ickdjs.cc/book_3885812.html
- http://www.ickdjs.cc/book_1848743.html
- http://www.ickdjs.cc/book_1647413.html
- http://www.ickdjs.cc/book_968272.html
- http://www.ickdjs.cc/book_1344782.html
- http://www.ickdjs.cc/book_2198733.html
- http://www.ickdjs.cc/book_1522645.html
- http://www.ickdjs.cc/book_2118422.html
- http://www.ickdjs.cc/book_3029902.html
- http://www.ickdjs.cc/book_599919.html