首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 程序设计 >

Visual Basic 语言程序设计教程

2011-08-20 
商家名称 信用等级 购买信息 订购本书
Visual Basic 语言程序设计教程 去商家看看
Visual Basic 语言程序设计教程 去商家看看

 Visual Basic 语言程序设计教程


基本信息·出版社:中国水利水电出版社
·页码:252 页
·出版日期:2009年01月
·ISBN:7508461663
·条形码:9787508461663
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:21世纪高等院校计算机科学与技术规划教材

内容简介 《Visual Basic 语言程序设计教程》以visual Basic 6.0为背景,以计算机程序设计的思想和方法为主线,讲解计算机程序设计语言及设计程序的原理和技术。全书共分为10章。主要内容包括:Visual Basic语言导引、Visual Basic语言基础、顺序结构程序设计、分支结构程序设计、循环结构程序设计、数组应用、过程、键盘和鼠标事件、图形应用、文件等。
与同类教材比较,《Visual Basic 语言程序设计教程》以初学者的视角,循序渐进地讲解了程序设计的方法和原理,重点阐述了顺序、分支和循环结构构造原理。例题选择有层次,讲述内容层次清晰、通俗易懂、图文并茂,易教易学。对Visual Basic涉及的更深层次内容尽量避开不谈,以满足初学者对本课程内容学习的需要。
《Visual Basic 语言程序设计教程》可作为高等学校非计算机专业本科生、研究生学习Visual Basic程序设计课程的教材,也可以供其他需求的读者学习使用。
目录
前言
第1章 VisualBasic语言导引
1.1 认识VisualBasic语言
1.1.1 VisualBasic语言特点
1.1.2 设计VisualBasic应用程序的步骤
1.1.3 面向对象程序设计的概念
1.2 窗体
1.2.1 窗体的属性
1.2.2 窗体的事件
1.2.3 窗体的方法
习题1

第2章 VisualBasic语言基础
2.1 基本数据类型
2.1.1 数值型(Numeric)
2.1.2 字符串型(String)
2.1.3 布尔型(Boolean)
2.1.4 日期型(Date)
2.1.5 对象型(Obiect)
2.1.6 变体型(Variant)
2.2 变量与常量
2.2.1 标识符
2.2.2 常量
2.2.3 变量
2.3 运算符和表达式
2.3.1 算术运算符与表达式
2.3.2 字符串运算符与表达式
2.3.3 日期运算符与表达式
2.4 常用内部函数
2.4.1 算术运算函数
2.4.2 字符串运算函数
2.4.3 日期与时间函数
2.4.4 类型转换函数
2.4.5 格式输出函数
2.5 编码规则
2.5.1 语句及语法
2.5.2 代码书写规则
习题2

第3章 顺序结构程序设计
3.1 数据输出的基本方法
3.1.1 用Print方法输出数据
3.1.2 用消息对话框输出信息
3.1.3 用VisualBasic的控件输出信息
3.2 数据输入的基本方法
3.2.1 赋值语句
3.2.2 用InputBox函数输入数据
3.2.3 用VisualBasic的控件输入数据
3.3 常用基本语句
3.3.1 注释语句Rem
3.3.2 加载对象语句Load
3.3.3 卸载语句Unload
3.3.4 结束语句End
3.3.5 暂停语句Stop
3.4 常用标准控件及应用
3.4.1 控件的基本属性
3.4.2 焦点和Tab键序
3.4.3 命令按钮
3.4.4 标签控件
3.4.5 文本框
3.4.6 滚动条
3.4.7 图片框
习题3

第4章 选择结构程序设计
4.1 选择结构的概念
4.2 条件表达式
4.2.1 关系表达式
4.2.2 逻辑表达式
4.2.3 运算符的优先顺序
4.3 选择结构程序设计
4.3.1 条件语句
4.3.2 情况选择语句SelectCase
4.3.3 IIf函数
4.4 配合选择功能的控件
4.4.1 框架
4.4.2 单选按钮
4.4.3 复选框
4.4.4 计时器控件
4.5 选择程序设计综合举例
习题4

第5章 循环结构程序设计
5.1 循环概念
5.2 循环结构及循环程序
5.2.1 设计循环结构的基本原理
5.2.2 用循环语句书写循环程序
5.3 循环程序设计举例
5.4 列表框和组合框控件
5.4.1 列表框
5.4.2 组合框
习题5

第6章 数组
6.1 数组的概念
6.1.1 数组与数组元素
6.1.2 数组的下标与维数
6.2 数组的声明和应用
6.2.1 数组声明语句
6.2.2 Array函数
6.2.3 数组应用
6.3 动态数组及声明
6.3.1 建立动态数组
6.3.2 保留动态数组的内容
6.3.3 数组刷新语句
6.4 ForEachNext循环语句
6.5 控件数组
6.5.1 控件数组的概念
6.5.2 控件数组的建立
6.5.3 控件数组的使用
习题6

第7章 过程
7.1 通用过程
7.1.1 Sub过程
7.1.2 Function过程
7.2 参数传递
7.2.1 形式参数与实际参数的概念
7.2.2 参数按地址传递和按值传递
7.3 过程的嵌套与递归调用
7.3.1 过程的嵌套调用
7.3.2 过程的递归调用
7.4 变量、过程的作用域
7.4.1 代码模块的概念
7.4.2 变量的作用域
7.4.3 变量的生存期
7.4.4 过程的作用域
7.5 多窗体与SubMain过程
7.5.1 多窗体处理
7.5.2 SubMain过程
习题7

