第1章VisualBasic程序设计概述.doc.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 Visual Basic程序设计概述 Visual Basic(简称VB)是一种可视化的面向对象的编程工具,它提供了大量的可视化控件,用户可以方便地借助这些控件来组织程序结构。因为Visual Basic具有程序结构框架代码自动生成功能,用户只需适当地在框架中添加部分程序代码,即可设计出界面美观,实用可靠的Windows应用程序。 本章首先介绍程序设计语言的分类,Visual Basic的发展概况,Visual Basic的集成开发环境(IDE),然后以一个简单的应用程序为例,介绍VB应用程序的开发步骤以及VB面向对象的基本概念。 1.1 程序设计语言 程序设计语言是人与计算机交流的工具,计算机中运行的各种软件均是由各类程序设计语言编制而成的。编制程序的过程就如同使用某种自然语言写作文一样,不过这个“作文”要按照某种程序设计语言的语法编写,并且要在计算机上运行。因此,要编程必须学习程序设计语言,不同的程序设计语言适合编写不同类别的程序,自从程序设计语言诞生到现在已经出现了几十上百种,按特点基本可以分为以下三类。 1.面向机器的语言 面向机器(Machine Oriented)的语言是与机器相关的,用户必须熟悉计算机的内部结构及其对应的指令序列才可以使用。面向机器的语言又分为两类:机器语言和汇编语言。 机器语言是以二进制代码组成的机器指令集合,这种语言编制的程序运行效率极高,但程序很不直观,编写很简单的功能就需要大量代码,重用性差,而且编写效率较低,很容易出错。 汇编语言比机器语言直观,它用助记符来代替二进制代码,编程工作相对机器语言简化,使用起来方便了很多,错误也相对减少,但不同指令集的机器仍使用不同的汇编语言,程序重用性也很低。 2.面向过程的语言 现代应用程序开发多数都是使用高级语言,高级语言是与机器不相关的一类程序设计语言,比较接近人类的自然语言,因此,使用高级语言开发的程序可读性较好,便于维护。同时,由于高级语言并不直接和硬件相关,其编制出来的程序的移植性和重用性较好。 高级语言又分为面向过程的语言和面向对象的语言两种。 所谓面向过程(Procedure Oriented)的程序设计就是以要解决的问题为核心,分析问题中???涉及的数据及数据之间的逻辑关系(数据结构),进而确定解决问题的方法(算法)。因此,面向过程的程序设计语言注重高质量的数据结构和算法,研究采用什么样的数据结构来描述问题,以及采用什么样的算法来高效的解决问题。由于面向过程的程序设计语言是以要解决的问题为核心编程,因此如果问题稍微发生改变,就需要重新编写程序。在20世纪70年代和80年代,大多数流行的高级语言都是面向过程的程序设计语言,如Basic、Fortran、Pascal和C等。 3.面向对象的语言 面向对象(Object Oriented)的基本思想就是以一种更接近人类一般思维的方式去看待世界,把世界上的任何一个个体都看成是一个对象,每个对象都有自己的特点,并以自己的方式做事,不同对象之间存在着交往,因此构成了大千世界,而世界上的对象又分为不同的类别。面向对象的程序设计就是通过定义类来描述自然界中的类别,类具有继承性和多态性,通过创建类的对象来模拟自然界中的对象,对象的特点就是它的属性,而对象能做的事就是它的方法,这样的机制可以很方便地实现代码重用,提高了程序的重复使用能力和开发效率。常见的面向对象的程序设计语言包括Visual Basic、Delphi、C++和Java等。 1.2 Visual Basic的发展及特点 Visual Basic是1991年美国微软公司推出的基于BASIC语言的软件开发工具,它是一种面向对象的可视化编程语言。其中,Visual指的是可视的,是开发图形用户界面(GUI)的方法,它不需要编写大量代码去描述界面元素的外观和位置,只要把预先建立好的对象拖放到屏幕上相应的位置即可,Basic指的是BASIC(Beginners All-Purpose Symbolic Instruction Code)语言,它是一种在计算机技术发展史上应用最为广泛的语言。 1.2.1 Visual Basic的版本 自从1991年Visual Basic1.0诞生以来,其版本不断改进,1992年推出2.0版,1993年推出3.0版,1995年推出4.0版,这些版本只有英文版,从1997年的5.0版开始,推出了相应的中文版,方便中国用户学习,到1998年出现了Visual Basic6.0版本,2002年跨入.net时代,出现了Visual B2002,之后出现Visual B2003,现在的版本为Visual B 2005。 鉴于Visual Basic 6.0的功能强大,简单易学,因此本书选用Visual Basic 6.0作为

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档