BASIC语言的问世及发展
BASIC语言自其问世经历了以下四个阶段: 第一阶段:上古神话人物 (1964年~70年代初) 1964
年BASIC语言问世。 第二阶段:(1975年~80年代中) 微机上固化的BASIC 第默契的近义词
三阶段:(80年代中~90年代初) 结构化BASIC语言。 第四阶段:(1991年以来) Visual
BASIC BASIC是种易学易用的高级语言,非常适合初学者学习运用。常用的编译软件有
True BASIC,Turbo BASIC Quick BASIC,Visual BASIC,CAREALIZER,GFA BASIC,POWER
BASIC,等等...... 1991年,微软推出了Visual Basic1.0版。这在当时引起了很大的轰动。
许多专家把VB的出现当做是软件开发史上的一个具有划时代意义的事件。其实,以我们现
在的目光来看,VB10的功能实在是太弱了。但在当时,它是第一个“可视”的编程软件。这
使得程序员欣喜之极,都尝试在VB的平台上进行软件创作。微软也不失时机地在四年内接
连推出VB20,VB30,40三个版本。并且从VB3开始,微软将ACCESS的数据库驱动集成
到了VB中,这使得VB的数据库编程能力大大提高。从VB4开始,VB也引入了面向对
象的程序设计思想。VB功能强大,学习简单。而且,VB还引入了“控件:的概念,使得
大量已经编好的VB程序可以被我们直接拿来使用,如今,VB已经有了6.0版。 通过
几年的发展,它已成为一种真真专业化的开发语言和环境。用户认为可用Visual Basic快速
创建Windows程序,在现在还可以编写企业水平的客户/服务器程序及强大的数培训的英文 据库应用程
序,Visual Basic新版中还有更多可用功能。 另外,最流行和实用的C语言,C++等都
有发展的前景,而且也是最近几年人们探索的领域。
Visual Basic的编程基础
什么是程序
首先需要知道下面这个问题的答案:“程序到底是什么?”计算机程序是指令集,它告诉
计算机如何执行特殊的任务。读者也许对许多种指令熟悉,如按菜谱烹调特殊的食物或按指
定的方向到达不熟悉的目的地。没有这些特殊的指令,就不能执行预期的任务。 计算
机也是一样,只是它们需要为执行的每一个任务提供指令。甚至对最简单的任务也需要指令,
例如如何取得击键,怎样在屏幕上放一个字母,怎样在磁盘中保存讯息。 幸运的是,许多
这样的指令包含在处理器芯片中或内置于操作系统中,因此用户不必担心它们。 相反,
应集中于为任务提供指令,如计算雇员工资,创建邻居邮件列表,或设置格式化文本以显示
最近的年度报表信息。 虽然我们用自然语言读这些指令,但计算机指令必须是二进制代码,
即一系列在计算机内存和处理器中的开或关的状态。有些语言,如汇编程序,可以允许直接
写这种类型的代码。但是,以这种方法编程十分困难,因此Visual Basic和其他编程语言使
程序员可以用与自然语言有点相近的方式编写指令。然而,即使是这些指令仍有限,并要遵
循高度定义的结构。
事件驱动编程
VS2010下VB10项目种类
Visual Basic允许创建反映用户动作和系统事件的程序。这种编程叫事件驱动编程。要
了解事件驱动程序是怎样工作的,先要了解过去的程序怎样运行及在Windows环境中有何
不同。 在Windows之前(回滑板英文 到往日的DOS和“史前时代”PC之前),程序以顺序
方式运行。也就是说,一旦程序启动,它就一条指令一条指令的向前执行,直到程序结束或
出现致命错误。
面向对象编程过去式的用法
使创建Windows程序较为容易的关键技术是面向对象编程,或OOP。这种技术可以创
建可重用组建,它是程序的组成模块。
几个定义
在讨论Visual Basic时,经常可以听到这些术语,因此对这些术语的基本理解十分有帮
助。 控件 提供程序可见界面的可重用对象。控件的示例有文本框、标签和命令按钮。
事件 由用户或操作系统引发的动作。事件的示例有击键、单击鼠标、一段时间的限制,或
从端口接收数据。 方法 嵌入在对象定义中的程序代码,它定义对象怎样处理信息并
响应某事件。例如,数据库对象有打开纪录集并从一个记录移动到另一个记录的方法。
对象 程序的基本元素,它含有定义其特征的属性,定义其任务和识别它可以响应的事件的
方法。控件和窗体是Visual Basic中所有对象的示例。 过程 为完成任务而编写的代码
段。过程通常用于响应特定的事件。 属性 对象关心的英语 的特征,如尺寸、位置、颜色或文本。
属性决定对象的外观,有时也决定对象的行为。属性也用于为对象提供数据和从对象取回信
息。
Windows编程利器VS
其他编程语言
开发Windows程序有很多得力的工具,比如著名的Visual Studio就是其中一个大型
IDE,其中不仅包含VB,还包含VC++、VC#、VF#等子环境。 另外汇编语言也经常
用于Windows程序设计,比较出名的就是RadASM
用Win32汇编进行电脑编程
集成IDE。
其他操作系统下的编程
当然电脑编程并不是指在特定操作系统下的编程。只要是为计算机设计一个指令序列,
就应当算是电脑编攻击的英语 程。 福字组词
本文发布于:2023-04-27 17:03:06,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/fan/89/851276.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |