图书介绍
中学生编程轻松上手与进阶 Visual Basic程序设计PDF|Epub|txt|kindle电子书版本网盘下载
- 姚昌顺主编;童爱红,王景玉,宋以胜等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302097542
- 出版时间:2004
- 标注页数:294页
- 文件大小:65MB
- 文件页数:306页
- 主题词:BASIC语言-程序设计-中学-课外读物
PDF下载
下载说明
中学生编程轻松上手与进阶 Visual Basic程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 初识程序设计——Vlsual Baslc程序设计基础1
1.1算法、语言和程序1
1.1.1计算机解决问题的方法步骤——算法1
1.1.2算法的实现——程序2
1.1.3程序设计语言的发展——从机器语言到可视化语言4
1.1.4所见即所得——Visual Basic的编程特点和编程步骤5
自测考场6
1.2我的第一个Visual Basic应用程序——开始VB之旅6
1.2.1不用编写代码的应用程序——应用程序的窗口7
1.2.2欢迎词的变换——控件的作用9
1.2.3通过菜单显示或隐藏欢迎词——“菜单编辑器”的使用11
自测考场14
第2章 动手学编程——三种结构的程序设计15
2.1最基本的程序结构——顺序结构15
2.1.1必须掌握的程序设计语言基础——数据类型、常量、变量和表达式15
2.1.2把两个“桶”中的东西交换过来——交换变量的值17
2.1.3求圆的周长、圆的面积和球的体积——输入与输出20
2.1.4分离三位整数的符号和各位数字——熟悉VB常用运算符23
2.1.5鸡兔同笼——一个非常典型有趣的顺序结构程序设计举例24
自测考场26
2.2条件决定结果——选择结构程序设计27
2.2.1判断成绩是否合格——双分支选择结构27
2.2.2超市购物——多分支选择结构29
2.2.3判断字符种类——另一种多分支选择结构31
2.2.4房产价格计算——熟悉关系表达式和逻辑表达式33
2.2.5计算矩形的长和宽——解析法35
自测考场37
2.3不厌其烦地工作——循环结构程序设计37
2.3.1教师计算学生的平均成绩——循环的概念38
2.3.2用计算机求学生的平均成绩——Do While…Loop循环39
2.3.3债主收债的方法——累加求和41
2.3.4求两个数的最大公约数——Do…Loop While循环42
2.3.5求数学中的阶乘——For…Next循环44
2.3.6捉拿肇事司机——循环的中途退出46
2.3.7百钱买百鸡——多重循环48
2.3.8兔子繁殖问题——递推法50
2.3.9模糊单据清晰整理——多重循环与穷举法52
自测考场53
第3章Visual8asic程序界面设计基础——窗体与控件54
3.1两个控件容器——窗体和图片框54
3.1.1欢迎和告别程序——窗体的常用属性、方法和事件的应用54
3.1.2图片浏览程序——图片框的属性和方法的使用57
3.1.3显示姓名和照片——多窗体应用程序设计60
自测考场63
3.2显示和编辑文字——文本类控件63
3.2.1显示不同格式的文本——标签控件的使用64
3.2.2简易账号和密码检验程序——文本框控件的使用66
3.2.3剪切板及其浏览程序——在文本框中选定文本的方法69
自测考场73
3.3执行命令和进行选择——按钮类控件74
3.3.1退出提示窗体——图形按钮75
3.3.2字体和字号设置——单选按钮的使用78
3.3.3选择你的爱好——复选框的使用80
自测考场82
3.4列表选择——列表类控件84
3.4.1产品选择程序——列表框控件的使用84
3.4.2简单的学生信息录入和查询程序——组合框控件的使用88
自测考场91
3.5显示图像和绘制图形——图形图像类控件92
3.5.1图片浏览器——图像框控件的使用93
3.5.2随机画图形——形状控件及图形方法的使用95
3.5.3天女散花——点的画法98
3.5.4彩色方框——矩形的画法100
3.5.5美丽的地球——椭圆和圆的画法102
自测考场104
3.6增加界面的动感——其他控件104
3.6.1可控速度的文字移动——计时器与滚动条控件的使用105
3.6.2照片的自动展示——计时器控件的典型应用108
自测考场109
第4章 把特性一致的数据集中起来——数组111
4.1表示一行数据——一维数组111
4.1.1人口普查程序——引入数组111
4.1.2若干个数的反序存放——数组的定义与使用方法115
4.1.3一行输出5个数组元素——一维数组的输出117
4.1.4选择法排序——一个典型的一维数组的程序设计119
自测考场123
4.2行列结构的表示——二维数组123
4.2.1处理多个人的多门课成绩——二维数组的定义和使用123
4.2.2求全班每个学生的平均成绩——二维数组按行求平均126
4.2.3求方阵各行的最高身高和位置——求二维数组每行最大值129
自测考场131
4.3特殊的数组——动态数组和控件数组132
4.3.1会议登记——动态数组的定义与使用132
4.3.2电子相册——控件数组的定义与使用135
4.3.3文本框的动态添加与删除——控件数组的相关语句137
自测考场139
4.4数组函数及数组语句140
4.4.1了解数组函数与数组语句——数组函数与数组语句综述140
4.4.2在花名册中查找学生——上下界函数和赋值函数的使用141
4.4.3两个数组相加——Erase语句的使用143
4.4.4找若干个能被7整除的数——For Each…Next循环145
自测考场147
第5章 完成一定功能的程序段——过程148
5.1没有返回值的过程Sub过程148
5.1.1模块化工程项目——过程的概念148
5.1.2求两个整数间的所有数的平方和——有参通用过程的定义149
5.1.3显示欢迎词——无参过程的定义151
5.1.4由木板加工厂想到的——形式参数和实际参数152
5.1.5求两个数的和时发生的意外情况——值传递的概念154
5.1.6用过程把一个数组反序存放——数组名作为函数的参数156
5.1.7求方阵的对角线元素值之和——Sub过程的调用158
自测考场160
5.2有返回值的过程——Function过程161
5.2.1求整数的各位数字和——Function过程的定义和调用161
5.2.2插入算法——调用Function过程的另一种方法164
5.2.3求一个复杂函数的值——过程的嵌套调用166
5.2.4领苹果问题——过程的递归调用169
自测考场171
5.3过程的综合应用171
5.3.1求孪生质数171
5.3.2校园歌手评分173
5.3.3二维数组首行和末行互换175
5.3.4计算图形面积177
自测考场180
第6章 保存程序中的数据——文件181
6.1永久地保存数据——文件181
6.1.1信息存放——磁盘文件181
6.1.2文件的分类182
6.1.3在程序中的文件使用——使用磁盘文件的步骤183
6.1.4文件读写位置——位置指针184
6.1.5图片浏览器——文件管理控件的使用184
自测考场188
6.2顺序文件处理189
6.2.1学生成绩的保存——顺序文件的创建、写入与关闭189
6.2.2读取并显示学生成绩——顺序文件的读取193
6.2.3读取并显示学生成绩的一种实现方法——整行读取195
自测考场196
6.3随机文件处理197
6.3.1准备工作——记录类型及其变量的定义197
6.3.2通讯录的保存——随机文件的打开、关闭与写入199
6.3.3通讯录信息的读取——从随机文件中读取数据203
6.3.4为通讯录文件添加通讯信息——向随机文件中追加记录205
自测考场207
第7章 实际应用——多媒体与数据库209
7.1图、文、声并茂——多媒体的魅力209
7.1.1声音、图形、图像的集成——多媒体的概念209
7.1.2 Visual Basic的多媒体总控平台——MMControl控件210
7.1.3播放一个视频文件——AVI文件的播放211
7.1.4视频文件播放器——AVI文件的控制212
7.1.5音频播放器——声音文件的播放215
自测考场217
7.2管理通讯录——实战数据库218
7.2.1数据库的概念218
7.2.2保存通讯录——数据库的建立220
7.2.3显示计算机中的通讯录——数据控件的使用223
7.2.4标准的数据浏览界面——通过程序浏览通讯录225
7.2.5查看某个好友的通讯地址——记录的查询227
自测考场230
第8章 应用能力综合演练231
8.1三种结构的程序设计综合演练231
8.1.1验证哥德巴赫猜想231
8.1.2四则运算考试233
8.2界面设计综合演练236
8.2.1日历时钟236
8.2.2从自动取款机中取款239
8.3数组综合演练242
8.3.1折半查找法242
8.3.2二维数组的鞍点245
8.4过程程序设计综合演练249
8.4.1亲密数对问题249
8.4.2成绩排名问题251
8.5文件程序设计综合演练254
8.5.1文件中单词数的统计254
8.5.2学生成绩修改257
8.6多媒体与数据库综合演练261
8.6.1唐诗朗诵261
8.6.2教师信息修改264
附录A Vlsual Baslc的数据类型269
附录BVlsualBaslc的运算符和表达式270
附录CVlsual Baslc常用标准函数及其使用277
附录O 变量的作用域及其应用287
参考文献294