Visual Basic程序设计
Visual Basic程序设计封面图

Visual Basic程序设计

唐大仕, 编著

出版社:清华大学出版社

年代:2015

定价:35.0

书籍简介:

本书详细介绍了Visual Basic程序设计的基本环境、概念、方法。书中内容分为三部分:第一部分简单介绍了Visual Basic的基本环境及设计程序的一般步骤;第二部分详细介绍了Visual Basic程序设计基础,包括:数据、控制结构、过程、数组、常用算法、界面设计、文件操作、程序调试及软件开发;第三部分介绍了Visual Basic在Win32 API、多媒体、网络、数据库方面的应用以及Visual Basic与其他软件(如Word、VBScript)的编程方法。

作者介绍:

唐大仕,博士,北京大学信息科学技术学院教师,在程序设计方面有多年的项目开发经验和教学经验,任教育部高等学校计算机基础教指委分委专家组成员。出版的教材包括《C#程序设计教程》《Java程序设计》(曾获第六届全国高校出版社畅销书奖)《VB程序设计》《Visual C++.NET程序设计》等。在北京大学开设多门程序设计课程,课程内容以系统知识与实践应用相结合,注重培养对知识体系的深入理解,在与实际工作生活相结合的应用实践中分析问题、解决问题的能力。讲授课程以循序渐进为特色、善于启发,课堂风格轻松、幽默。

书籍目录:

第1章 Visual Basic开发环境

1.1 Visual Basic概述

1.1.1 Visual Basic语言的发展

1.1.2 Visual Basic的特点

1.2 Visual Basic集成开发环境

1.2.1 启动与退出Visual Basic

1.2.2 主窗口

1.2.3 其他窗口

1.3 Visual Basic工程的管理

1.3.1 创建、保存和打开工程

1.3.2 运行工程、生成可执行文件

1.3.3 环境设置

1.4 小结

习题

第2章 简单的Visual Basic程序设计

2.1 程序设计的概念

2.1.1 计算机的指令与程序

2.1.2 程序设计语言

2.1.3 语言处理程序

2.1.4 计算机软件

2.2 Visual Basic中的对象

2.2.1 对象及其三要素

2.2.2 对象的名称

2.2.3 对象的属性

2.2.4 对象的方法

2.2.5 对象的事件

2.2.6 事件驱动的编程方式

2.3 用Visual Basic开发简单的应用程序

2.3.1 开发应用程序的一般步骤

2.3.2 建立简单应用程序的具体步骤

2.3.3 代码编辑器的使用

2.3.4 Visual Basic应用程序的构成

2.4 基础控件的使用

2.4.1 控件的画法

2.4.2 控件的基本操作

2.4.3 常用控件的使用

2.4.4 常用控件的命名和控件值

2.5 编写简单有趣程序的几个技术

2.5.1 改变对象的外观

2.5.2 使用图片与绘图

2.5.3 使用Timer控件重复执行任务

2.6 使用帮助功能

2.6.1 “帮助”命令的使用

2.6.2 编辑时使用语言帮助

2.6.3 使用Internet来获得帮助

2.7 小结

习题

第3章 数据与运算

3.1 数据类型

3.1.1 数据类型的概念

3.1.2 基本数据类型

3.1.3 用户定义类型及枚举类型

3.2 常量和变量

3.2.1 常量

3.2.2 变量

3.3 运算符与表达式

3.3.1 算术运算符

3.3.2 字符串连接

3.3.3 关系运算符

3.3.4 逻辑运算符

3.3.5 运算符的优先级与结合性

3.3.6 使用内部函数

……

第4章 语句与控制结构

第5章 过程与函数

第6章 数组及常用算法

第7章 常用控件

第8章 绘图、窗体与菜单

第9章 文件的存取

第10章 程序调试和出错处理

第11章 网络、多媒体应用

第12章 Visual Basic数据库编程

第13章 Visual Basic与其他软件

附录A 全国计算机等级考试二级Visual Basic语言程序设计考试大纲

附录B 本书例程索引

附录C 网络上的Visual Basic资源

参考文献

内容摘要:

