VB教程第一课(MSDN)

VB教程第一课(MSDN)
VB教程第一课(MSDN)

第一课

编程原理

就计算机自身而言,它并不聪明。

计算机本质上不过是一大堆或开或关的小型电子开关。通过设置这些开关的不同组合,可以使计算机做一些事情,例如在屏幕上显示某些内容或发出声音。这就是最简单的编程概念:告诉计算机做什么。

当然,了解哪些开关组合能使计算机做您想做的事是一件极其困难的任务,这也是编程语言产生的原因。

什么是编程语言?

人们使用具有丰富词汇的语言来表达自己的思想。而计算机使用一种只包含 1 和0 的简单语言,其中 1 表示“开”,0 表示“关”。尝试用计算机自己的语言与其交谈就好像尝试用摩尔斯电报码与朋友交谈一样——是可以这样做,但是为什么要这样做呢?

编程语言相当于您和计算机之间的翻译。您不必学习计算机自己的语言(即“机器语言”),而是可以使用编程语言,以一种更易于学习和理解的方式向计算机发出指令。

一种称为“编译器”的专用程序接受用编程语言编写的指令,并将这些指令转换为机器语言。这意味着作为Visual Basic 程序员,并不一定要了解计算机在做什么或者它是怎么做的。只需要了解Visual Basic 编程语言的工作原理即可。

Visual Basic 语言的内部结构

我们写作和说话使用的语言都具有结构:例如,一本书内有章节,章节内有段落,段落内有句子,句子内有词语。用Visual Basic 编写的程序也具有结构:“模块”相当于章节,“过程”相当于段落,而“代码行”相当于句子。

当您说话或写作时,会使用不同种类的词语,如名词或动词。每一类词语的使用都遵循定义的一组规则。从许多方面看,Visual Basic 与您每天使用的语言很相似。Visual Basic 还具有定义在编写程序时如何使用各类词语(称作“编程元素”)的规则。

Visual Basic 中的编程元素包括“语句”、“声明”、“方法”、“运算符”和“关键字”。学完以下课程后,您会了解到有关这些元素及如何使用它们的更多信息。

书面语和口语也有规则或“语法”来定义句子中词语的顺序。Visual Basic 也有语法,它乍看上去可能很奇怪,但实际上非常简单。例如,表达“我的汽车的最大速度是55”这个意思时,可编写如下代码:

Car.Speed.Maximum = 55

以后您将学习关于语法的更多信息,Visual Basic 中的工具(如IntelliSense)在编程时可为您提供如何正确使用语法的指导。

相关主题
相关文档
最新文档