高级搜索  |  搜索帮助
最近的浏览历史
浏览此书的还浏览过
购买此书的人还购买过
书  名:Visual Basic程序设计
  • 作  者: 关媛、海滨、刘新昱、张洁玉
  • 出版时间: 2016-11-01
  • 出 版 社: 清华大学出版社
  • 字  数: 461 千字
  • 印  次: 1-1
  • 印  张: 19
  • 开  本: 16开
  • ISBN: 9787302448945
  • 装  帧: 平装
  • 定  价:¥39.50
电子书价:¥27.70 折扣:70折 节省:¥11.80 vip价:¥27.70 电子书大小:22.77M
配套资源下载:
  • 名称
  • 说明
  • 权限
  • 文件大小
  • 点击图标下载
  • 图书样章
  • 所有用户
  • 256K
  • 图书课件
  • 教师
  • 47.47M
共有商品评论0条 查看评论摘要
内容简介
  本教材系统阐述了Visual Basic的基本语法、算法原理和编程方法,通过大量的实例展示了Visual Basic的程序设计思想。通过本教材的学习,读者不仅能够掌握使用Visual Basic编写应用程序的方法,还能够掌握多种程序设计的经典算法,提高自身的逻辑思维能力。
本教材主要内容包括: 第1章主要介绍Visual Basic的软件界面、编程原理和程序设计方法;第2章主要介绍窗体及常用控件的用法;第3章主要介绍Visual Basic的基本语句和语法;第4章主要介绍程序的三种基本结构及相关算法;第5章主要介绍数组的应用;第6章主要介绍自定义过程、函数的定义及使用、变量的作用域与生命期;第7章主要介绍程序中的常见错误及程序调试的方法;第8章主要介绍文件的相关操作及文件控件;第9章主要介绍Visual Basic的图形图像编程;第10章主要介绍Visual Basic的数据库编程。书中每章后均附有课后习题。
为便于教师授课和学生自学,本教材除有配套的实验教程《Visual Basic程序设计实验指导与习题汇编》外,还配有电子教案、例题源代码、习题答案等课程资源。这些资源都可以在中国药科大学慕课平台(eclass.cpu.edu.cn)上免费下载。本书封面贴有清华大学出版社防伪标签,无标签者不得销售。
前言
  “程序设计语言”是我国大部分高校针对本科生开设的一门计算机公共基础课程。教育部高等学校计算机科学与技术教学指导委员会于2006年编写的《关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求》中指出,程序设计语言课程的教学目标为“掌握正确的程序设计方法与思路,具备初步的应用程序开发基础”,教学内容要涉及“程序设计语言(包括面向过程及面向对象的程序设计语言)、程序设计基本方法、数据结构与算法基础等”。本着这一指导思想,我们编写了该套教材。
本教材主要授课对象为高等院校非计算机相关专业的学生,因此选用了Visual Basic作为程序设计工具,因为Visual Basic是一款具有图形用户化界面、简单易学的编程工具。对于初学者来说只需要花少量课时的学习就能掌握它的基本用法、开发出标准的Windows应用程序。这样不仅可以让学生快速掌握一款编程工具的用法、对此产生兴趣,更重要的是,可以让教师和学生将更多的精力投入到程序设计基本方法、数据结构与算法基础的教与学上,这样才能真正实现“程序设计语言”课程的教学目标。
本教材编者来自于一所教育部直属重点高校——中国药科大学,该校在计算机基础课教学方面一直保持着较高的教学水平。几位编者均为具有多年教学经验的优秀教师,教材中也溶入了编者多年来的教学心得。其中,第1章、第5章由海滨编写,第2章、第6章、第10章由关媛编写,第3章、第8章、第9章由张洁玉编写,第4章、第7章由刘新昱编写。全书由关媛进行统稿。感谢易治萍为本教材的部分课后习题提供素材。
教材的主要特色在于: 内容编排合理,采用先现象后原理的方式展开教学内容,符合学生的认知规律;语言通俗易懂,例题丰富且具有代表性,重点突出;不仅细致地介绍了Visual Basic的基本语法,而且融入了大量的经典算法以帮助学生更好地理解程序设计的思想,提高学生的逻辑思维能力。
为方便使用本教材的教师授课和学生自学,该理论课教材还有配套的实验教程——《Visual Basic程序设计实验指导与习题汇编》。该实验教程对本教材起到了一个很好的辅助教学作用,其中的实验内容可以帮助学生在实践中提高编程能力,习题汇编可以让学生在阶段性的学习之后考察自己对所学知识的掌握情况,以巩固所学知识。除此之外,本教材还配有电子教案、例题源代码、习题答案等课程资源。这些资源都可以在清华大学出版社网站(www.tup.com.cn)上免费下载。
限于作者的学识水平,书中的错误和疏漏在所难免,敬请读者指正。

编者2016年8月Visual Basic程序设计教程(第2版)
目录
第1章Visual Basic概述与程序设计方法1
1.1Visual Basic概述1
1.1.1Visual Basic的发展与特点1
1.1.2对象、属性、方法和事件3
1.1.3界面与事件驱动4
1.2Visual Basic应用程序的创建6
1.2.1Visual Basic集成开发环境的界面6
1.2.2创建Visual Basic应用程序的一般步骤9
1.3程序设计与算法13
1.3.1程序设计方法概述13
1.3.2算法14
习题116

