Visual Basic程序设计教程(21世纪高等学校计算机系列规划教材)
分類: 图书,教材教辅与参考书,大学,计算机专业,
品牌: 徐进华
基本信息·出版社:清华大学出版社
·页码:269 页
·出版日期:2009年09月
·ISBN:730220070X/9787302200703
·条形码:9787302200703
·包装版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:21世纪高等学校计算机系列规划教材
产品信息有问题吗?请帮我们更新产品信息。
内容简介《Visual Basic程序设计教程》主要介绍VisualBasic编程的基础知识和基本方法,同时加强了结构化程序设计和常用算法的训练。主要内容有VisualBasic的IDE介绍、窗体及常用控件的介绍、VisualBasic数据类型、运算符与表达式、常用函数、常用控制结构介绍、数组的应用、通用过程的编写、VB中文件的操作、简单的VB数据库编程以及程序的调试等内容。全书的内容介绍由浅入深,尤其在编程训练中,分为三步进行:分析问题、画出流程图、编写具体程序,特别适合初学者学习。学习本教程不一定要求读者具有专门的计算机知识以及其他程序设计语言的编程经验,但最好能掌握常用的windows的基本操作与相关概念。
《Visual Basic程序设计教程》内容丰富、概念清楚、层次分明、通俗易懂。书中列举了大量的例题,每一章后精选了多种类型的习题,有助于读者复习巩固所学知识,培养实际的编程能力。
《Visual Basic程序设计教程》可作为各类高等院校理工类非计算机专业学习VisualBasic程序设计的教材,也可供有关工程技术人员和计算机爱好者学习计算机程序设计使用。
编辑推荐《Visual Basic程序设计教程》:教学目标明确,注重理论与实践的结合
教学方法灵活,培养学生自主学习的能力
教学内容先进,强调计算机在各专业中的应用
教学模式完善,提供配套的教学资源解决方案
目录
第1章 VisualBasic概述
1.1 VisualBasic的发展与特点
1.1.1 VisualBasic语言的发展
1.1.2 VisualBasic的特点
1.2 VisualBasic的集成开发环境
1.3 创建VisualBasic应用程序
1.3.1 界面设计
1.3.2 设置属性值
1.3.3 代码编写
1.3.4 保存程序
1.3.5 调试与测试
1.3.6 生成可执行程序
小结
练习题
第2章 面向对象程序设计初步
2.1 面向对象程序设计的基本概念及基本方法
2.1.1 对象与类
2.1.2 属性
2.1.3 事件
2.1.4 方法
2.2 窗体
2.2.1 窗体常用属性
2.2.2 窗体常用事件
2.2.3 窗体常用方法
2.3 标签
2.4 文本框
2.4.1 常用属性
2.4.2 常用方法
2.4.3 常用事件
2.5 按钮
2.5.1 常用属性
2.5.2 常用事件
小结
练习题
第3章 VisualBasic语言基础
3.1 VisualBasic字符集与保留字
3.2 VisualBasic数据类型
3.2.1 数值型数据
3.2.2 字符串型数据
3.2.3 布尔型数据
3.2.4 日期型数据
3.2.5 对象型数据
3.2.6 变体型数据
3.2.7 枚举类型
3.2.8 自定义类型
3.3 常量与变量
3.3.1 常量
3.3.2 变量
3.3.3 变量作用域与生命周期
3.4 常用系统函数
3.4.1 数学函数
3.4.2 字符串函数
3.4.3 日期/时间函数
3.4.4 转换函数
3.4.5 其他函数
3.5 运算符与表达式
3.5.1 算术运算符与算术表达式
3.5.2 字符运算符与字符表达式
3.5.3 关系运算符与关系表达式
3.5.4 逻辑运算符与逻辑表达式
3.5.5 运算符的优先级与结合性
小结
练习题
第4章 程序控制结构与算法基础
4.1 基本语句
4.1.1 代码的书写规则
4.1.2 赋值、暂停与结束语句
4.1.3 注释语句
4.2 算法基础与流程图
4.2.1 算法
4.2.2 流程图
4.3 顺序结构程序设计
4.4 分支结构程序设计
4.4.1 If语句
4.4.2 SelectCase语句
4.4.3 IIf函数
4.5 循环结构程序设计
4.5.1 For—Next循环
4.5.2 Do—Loop循环
4.5.3 结构嵌套
4.6 程序应用示例
小结
练习题
第5章 数组的应用
5.1 数组的定义
5.1.1 固定大小数组
5.1.2 动态数组
5.1.3 与数组相关的几个语句与函数
5.2 数组的基本操作
5.2.1 数组元素的赋值
5.2.2 数组元素的输出
5.3 控件数组
5.3.1 创建控件数组
5.3.2 使用控件数组
5.4 数组应用示例
小结
练习题
第6章 过程
6.1 事件过程与通用过程
6.2 Sub过程
6.2.1 定义Sub过程
6.2.2 调用Sub过程
6.3 Function过程
6.3.1 定义Function过程
6.3.2 调用Function过程
6.4 参数传递
6.4.1 形参与实参
6.4.2 按值传递与按地址传递
6.4.3 可选参数与不定数量参数
6.5 递归
6.6 变量的作用域与生命期
6.6.1 变量的作用域与生命期
6.6.2 同名变量的处理
6.6.3 静态变量
6.7 过程示例
6.8 VisualBasic工程结构
6.8.1 窗体模块
6.8.2 标准模块
6.8.3 设置启动窗体
小结
练习题
第7章 VisualBasic常用控件
第8章 菜单,工具栏和状态栏
第9章 文件操作
第10章 图形处理
第11章 数据库编程
第12章 程序高度与错误处理
附录
参考文献
……[看更多目录]
序言VisualBasic是Microsoft公司比较成功的编程语言产品之一,同时它也是目前使用最为广泛的、最为易学的面向对象的开发工具之一。目前流行的编程工具主要分为两大体系:c系(Java、c、c++、C#等)与Basic系(VB、VB.NET等),相对于C系的编程工具而言,Basic系的工具更容易学习和掌握。
随着版本的更新,VisualBasic已成为相对专业化的大型开发语言和环境,不仅功能越来越强,而且越来越易使用。VisualBasic6.0所提供的开发环境与Windows具有基本一致的界面,使用习惯相同,其代码的效率也接近了VisualC++的水平。
为了推动计算机应用人才的成长,教育部考试中心与很多省份都相继推出了一系列的计算机等级考试,在各个类别的等级考试中均有VisualBasic的身影。
本教程主要介绍VisualBasjc6.0的使用。全书共分为12章,主要包括VisualBasic的IDE介绍、窗体及常用控件的介绍、VisuaIBasic数据类型、运算符与表达式、常用函数、常用控制结构介绍、数组的应用、通用过程的编写、VB中文件的操作、简单的VB数据库编程以及程序的调试等内容。
全书的内容介绍由浅入深,尤其在编程训练中,分为3步进行:分析问题、画出流程图、编写具体程序,特别适合初学者学习。学习本教程不一定要求读者具有专门的计算机知识以及其他程序设计语言的编程经验,但最好能掌握常用的Windows的基本操作与相关概念。
文摘插图:
2.1面向对象程序设计的基本概念及基本方法
面向对象的程序设计(Object—OrientedProgramming,OOP)方法是近年来十分流行的一种程序设计思想。传统的结构化程序设计方法强调功能上的抽象和模块性。它把解决问题的过程看做是一个处理过程,问题被看做一系列将被完成的任务,如读、计算和打印,许多函数用于完成这些任务。在面向对象的程序设计方法中把数据看做程序开发中的基本元素,并且不允许它们在系统中自由流动。它将数据和操作这些数据的函数紧密地连接在一起,并保护数据不会被外界的函数意外地改变。OOP把问题分解为一系列实体一一这些实体被称为对象(Object),然后围绕这些实体建立数据和函数。面向对象程序设计方法是一种全新的程序设计方法,它从根本上改变了传统的程序设计模式。其基本思想是:通过建立与具体实际应用项目对应的对象,并通过这些对象的组合来创建具体的应用程序,它给程序设计带来了许多良好的特性。面向对象的程序设计方法与编程技术不同于标准的过程化程序设计,程序设计人员在进行面向对象的程序设计时,不再是单纯地从代码的第一行一直编到最后一行,而是考虑如何创建对象,利用对象来简化程序设计,提供代码的可重用性。对象可以是应用程序的一个自包含组件,一方面具有私有的功能,供自己使用;另一方面又提供公用的功能,供其他用户使用。