第8章键盘和鼠标事件
8.1 鼠标器和键盘
8.1.1 键盘事件
8.I.2 鼠标事件
8.2 键盘和鼠标事件的应用
8.2.1 键盘事件应用举例
8.2.2 鼠标事件应用举例
习题8

第9章 图形应用
9.1 图形操作基础
9.1.1 坐标系统
9.1.2 自定义坐标系统
9.2 绘图属性
9.2.1 当前坐标
9.2.2 线宽
9.2.3 线型
9.2.4.填充
9.2.5 颜色属性
9.3 图形方法
9.3.1 Line方法
9.3.2 Circle方法
9.3.3 PSet方法
9.3.4 PaintPicture方法
9.4 绘图方法的应用
9.4.1 绘制规则几何图形
9.4.2 鼠标事件配合绘图方法绘图
9.5 图形控件

第10章 文件
……
序言 Visual Basic简称VB,是微软公司推出的面向对象程序设计语言,它具有内容丰富、功能强大、简单易学的特点,在国内外各个领域应用非常广泛。目前,越来越多的高等院校将其作为非计算机专业学生开设的计算机程序设计语言课程。
作为面向高等院校非计算机专业学生的基础教材,本书以初学者的视角,根据“熟悉语言、认识对象、设计程序”的思路,在内容编排上遵循由简到繁、由浅入深和循序渐进的原则,重点讲授面向对象程序设计的基本思想、面向过程结构化程序设计的基本原理,讲授构造顺序、分支和循环控制结构的基本方法和技术。在具体讲授语言规则和程序设计的方法时,均用简单例子进行说明,希望把学生感觉难学的知识点用具体例子加以阐述,让复杂的问题简单化。本书中各章节涉及的例题都经过作者精心的选择和编排,力求通俗易懂、简单实甩。
根据重庆市计算机等级考试大纲,结合本校学生的实际情况,全书内容共包含10章,分别为Visual Basic语言导引、Visual Basic语言基础、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组应用、过程、键盘和鼠标事件、图形应用及文件。为了便于教师实施教学,学生课后复习自学,本教材除了在每章配有客观题型的习题外,还有一本配套的上机实验教程,按照本教材的知识点给出实验要求、实验内容及操作方法,并提供了大量适合上机练习的题目。
本书使用了胡久永老师编写的同名内部教材的框架,根据重庆市计算机等级考试大纲要求的内容,由编者重新规划、提炼、充实修改而成。第1、2章由周翔编写,第3、4、5、6、7章由周建丽编写,第8、9、10章由张廷萍编写,胡久永老师对全书进行了认真的审校工作。为方便学生了解计算机等级考试的内容和题型,参考并引用了部分重庆市计算机等级考试的题目。由于时间仓促,编者水平有限,书中存在疏漏和不足之处再所难免,恳请同仁和专家批评指正,多提宝贵意见。
文摘 插图:


第1章 Visual Basic语言导引
1.1 认识Visual Basic语言
Visual Basic是从较早期的计算机程序语言BASIC.发展而来的,对于开发Windows应用程序而言,Visual Basic是目前所有开发语言中最简单、最容易使用的语言,而功能较其他程序设计语言毫不逊色。Visual Basic常简称为VB。
1.1.1 Visual Basic语言特点
(1)可视化的设计工具。
Visual Basic提供的可视化设计工具,把Windows界面设计的复杂代码"封装"起来,使程序员不必再为界面的设计而编写大量程序代码,只需按设计的要求,用系统提供的工具在屏幕上"画出"各种对象,Visual Basic自动产生界面设计代码。程序员所需要编写的只是实现程序功能的那部分代码,从而大大提高了编程的效率。
(2)面向对象的设计方法。
Visual Basic采用面向对象的编程方法(Object-Oriented Programming),把程序和数据封装起来作为一个可以在计算机中加载运行的代码实体,即对象,并为每个对象赋予相应的属性。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具"画"在界面上,由Visual Basic自动生成对象的程序代码并封装起来。
(3)事件驱动的编程机制。
Visual Basic通过事件执行对象的操作。在设计应用程序时,不必建立具有明显开始和结束的程序,而是编写若干个微小的子程序,即过程。这些过程分别面向不同的对象,由用户操作引发某个事件来驱动完成某种特定功能,或由事件驱动程序调用通用过程执行指定的操作,从而完成和实现程序的各种功能。这样的编程机制,与传统的编程机制不同,程序的执行顺序与程序代码的编写顺序没有直接的关系,而取决于各事件发生的顺序。
(4)结构化的设计语言。
Visual Basic是在结构化的BASIC语言基础上发展起来的,加上了面向对象的设计方法,因此是具有结构化特征的程序设计语言,可以使用结构程序设计的所有方法来完成各个过程的编写。
(5)充分利用Windows资源。
Visual Basic提供的动态数据交换(Dynamic Data Exchange,DDE)编程技术,可以在应用程序中实现与其他Windows应用程序建立动态数据交换、在不同的应用程序之间进行通信的功能。
热点排行