欢迎光临本店     登录 注册   加入收藏
  •   
欢迎光临清华大学出版社第三事业部!

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

当前位置: 首页 > 教材 > 本科和研究生教材 > 计算机类 > Visual Basic程序设计(等级考试版)

浏览历史

Visual Basic程序设计(等级考试版)

Visual Basic程序设计(等级考试版)

prev next

  • 商品货号:20150109010
  • 所属系列:高等学校应用型特色规划教材
    商品重量:0克
    作者:顾锦江,徐卫军,林涛
    出版社:清华大学出版社
    图书书号/ISBN:9787302385455
    出版日期:2015年2月
    开本:16开
    图书页数:468
    图书装订:平装
    图书规格:185mm×260mm
    版次:2-1
    印张:29.25
    字数:708千字
  • 上架时间:2015-01-09
    商品点击数:1050
  • 定价:¥48.00元
    本店售价:¥48.00元
    注册用户:¥48.00元
    vip:¥45.60元
    黄金等级:¥43.20元
    用户评价: comment rank 5
  • 商品总价:
  • 购买数量:

内容简介:

商品附加资源

内 容 简 介
本书是参照教育部《非计算机专业计算机基础课程教学基本要求》和教育部考试中心《全国计算机等级考试考试大纲(2013年版)》在计算机Visual Basic程序设计方面的基本要求进行编写的。本书作为Visual Basic程序的入门与应用教材,共分为16章和2个附录,主要内容包括Visual Basic程序开发环境、对象及其操作、简单程序设计、Visual Basic 程序设计基础、数据的输出和输入、控制结构、数组、常用标准控件、过程、键盘与鼠标事件过程、菜单程序设计、对话框程序设计、多重窗体程序设计环境应用、文件处理、多媒体应用开发、数据库编程初步等。附录中给出了两套无纸化考试样题和全国计算机等级考试最新考试大纲。
本书以“基础理论—实用技术—实训”为主线,同时兼顾等级考试的需要组织编写,并以大量考试真题为例进行分析。除第1章外,每一章都设置了“小型案例实训”、“学习加油站”和“上机实验”,以方便读者掌握每章的重点及提高实际编程能力。本书易教易学、学以致用、注重能力,对易混淆和实用性强的内容进行了重点提示和讲解。本书可作为非计算机专业大学本科计算机程序设计基础教材,也可作为成人教育应用型专业以及等级考试技术培训教材。
为了方便教学,本书增加了配套资源,并放在清华大学出版社官网上供教师免费下载,配套资源有课件、程序源代码、素材、习题参考答案、等级考试系统与试题库。
 
