第1章 Visual Basic简介
要使计算机能够按人的要求完成一系列的操作,就要求计算机能够理解并执行人们给出的各种命令,因此就需要在人和计算机之间制定一种二者都能识别的特定的语言,这种特定的语言就是程序设计语言。使用程序设计语言编写的、用来使计算机完成一定任务的、一系列命令的集合构成程序,编写程序的工作则称为程序设计。Visual Basic是一种程序设计语言。本书将介绍Visual Basic程序设计语言的基础知识以及如何使用Visual Basic进行简单的程序设计。
1.1 程序设计语言与程序设计
我们可以从不同的角度对程序设计语言进行分类。例姘,从应用范围来分,程序设计语言可以分为通用语言与专用语言;从程序设计方法来分,程序设计语言可以分为结构化语言、模块化语言与面向对象语言;从程序设计语言与计算机硬件的联系程度来分,可以分为机器语言、汇编语言和**语言,其中,机器语言、汇编语言依赖于计算机硬件,有时又统称为低级语言,而**语言与计算机硬件基本无关。
随着计算机技术的发展,不同风格的语言不断出现。例如,早期出现的B.盂SIC、QuickBASIC、Pascal、FORTRAN、COBOL、C等**语言,适用于DOS环境的编程,采用的是面向过程的程序设计方法,而较晚出现的Visual Basic Visual c++、Delphi、Java等适用于Windows环境的**语言,采用的是面向对象的程序设计方法。面向过程的语言致力于用计算机能够理解的逻辑来描述需要解决的问题以及解决问题的具体方法和步骤;面向对象的语言站在更高、更抽象的层次上来解决问题,将客观事物抽象为一系列的对象,程序的执行是靠在对象间传递消息来完成的。面向对象的语言通过继承与多态可以很方便地实现代码的重用,已经成为当前流行的一类程序设计语言。本书要介绍的Visual Basic 6.0是一种**程序设计语言,具有一定的面向对象程序设计功能。
……