第2章界面设计与常用控件17
2.1界面设计概述17
2.2窗体22
2.3常用控件27
2.3.1命令按钮27
2.3.2文本框28
2.3.3标签30
2.3.4列表框和组合框31
2.3.5图片框与图像控件34
2.3.6单选按钮、复选框与框架35
2.3.7定时器控件37
2.3.8滚动条39
2.4菜单的设计40
2.4.1菜单编辑器的使用41
2.4.2弹出式菜单42
2.5对话框43Visual Basic程序设计目录2.6多窗体界面设计44
2.6.1多重窗体44
2.6.2多文档界面46
2.7键盘与鼠标事件46
2.7.1键盘事件47
2.7.2鼠标事件48
2.7.3对象的拖放48
习题250

第3章Visual Basic程序设计基础52
3.1Visual Basic程序的代码组织方式与书写规则52
3.1.1代码的组织方式52
3.1.2代码的书写规则53
3.2数据类型54
3.2.1标准数据类型54
3.2.2用户自定义数据类型57
3.3常量与变量58
3.3.1常量58
3.3.2变量59
3.4运算符与表达式62
3.4.1算术运算符与算术表达式62
3.4.2关系运算符与关系表达式64
3.4.3逻辑运算符与逻辑表达式66
3.4.4字符串连接运算符与字符串连接表达式67
3.4.5运算符的优先级68
3.5常用内部函数68
3.5.1数学函数68
3.5.2转换函数69
3.5.3字符函数71
3.5.4日期和时间函数73
3.5.5格式化输出函数74
3.6基本语句74
3.7数据的输入与输出77
3.7.1数据的输入77
3.7.2数据的输出78
习题382

第4章Visual Basic的基本控制结构85
4.1顺序结构85
4.2选择结构86
4.2.1If语句86
4.2.2Select Case语句89
4.2.3选择结构的嵌套91
4.2.4条件函数93
4.3循环结构95
4.3.1For…Next循环95
4.3.2Do…Loop循环97
4.3.3While…Wend循环100
4.3.4循环结构的嵌套101
4.3.5闲置循环与DoEvents语句102
4.4使用基本控制结构实现简单算法104
4.4.1累加、连乘算法104
4.4.2统计算法106
4.4.3判断素数算法107
4.4.4求最大公约数、最小公倍数算法109
4.4.5进制转换算法110
4.4.6字符串处理算法113
4.4.7求通项和算法116
4.4.8迭代法117
习题4118

第5章数组121
5.1数组概述121
5.1.1数组的概念121
5.1.2数组的定义122
5.1.3数组的结构124
5.2数组的基本操作125
5.2.1数组元素的赋值126
5.2.2数组元素的输出130
5.2.3数组函数及数组语句134
5.3动态数组136
5.3.1动态数组定义136
5.3.2Erase语句137
5.3.3动态数组应用139
5.4控件数组140
5.4.1控件数组的创建141
5.4.2控件数组的应用143
5.5数组的常用算法145
5.5.1排序算法145
5.5.2查找算法149
5.6数组的综合应用153
习题5159

第6章过程161
6.1概述161
6.2Sub过程162
6.2.1事件过程162
6.2.2通用过程163
6.2.3Sub过程的创建165
6.2.4Sub过程的调用166
6.2.5Sub Main过程168
6.3Function过程172
6.3.1Function过程的创建172
6.3.2Function过程的调用173
6.4参数传递176
6.4.1形参与实参176
6.4.2按值传递参数177
6.4.3按地址传递参数179
6.4.4数组参数183
6.4.5可选参数与可变参数188
6.4.6对象参数189
6.5变量的作用域与生命期190
6.5.1过程级变量191
6.5.2模块级变量193
6.5.3全局变量194
6.5.4同名变量195
6.6递归过程196
习题6200

第7章程序调试205
7.1错误类型205
7.1.1语法错误205
7.1.2运行错误207
7.1.3逻辑错误208
7.2程序调试方法209
7.2.1调试工具209
7.2.2调试窗口210
7.2.3调试手段211
7.2.4调试步骤217
习题7221

第8章文件222
8.1文件概述222
8.1.1文件的打开222
8.1.2文件的关闭223
8.1.3常用文件操作函数223
8.2顺序文件225
8.2.1顺序文件的写操作225
8.2.2顺序文件的读操作226
8.2.3程序实例228
8.3随机文件230
8.3.1Type类型的定义230
8.3.2随机文件的读操作230
8.3.3随机文件的写操作231
8.4二进制文件231
8.5文件管理控件232
8.5.1驱动器列表框232
8.5.2目录列表框233
8.5.3文件列表框234
8.5.4程序实例236
习题8237

第9章图形与多媒体241
9.1绘图操作基础241
9.1.1坐标系统241
9.1.2颜色设置245
9.2图形控件247
9.2.1直线控件Line247
9.2.2形状控件Shape248
9.3绘图方法252
9.3.1Pset方法252
9.3.2Point方法254
9.3.3Line方法255
9.3.4Circle方法256
9.3.5与绘图有关的基本操作258
9.4多媒体控件259
习题9262

第10章数据库程序设计264
10.1数据库概述264
10.2数据库的创建与访问265
10.2.1在Visual Basic中创建Access数据库266
10.2.2用Microsoft Access创建数据库268
10.2.3如何在Visual Basic程序中访问数据库272
10.3Visual Basic的Data数据控件274
10.3.1Data控件的常用属性、方法和事件274
10.3.2数据感知控件275
10.4ADO访问数据库276
10.4.1ADO数据控件277
10.4.2ADO对象编程模型281
10.5SQL结构化查询语言285
10.5.1SQL语句的基本组成286
10.5.2SQL的常用语句287
10.5.3SQL查询语句的自动生成289
习题10290

参考文献292
Copyright(C)清华大学出版社有限公司,All Rights Reserved 京ICP备10035462号 联系我们