前  言
Visual Basic(简称VB)是微软公司推出的可视化开发工具,是目前面向对象开发的主要语言之一。使用Visual Basic,在开发图形用户界面时,无须编写大量代码去描述界面元素的位置和外观,仅通过简单的鼠标拖放操作,就能够以“所见即所得”的方式设计出标准的Windows应用程序界面。Visual Basic具有易用、通用、开发效率高等特点,因此特别适合于一般应用程序的开发,成为最流行的Windows应用程序开发语言。
《Visual Basic程序设计(等级考试版)》第一版于2008年在清华大学出版社出版,由于本书案例丰富,可操作性强,并提供了大量的等级考试真题,因此出版至今得到许多读者的厚爱,加印数次。Visual Basic是全国计算机等级考试(二级)报考人数最多的科目之一,自2013年起,教育部考试中心对全国计算机等级考试体系进行了调整,Visual Basic改为无纸化考试。为了适应等级考试的改革和计算机新技术的发展,我们对本书进行了修订,主要修订内容如下。
(1) 将“典型例题解析”板块升级为“学习加油站”。一方面从最新的考试题库中精选典型考题进行解析;另一方面对考试中的重点、难点内容进行总结,指导读者掌握解题技巧,明确命题方向。
(2) 增加“上机实验”板块,将实验和教程结合在一起,以满足部分教师的需要,方便教学。
(3) 书中的习题大部分重新整理,紧扣教学要求和考试大纲,并提供参考答案。
(4) 提供2013年版全国计算机等级考试大纲和两套无纸化考试样卷。
(5) 增加了配套资源,并放在清华大学出版社官网上供教师免费下载。配套资源中有电子课件、教学素材和全国计算机等级考试模拟软件等免费资源,将会极大地方便教师的教学和学生考前训练。
本书章节安排参照《全国计算机等级考试考试大纲(2013年版)》,内容覆盖大纲的所有内容,使读者学习之后可以顺利通过等级考试的检验。本书共分16章。从Visual Basic集成开发环境开始,介绍可视化编程的基本概念、基本方法、基本数据类型、表达式、函数、基本输入和输出、常用控件的功能及使用,使读者对Visual Basic有一个基本的认识;接着讲解Visual Basic的控制结构语句、程序结构组织、事件过程、对话框与菜单设计及多窗体设计、文件处理等,使读者深入了解Visual Basic的内涵,学会各种代码设计方法与步骤,熟练编写和调试简单的Visual Basic程序。同时,针对目前Visual Basic应用系统开发的主要应用方向和发展趋势,本书在《考试大纲》基础上增加了多媒体应用(第15章)和数据库应用(第16章)两章的内容,以求更进一步地切合实际应用。
为了增强本书的实用性,帮助读者学以致用,更快地掌握程序设计与应用系统的开发方法,本书在每一章(第1章除外)末尾均安排了一个小型应用程序开发案例,第2~14章的案例精选于全国计算机等级考试上机真题,在锻炼读者上机能力的同时,也让读者熟悉了等级考试的题型,掌握上机操作方法。另外,每章之后均有学习加油站和上机实验。“学习加油站”部分是对历年考试的重点难点进行总结,对典型考题进行透析,可提升读者的解题能力;“上机实验”部分是对该章内容进行综合运用,有助于培养读者的实际应用能力。
本书注重理论联系实际,内容由浅入深、概念明确、条理清楚,适合作为非计算机专业大学本科计算机程序设计基础教材,也可作为成人教育应用型专业以及等级考试技术培训教材和自学参考书。
本书由顾锦江、徐卫军、林涛任主编,喻瑗、潘舒、董建文任副主编,全书框架由何光明拟定。另外,感谢张居晓、张伍荣、周海霞、王珊珊、卢振侠、陈海燕、朱贵喜、杨忆、邓丽萍、张华丽、陈莉萍等同志的关心和帮助。
为方便教学,本书配有课件、程序源代码、素材、习题参考答案、全国计算机等级考试题目和模拟软件,如有需要,可到清华大学出版社网站下载。
限于作者水平,书中难免存在不当之处,恳请广大读者批评指正。任何批评和建议请发至:Book21Press@126.com
作  者
目  录
第1章  Visual Basic程序开发环境 1
1.1  Visual Basic的特点 1
1.2  Visual Basic的启动与退出 2
1.3  标题栏、菜单栏和工具栏 4
1.3.1  标题栏和菜单栏 5
1.3.2  工具栏 6
1.4  工作窗口 8
1.4.1  窗体设计器和工程资源管理器 8
1.4.2  属性窗口和工具箱窗口 10
1.5  学习加油站 11
1.5.1  重点整理 11
1.5.2  典型题解 11
1.6  上机实验 12
1.7  习题 13
第2章  对象及其操作 15
2.1  对象 15
2.1.1  对象概述 15
2.1.2  对象属性的设置 18
2.2  窗体 19
2.2.1  窗体的结构与属性 19
2.2.2  窗体事件 24
2.3  控件 26
2.3.1  标准控件(内部控件) 27
2.3.2  控件的命名和控件值 28
2.4  控件的画法和基本操作 30
2.4.1  控件的画法 31
2.4.2  控件的基本操作 31
2.5  小型案例实训——登录窗口的密码验证 35
2.5.1  设计任务 35
2.5.2  设计思路 35
2.5.3  操作步骤 35
2.5.4  运行效果 37
2.6  学习加油站 37
2.6.1  重点整理 37
2.6.2  典型题解 37
2.7  上机实验 39
2.8  习题 39
第3章  简单程序设计 41
3.1  Visual Basic中的语句 41
3.1.1  赋值语句 42
3.1.2  注释语句 42
3.1.3  暂停语句(Stop) 43
3.1.4  结束语句 43
3.2  编写简单的Visual Basic应用程序 43
3.2.1  用Visual Basic开发应用程序的一般步骤 43
3.2.2  编写Visual Basic应用程序 44
3.2.3  代码编辑器的使用 47
3.3  程序的保存、加载和运行 49
3.3.1  保存程序 49
3.3.2  程序的加载 50
3.3.3  程序的运行 51
3.4  Visual Basic应用程序的结构与工作方式 52
3.4.1  窗体模块 52
3.4.2  标准模块 53
3.4.3  类模块 54
3.4.4  应用程序结构总结 54
3.5  小型案例实训——阴影文字 55
3.5.1  设计任务 55
3.5.2  设计思路 55
3.5.3  操作步骤 55
3.6  学习加油站 56
3.6.1  重点整理 56
3.6.2  典型题解 56
3.7  上机实验 57
3.8  习题 58
第4章  Visual Basic程序设计基础 60
4.1  数据类型 60
4.1.1  基本数据类型 60
4.1.2  用户定义的数据类型 63
4.1.3  枚举类型 64
4.2  常量与变量 65
4.2.1  常量 65
4.2.2  变量 67
4.2.3  变体类型变量 70
4.2.4  关于强制显式声明变量 71
4.3  常用的内部函数 71
4.3.1  常用的数学函数 72
4.3.2  常用的转换函数 72
4.3.3  常用的字符串函数 72
4.3.4  常用的日期时间函数及随机函数 73
4.4  运算符与表达式 73
4.4.1  算术运算符及其表达式 74
4.4.2  关系运算符和关系表达式 75
4.4.3  逻辑(布尔)运算符及逻辑表达式 76
4.4.4  运算符的优先级 78
4.5  小型案例实训——弧度转换为角度 78
4.5.1  设计任务 78
4.5.2  设计思路 79
4.5.3  操作步骤 79
4.6  学习加油站 80
4.6.1  重点整理 80
4.6.2  典型题解 80
4.7  上机实验 83
4.8  习题 84
第5章  数据的输出和输入 87
5.1  数据的输出 87
5.1.1  Print方法 87
5.1.2  与Print方法有关的函数 89
5.1.3  格式输出 91
5.1.4  其他方法和属性 93
5.2  数据的输入 98
5.3  MsgBox函数和MsgBox语句 101
5.3.1  MsgBox函数 101
5.3.2  MsgBox语句 104
5.4  字形 105
5.4.1  字体类型和大小 105
5.4.2  其他属性 106
5.5  小型案例实训——三维文字效果 108
5.5.1  设计任务 108
5.5.2  设计思路 108
5.5.3  操作步骤 108
5.6  学习加油站 110
5.6.1  重点整理 110
5.6.2  典型题解 111
5.7  上机实验 112
5.8  习题 113
第6章  控制结构 116
6.1  程序的结构与流程图 116
6.2  选择控制结构 117
6.2.1  单行结构条件语句 118
6.2.2  块结构条件语句 119
6.2.3  多分支选择控制结构 124
6.2.4  IIf函数 126
6.3  循环控制结构 126
6.3.1  For ... Next循环 127
6.3.2  Do ... Loop循环 129
6.3.3  While ... Wend循环 133
6.3.4  多重循环 134
6.4  GoTo型控制 136
6.4.1  GoTo 语句 136
6.4.2  On ... GoTo语句 137
6.5  小型案例实训——文本统计 138
6.5.1  设计任务 138
6.5.2  设计思路 138
6.5.3  操作步骤 138
6.6  学习加油站 140
6.6.1  重点整理 140
6.6.2  典型题解 140
6.7  上机实验 143
6.8  习题 145
第7章  数组 148
7.1  数组的概念 148
7.1.1  数组的声明 148
7.1.2  数组元素的使用 151
7.2  数组的基本操作 152
7.2.1  数组元素的输入、输出与复制 152
7.2.2  数组的初始化与清除 155
7.2.3  For Each ... Next语句 156
7.3  动态数组 157
7.3.1  动态数组的定义 157
7.3.2  动态数组的使用 157
7.4  控件数组 158
7.4.1  控件数组的概念 158
7.4.2  控件数组的使用 159
7.5  小型案例实训——冒泡排序演示程序 161
7.5.1  设计任务 161
7.5.2  设计思路 161
7.5.3  操作步骤 162
7.5.4  执行程序 164
7.6  学习加油站 164
7.6.1  重点整理 164
7.6.2  典型题解 164
7.7  上机实验 166
7.8  习题 167
第8章  常用标准控件 171
8.1  文本控件 171
8.1.1  标签 172
8.1.2  文本框 173
8.2  命令按钮 175
8.3  图形控件 177
8.3.1  直线与形状 177
8.3.2  图像框 180
8.3.3  图片框 182
8.4  框架控件 184
8.5  选择控件(单选按钮和复选框) 185
8.5.1  单选按钮 186
8.5.2  复选框 187
8.6  选择控件(列表框和组合框) 190
8.6.1  列表框 190
8.6.2  组合框 196
8.7  滚动条 198
8.8  定时器 200
8.9  焦点与Tab顺序 202
8.9.1  设置控件焦点 202
8.9.2  Tab键顺序 204
8.10  小型案例实训——学生评语生成器 204
8.10.1  设计任务 204
8.10.2  设计思路 205
8.10.3  操作步骤 205
8.11  学习加油站 208
8.11.1  重点整理 208
8.11.2  典型题解 209
8.12  上机实验 211
8.13  习题 213
第9章  过程 215
9.1  Sub过程 215
9.1.1  建立Sub过程 215
9.1.2  调用Sub过程 218
9.1.3  通用过程与事件过程 221
9.2  Function过程 222
9.2.1  建立Function过程 222
9.2.2  调用Function过程 224
9.3  参数传送 226
9.3.1  形参与实参 226
9.3.2  引用 228
9.3.3  传值 230
9.3.4  数组参数的传送 232
9.4  可选参数与可变参数 236
9.4.1  可选参数 236
9.4.2  可变参数 237
9.5  对象参数 238
9.5.1  窗体参数 238
9.5.2  控件参数 240
9.6  局部内存分配 243
9.7  Shell函数 246
9.8  小型案例实训——汉诺塔演示 247
9.8.1  设计任务 247
9.8.2  设计思路 248
9.8.3  操作步骤 248
9.9  学习加油站 251
9.9.1  重点整理 251
9.9.2  典型题解 251
9.10  上机实验 255
9.11  习题 256
第10章  键盘与鼠标事件过程 259
10.1  KeyPress事件 259
10.2  KeyDown和KeyUp事件 262
10.3  鼠标事件 269
10.3.1  鼠标位置 270
10.3.2  鼠标键 272
10.3.3  转换参数 274
10.4  鼠标指针的形状 277
10.4.1  MousePointer属性 277
10.4.2  设置鼠标指针的形状 278
10.5  拖放 280
10.5.1  与拖放有关的属性、事件和方法 280
10.5.2  自动拖放 282
10.5.3  人工拖放 284
10.6  小型案例实训——弹球游戏 287
10.6.1  设计任务 287
10.6.2  设计思路 287
10.6.3  操作步骤 288
10.7  学习加油站 291
10.7.1  重点整理 291
10.7.2  典型题解 291
10.8  上机实验 293
10.9  习题 294
第11章  菜单程序设计 297
11.1  Visual Basic中的菜单对象 297
11.2  菜单编辑器 298
11.3  设计菜单 300
11.4  菜单项的控制 303
11.4.1  有效性控制 303
11.4.2  菜单项标记 304
11.4.3  快捷键和快捷访问键 306
11.5  菜单项的增减 307
11.6  弹出式菜单 309
11.7  小型案例实训——多功能菜单 312
11.7.1  设计任务 312
11.7.2  设计思路 312
11.7.3  操作步骤 313
11.8  学习加油站 317
11.8.1  重点整理 317
11.8.2  典型题解 317
11.9  上机实验 319
11.10  习题 320
第12章  对话框程序设计 323
12.1  概述 323
12.1.1  对话框的分类与特点 323
12.1.2  自定义对话框 324
12.1.3  通用对话框控件 326
12.2  文件对话框 327
12.2.1  文件对话框的组成 327
12.2.2  文件对话框的属性 328
12.2.3  文件对话框举例 331
12.3  其他对话框 332
12.3.1  颜色对话框 333
12.3.2  字体对话框 334
12.3.3  打印对话框 336
12.4  小型案例实训——记事本 339
12.4.1  设计任务 339
12.4.2  设计思路 339
12.4.3  操作步骤 339
12.5  学习加油站 343
12.5.1  重点整理 343
12.5.2  典型题解 343
12.6  上机实验 345
12.7  习题 346
第13章  多重窗体程序设计环境应用 348
13.1  建立多重窗体应用程序 348
13.1.1  多窗体程序的添加、保存、删除 348
13.1.2  与多重窗体程序设计有关的语句和方法 349
13.1.3  指定启动窗体 350
13.2  Visual Basic工程结构 351
13.2.1  标准模块 351
13.2.2  窗体模块 352
13.2.3  Sub Main过程 352
13.3  DoEvents语句 353
13.4  小型案例实训——多重窗口设计实例 355
13.4.1  设计任务 355
13.4.2  设计思路 355
13.4.3  编写程序代码 359
13.4.4  程序运行 363
13.5  学习加油站 365
13.5.1  重点整理 365
13.5.2  典型题解 365
13.6  上机实验 366
13.7  习题 367
第14章  文件处理 369
14.1  文件概述 369
14.1.1  文件及其分类 369
14.1.2  文件的访问类型 369
14.2  顺序文件的操作 370
14.2.1  打开顺序文件 370
14.2.2  关闭顺序文件 370
14.2.3  相关函数 370
14.2.4  读顺序文件 371
14.2.5  写顺序文件 372
14.2.6  读写顺序文件练习 374
14.3  随机文件的操作 374
14.3.1  变量的声明 375
14.3.2  打开随机文件 375
14.3.3  读写随机文件 375
14.3.4  关闭随机文件 376
14.3.5  编辑随机文件 376
14.3.6  读写随机文件练习 376
14.4  二进制文件的操作 377
14.4.1  二进制文件的打开和关闭 377
14.4.2  二进制文件的读写 377
14.4.3  读写二进制文件练习 378
14.5  文件控件和文件处理函数 378
14.5.1  文件控件 378
14.5.2  文件处理函数 379
14.6  文件系统对象编程 381
14.6.1  文件系统对象的创建 381
14.6.2  访问已有的驱动器、文件和文件夹 382
14.7  小型案例实训——图片浏览器 384
14.7.1  设计任务 384
14.7.2  设计思路 384
14.7.3  操作步骤 384
14.8  学习加油站 387
14.8.1  重点整理 387
14.8.2  典型题解 388
14.9  上机实验 389
14.10  习题 390
第15章  多媒体应用开发 392
15.1  多媒体基本知识 392
15.2  动画 393
15.2.1  VB图形和动画基础 393
15.2.2  移动图像产生动画 393
15.2.3  无位移动画 394
15.2.4  动态绘制图形 395
15.3  音频处理 396
15.3.1  MMControl控件 396
15.3.2  使用MMControl控件播放波形文件 397
15.3.3  使用MMControl控件制作CD播放器 398
15.3.4  使用API进行音频处理 398
15.4  视频处理 399
15.4.1  使用MMControl控件播放AVI文件 399
15.4.2  使用API播放AVI文件 401
15.5  小型案例实训——Flash播放器 402
15.5.1  设计任务 402
15.5.2  设计思路 402
15.5.3  操作步骤 403
15.6  上机实验 404
15.7  习题 405
第16章  数据库编程初步 407
16.1  数据库基本知识 407
16.1.1  数据库概述 407
16.1.2  关系数据库系统及相关概念 408
16.2  VB数据库编程方法 409
16.2.1  以VB访问数据库的历史回顾 409
16.2.2  VB数据库编程方法 410
16.3  本地数据库设计 411
16.3.1  VB中的数据访问 411
16.3.2  可视化数据管理器简介 411
16.3.3  使用可视化数据管理器 412
16.4  Data控件 414
16.4.1  Data控件的属性 414
16.4.2  Data控件的方法 415
16.4.3  Data控件的事件 416
16.4.4  记录集的属性和方法 416
16.4.5  ADO控件的使用 418
16.5  数据绑定控件的使用 419
16.6  ADO控件应用实例 419
16.7  小型案例实训——个人通讯录 422
16.7.1  设计任务 422
16.7.2  设计思路 422
16.7.3  设计步骤 422
16.8  上机实验 425
16.9  习题 426
附录1  全国计算机等级考试二级Visual Basic无纸化考试样题及部分答案 427
附录2  全国计算机等级考试二级Visual Basic考试大纲 449
参考文献 455
 

商品标签

购买记录(近期成交数量0)

还没有人购买过此商品
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

用户评论(共0条评论)

  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha