1.1程序设计语言的发展1.1.1计算机程序设计语言的发展计算机的工作体现为执行程序。程序是控制计算机完成特定功能的一组有序指令的集合,程序设计语言经历了机器语言、汇编语言到高级语言前世界上已经设计和实现的计算机语言有上千种之多,但实际被人们广泛使用的计算机语言不过数十种。VisualBasic程序设计
Visual Basic 程序设计 计算机的工作体现为执行程序。 程序是控制计算机完成特定功能的一组有序指令的集合,程 序设计语言经历了 机器语言、汇编语言到高级语言 前世界上已经设计和实现的计算机语言有上千种之多,但实 际被人们广泛使用的计算机语言不过数十种。 1.1 程序设计语言的发展 1.1.1 计算机程序设计语言的发展
计算机语言的发展:(1)机器语言:计算机能够直接识别和执行的二进制代码的集合(2)汇编语言:用符号表示的机器语言。(3)高级语言:接近自然语言的命令和语句。高级语言在程序设计时着眼于解决问题时的过程,它是一种面向过程的语言。(4)面向对象语言:面向对象的程序设计用面向对象的方法来解决问题,不再将问题分解为过程,而是将问题分解为对象。世界是由许多对象组成的。对象有自己的数据(属性),也包括作用于数据的操作(方法)。对象将自己的属性和方法封装成一个整体,供程序设计者使用VisualBasic程序设计
Visual Basic 程序设计 计算机语言的发展: (1)机器语言:计算机能够直接识别和执行的二进制 代码的集合 (2)汇编语言:用符号表示的机器语言。 (3)高级语言:接近自然语言的命令和语句。高级语 言在程序设计时着眼于解决问题时的过程,它是一种 面向过程的语言。 (4)面向对象语言:面向对象的程序设计用面向对象 的方法来解决问题,不再将问题分解为过程,而是将 问题分解为对象。世界是由许多对象组成的。对象有 自己的数据(属性),也包括作用于数据的操作(方 法)。对象将自己的属性和方法封装成一个整体,供 程序设计者使用
1.2VB简介★VisualBasic是Microsoft公司在1991年推出的用于开发Windows应用程序的开发工具,是基于DoS平台下Basic编程语言的可视化的程序设计语言。它继承了Basic所具有的程序设计语言简单易用的特点,同时在其编程系统中采用了面向对象、事件驱动的编程机制,开创了可视化编程的一代先河。★Visual是可视化的意思,VisualBasic的命名就表示它是一套可视化的程序开发工具。在设计过程中,可以用可视化的方法编排程序窗口(即执行时的外观),同时也可以采用易学易懂的Basic语言,并且把界面操作的细节部分事先封装起来,使得初学程序设计的人也可以轻而易举的编写出想象的程序。VisualBasic程序设计
Visual Basic 程序设计 ★ Visual Basic是Microsoft公司在1991年推出的用于 开发Windows应用程序的开发工具,是基于DOS平台下 Basic 编程语言的可视化的程序设计语言。它继承了 Basic所具有的 程序设计语言简单易用的特点,同时在其编程系统中采用了面 向对象、事件驱动的编程机制,开创了可视化编程的一代先河。 ★Visual是可视化的意思,Visual Basic的命名就表示 它是一套可视化的程序开发工具。在设计过程中,可以用可视 化的方法编排程序窗口(即执行时的外观),同时也可以采用易 学易懂的Basic语言,并且把界面操作的细节部分事先封装起 来,使得初学程序设计的人也可以轻而易举的编写出想象的程 序。 1.2 VB 简介
3VB的编程特点,可视化:Visual的英文含义既是可视化,在可视化环境下创作前端界面也就如同摆放积木。,面向对象:面向对象编程是建立在类的基础上的,其通过类的封装而使源程序更加便于维护。,事件驱动:事件驱动则是指程序的执行路线是基于用户的操作步骤来确定的。VisualBasic程序设计
Visual Basic 程序设计 • 可视化 :Visual的英文含义既是可视化, 在可视化环境下创作前端界面也就如同摆 放积木。 • 面向对象 :面向对象编程是建立在类的基 础上的,其通过类的封装而使源程序更加 便于维护。 • 事件驱动 :事件驱动则是指程序的执行路 线是基于用户的操作步骤来确定的。 VB的编程特点
★VB6.0(中文版)包括三个版本:学习版用于初学者,包括所有的内部控件。专业版反一用于开发人员,除学习版全部功能外,还包括Activex和Internet控件开发工具之类的高级特性。企业版一VB6.0的最高版本,除具有专业版的全部功能外,还包括一些特殊的工具。本书以VB6.0企业版(中文)为蓝本,介绍VisualBasic6.0的常用功能。在介绍VB的功能之前,我们先看一个VB的例子。VisualBasic程序设计
Visual Basic 程序设计 ★ VB6.0(中文版)包括三个版本: 学习版 — 用于初学者,包括所有的内部控件。 专业版 — 用于开发人员,除学习版全部功能外,还 包括ActiveX和Internet控件开发工具之类的高级特性。 企业版 — VB6.0的最高版本,除具有专业版的全部 功能外,还包括一些特殊的工具。 本书以VB6.0企业版(中文)为蓝本,介绍Visual Basic 6.0的常用功能。 在介绍VB的功能之前,我们先看一个VB的例子