虽然电子计算机的历史已有六十多年了,计算机技术的发展也日新月异,但是计算机的基本原理并没有根本性的变化,计算机的本质是“程序的机器”,这一点也没有改变。因此,作为计算机教育的一个重要内容,程序设计的教学是不可或缺的。在程序设计的教学中,选择一种合适的语言十分重要。比较多种程序设计语言,笔者认为Visual Basic具有如下突出的优点: (1) Visual Basic简单易学,其中的数据类型、数据运算、程序控制结构等基本概念对于任何语言都是一致的;而语法相对简单,容易掌握。 (2) Visual Basic既易于代码编写,又便于界面设计,学习过程更直观且有趣。 (3) Visual Basic同时具有面向过程和面向对象两类程序设计方法的特点,学习者能直接理解并运用对象、属性、方法、事件等概念。 (4) Visual Basic具有广泛的用途,可有效地进行数据库、多媒体及网络的程序设计,而且通过ActiveX及OLE等方式可以很方便地利用其他程序的功能。不仅如此,Visual Basic还与VBA、VBScript等十分相似,而后者可以广泛应用于办公软件、网页设计、网络服务程序等方面。 综上所述,Visual Basic特别适合作为程序设计教学的基础语言。 确定了学习范围,选择一本好的教材至关重要。现在市面上有关Visual Basic的书不少,但适合教学、自学的书不多。笔者基于多年从事计算机基础教育及程序设计语言教学的经验,力图在本书中对以下几方面予以特别关注。
(1) 对于一些基本概念进行讲解,让学习者能更清楚计算机的工作原理,理解计算机是程序机器的本质。而这一点正是计算机素质教育中的一个重要方面。
(2) 对于各种程序设计语言的共同概念,如数据、运算、控制、对象等进行深入的讲解,使读者能够全面地理解程序设计语言;而对Visual Basic中特有的、不常用或者因版本更新而逐渐淘汰的一些概念、语法及技术都尽量不讲或少讲,以帮助学习者去芜存精。也就是说,本书更着重计算思维的培养。
(3)在讲解概念的同时,通过举一些有意义的典型实例,集中讲解一个概念或一种技术。这些实例简明扼要,具有可操作性,以便学习与推广。
(4) 对一些扩展内容进行了较为全面的介绍,如网络、多媒体、数据库等开发;还在其中介绍软件工程的思想,使读者对软件开发的全过程有所了解,为Visual Basic的实际应用奠定基础。
(5)在讲解、举例时充分考虑到非计算机专业的读者(如文科类各专业)的特点,力求有针对性。同时,考虑到部分读者参加全国计算机等级考试(Visual Basic)的需要,在本书中加入了较多的习题,并在附录中列出了考试大纲。本书在第1版的基础上做了较大的修改,增加了更多有趣的实例;对于编程过程中经常遇到的问题,增加了很多“编程提示”,希望能给编程者提供帮助。另外,去掉了一些不太重要的语法细节,而将注意力更多集中在编程的思路和方法上。本书在内容安排上,大致可分为三部分。第一部分是Visual Basic入门,包括:第1章Visual Basic开发环境;第2章简单的Visual Basic程序设计。第二部分是程序设计基础,包括:第3章数据与运算;第4章语句与控制结构;第5章过程与函数;第6章数组及常用算法;第7章常用控件;第8章绘图、窗体与菜单;第9章文件的存取;第10章程序调试和出错处理。第三部分是Visual Basic的应用,包括:第11章网络、多媒体应用;第12章Visual Basic数据库编程;第13章Visual Basic与其他软件。 如果受学时限制,可以安排只讲解第一部分及第二部分,而将第三部分留给学生自学。每章前面都有“导读”,便于读者了解其梗概。第一部分及第二部分各章的末尾有“小结”,并有较多的习题,便于读者思考、上机实习及复习。本书的内容和组织方式适合作为高等学校各专业的计算机程序设计课程的教材,或者作为计算机技术的培训教材,也可以作为全国计算机等级考试(Visual Basic)的考试用书。本书得到了教育部全国高等学校文科计算机教学指导委员会顾问卢湘鸿教授的悉心关怀和指导,在此深表感谢。本书自从第1版出版以后,收到了不少师生和读者的反馈,在此深表感谢。欢迎读者对第2版进行批评指正。本书提供了电子教案,可在清华大学出版社网站下载。 唐大仕 于北京大学目录

编辑推荐:

本书作者具有丰富的教学经验,多年讲授程序设计课程,本书是作者多年教学经验的结晶。
本书内容深入浅出,各知识点融会贯通,书中包括作者精选的丰富实例,便于教学。

书籍规格:

书籍详细信息
书名Visual Basic程序设计站内查询相似图书
9787302393405
如需购买下载《Visual Basic程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次2版印次1
定价(元)35.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

Visual Basic程序设计是清华大学出版社于2015.出版的中图分类号为 TP312 的主题关于 BASIC语言-程序设计-高等学校-教材 的书籍。