计算机vb编程基础知识(计算机vb编程基础知识书)

http://www.itjxue.com  2023-03-17 05:53  来源:未知  点击次数: 

vb程序设计是什么?

1、VB程序设计以Visual Basic 6.0简体中文版为语言背景,深入浅出的介绍Visual Basic 6.0程序设计技术,基本涵盖了Visual Basic 6.0编程时的常用内容。

2、VB程序设计共分14章,主要内容包括开发环境、语言基础和数组与过程、常用控件、菜单设计、文件处理、ActiveX控件、数据库程序设计、图形程序设计、多媒体编程、网络编程、API函数和注册表、安装程序的制作和综合实例。

3、为了方便读者学习,《VB程序设计》提供多媒体课件,及例题和练习题的所有源代码。

4、VB程序设计可以作为大中专院校计算机及相关专业的教材,适合编程爱好者自学使用。

如何快速学习vb

如何学好VB

序:不要老是想着谁“最有钱途”,这些都不是我们应当考虑的,我们要考虑的是怎样才能真正的精通VB。如果成为了VB的专家,应当很容易赚到钱的。VB程序员为什么工资低,不是VB不行,是因为大部份VB程序员不行,他们只懂得用控件,而没有什么编程的思想。而VB的初学都只会用控件和简单的API就说精通VB了,显然影响的整个VB在程序界的地位,这些人显然不能称为程序员的,只能相当于会使用VB了,就像会Word一样。如果VB程序员都懂的数据结构,UML等,就完全是另外一回事了。有认为VB功能弱,请注意:仙剑95版就是用VB4做的,还有DirectX SDK7中有个一很好玩的3D游戏,声音和动画都非常好,也是用VB写的。所以VB能做很多东西,只要你想去做。

(1)VB不只是数据库和报表。不要以为VB就是数据库和报表,这只是VB强大功能的一小部份。如果这此都搞不清,还是好好的看一下相关的书籍,比在这里问问题有用多了。我以前没有学过数据库,只是有些编程的思路,后来学数据库就非常容易了。我做报表一般用RichTextBox或是From来做,一般都能做的很好,也不用去考虑什么水晶报表了。

(2)不要迷信于API。API能做很多东西,但有些东西在VB里面的函数中就有,API只是VB对WindowsSDK的封装而已。如果想学好API,建议学习SDK。如果VB本身就能很好的支持这个功能,何必还要用API呢。

(3)不要什么都想着控件。如果做程序都想着第三方控件的话,代价是很高的,不仅程序大,安全性也低了很多。其实VB本身带的控件已经完全够用了。

(4)认认真真的把MSDN中关于VB的内容好好看一看,特别是函数和语句,很有用的。

(5)遇到问题不要直接来这里问,自己好好想一想,试着解决这个问题,这虽然在时间上慢了,可是在自身的提高上却有很大的帮助。

(6)没事的时候,多研究些语言上的东西,如数据结构和算法,不要老是想着什么花哨的东西。这对以后的提高非常有帮助。

如何学好VB程序设计

1,学习程序设计的基本要求

2,Vb的功能及特点

3,学习VB程序设计的方法

对学习者知识的要求:

首先,学习程序设计要具备一定的数学基础.计算机与数学有很大的联系,综观计算机历史,计算机的数学模型(图灵机,由Alan Turing提出)和体系结构(由John Von Neuman提出)等都是由数学家提出的,最早的计算机也是为数值计算而设计的.因此,要学习好计算机就要有一定的数学基础.不过对于初学者来说,在数学基础方面的要求并不是很高,从我个人的角度来看,有高中数学水平就差不多了.

如何学好VB程序设计

学习程序设计基本要求

对学习者知识的要求:

其次,学习程序设计要有一定的逻辑思维能力.逻辑思维需要长时间的锻炼,如果你觉得自己在逻辑思维能力上有不足,也没有关系,因为编写程序本身也是对逻辑思维的锻炼.初学程序设计应具备的逻辑基础可以从高中数学中学到.

如何学好VB程序设计

学习程序设计基本要求

熟悉Visual Basic操作环境与设计工具,能设计应用程序界面.

掌握,理解面向对象程序设计基本概念

掌握VB语言的基础知识,程序设计的方法,

能阅读一般难的程序;

能应用编写一些简单程序;

具有用Visual Basic开发Windows环境下应用程序的能力和阅读分析一般难度的VB程序的能力.

如何学好VB程序设计

VB程序设计的基本要求

Visual Basic 简介

Visual Basic 是Microsoft 公司开发的Windows 应用程序开发工具,Visual ——"可视化的",是一种开发图形户界面(GUI)的方法.使得非计算机专业的人也可以开发出专业的Windows软件.

Visual Basic继承了BASIC语言简单易学的优点,又增加了许多新的功能,它采用面向对象与事件驱动的程序设计思想,使编程变得更加方便,快捷.使用Visual Basic既可以开发个人或小组使用的小型工具,又可以开发多媒体软件,数据库应用程序,网络应用程序等大型软件.是国内外最流行的程序设计语言之一.

2,VB的功能及特点

英文Visual的意思是"视觉的","可视的Baisc"这个名字可能抽象了点,但实际上它却是最直观的编程方法,之所以叫做"可视",你只要看到VB的界面就会明白,实际上你无需编程,就可以完成许多步骤.

在VB中引入了控件的概念,在Windows中控件的身影无处不在,如按钮,文本框等,VB把这些控件模式化,并且每个控件都有若干属性用来控制控件的外观,工作方法,能够响应用户操作(事件).

这样你就可以象在画板上一样,随意点几下鼠标,一个按钮就完成了,这些在以前的编程语言下是要经过相当复杂的工作的.

何为可视

Visual Basic的特点

1. 具有面向对象的可视化设计工具

2. 事件驱动的编程机制

3. 结构化的程序设计语言

4. 提供了易学易用的应用程序集成开发环境

5.支持多种数据库系统的访问

6.高度可移植化的代码

7.VB6.0在开发环境上,网络功能等的大大增强

Visual Basic的特点

可视化设计: Visual Basic为用户提供大量的界面元素(在Visual Basic中称为控件对象),例如 "窗体","菜单","命令按钮","工具按钮","检查框"等等,用户只需要利用鼠标,键盘把这些控件对象拖动到适当的位置,设置它们的大小,形状,属性等,就可以设计出所需的应用程序界面.

Visual Basic的特点

事件驱动编程:Windows操作系统出现以来,图形化的用户界面和多任务多进程的应用程序要求程序设计不能是单一性的,在使用Visual Basic设计应用程序时,必须首先确定应用程序如何同用户进行交互.(例如发生鼠标单击,键盘输入等事件时,用户必须编写代码控制这些事件的响应方法)这就是所谓的事件驱动编程.

程序设计方法概述

1.初期的程序设计

高运行效率,少占用内存为目标

2.结构化程序设计

程序的可读性,可维护性为目标

程序=算法+数据结构+计算机语言+面向过程的程序设计方法

3.面向对象的程序设计(OOP)

降低程序的复杂性,提高软件的开法效率和改善工作界面为目标

程序=对象+消息+面向对象的程序设计

面向对象的程序设计具有如下的优点:

1.符合人们习惯的思维方法,便于分解大型的复杂多变的问题.由于对象对应于现实世界中的实体,因而可以很自然地按照现实世界中处理实体的方法来处理对象,软件开发者可以很方便地与问题提出者进行沟通和交流.

2.易于软件的维护和功能的增减.对象的封装性及对象之间的松散组合,都给软件的修改和维护带来了方便.

3.可重用性好.重复使用一个类(类是对象的定义,对象是类的实例化),可以比较方便地构造出软件系统,加上继承的方式,极大地提高了软件开发的效率.

4.与可视化技术相结合,改善了工作界面.随着基于图形界面操作系统的流行,面向对象的程序设计方法也将深入人心.它与可视化技术相结合,使人机界面进入GUI时代.

(1)养成良好的学习习惯

VB程序设计的入门学习并不难,但却是一个十分重要的过程,因为程序设计思想就在这时形成的,良好的程序设计习惯也在这个阶段养成.

(2)学习程序设计要注重理解一些重要的概念.

VB程序设计本身并不复杂,翻开一本程序设计学习的书籍,看到的无非就是变量,函数,条件语句,循环语句等概念.但要真正能进行程序设计,需要深入理解这些概念.因此,在程序入门阶段还是应该重视概念的学习.

3,学习VB程序设计的方法

(3)自己动手编写程序

程序设计入门阶段要经常自己动手编写程序,亲自动手进行程序设计是创造性思维应用的体现,是培养逻辑思维的好方法.因此一定要多动手编写程序,而且要从小程序开发开始,逐渐提高开发程序的规模.

(4)阅读,借签别人设计的好程序

多看别人设计好的程序代码,包括教材上的例题程序.在读懂别人程序后,要想他为什么这么设计 能不能将程序修改完成更多的功能 则可以学到别人优秀的东西,帮助自己提高自身水平.

3,学习VB程序设计的方法

(5) VB程序设计学习的重点

重点放在思路,算法,编程构思和程序实现上.

语句只是表达工具,要求堂上积极思考,尽量当堂学懂,并做到灵活应用.

学会利用计算机编程手段分析问题和解决问题.

(6)养成良好的编程习惯

强调可读性;变量要加注释;

程序构思要有说明;

学会如何调试程序;

对运行结果要做正确与否的分析.

3,学习VB程序设计的方法

学好VB程序设计的具体要求:

(1)课前预习,认真听课并作适当做笔记,课后要认真复习消化所学内容,完成作业.

(2)多写程序,注重实践

程序设计课是高强度的脑力劳动,不是听会的,也不是看会的,而是练会的.

只有自己动手,编写一些程序,才会有成就感,进而对课程产生兴趣,学起来才比较从容.只有当你在编写大量程序之后,才能获得真知灼见,感到运用自如.

动手能力的培养是这门课和以往课程最大的不同之处.

3,学习VB程序设计的方法

(3)上机调试程序应注意的几点:

上机前应认真把实验题在用纸上做一做(包括窗体界面设计,事件代码的编写等)

每次上机后应总结,把没有搞清楚的问题记录下来,请教老师或同学.

平时应多抽课余时间多上机调试程序.注意系统的提示信息,遇到问题多问几开为什么.

3,学习VB程序设计的方法

(4)保持良好的学习心态

要有自信,自强,积极主动学习.

克服畏难情绪,树立学好程序设计的信心.

VB重点和难点(文档下载):

VB用的基本语句有哪些?

VB程序中的一行代码称为一条程序语句,简称为语句。语句是构成程序的基本单位,是执行具体操作的指令,每条语句以ENTER键结束。基本语句有:

1、 注释语句

注释不仅仅是对程序的解释,有时它对于程序的调试也非常有用,譬如说可以利用注释屏蔽一条语句以观察变化,发现问题和错误。注释语句是我们在编程里最经常用到的语句之一。

在VB里,注释语句有两种,一种是用“Rem”关键字,这跟DOS里的批处理文件的用法一样,还有一种是利用单引号“'”,例如:‘Dim a As String与Rem Dim a As String的作用是一致的。

2、长语句的分行

在比较早的版本中,因为没有象C等语言用“;”隔开语句与语句,VB的语句是必须写在一行里的,不过在VB之后的版本里可以用分行符“_”把一个长语句分成若干行来存放。

3、条件语句

VB的条件语句更符合英语的语法,如果Then后面所跟的语句只有一条,可以写成:

条件1

True/False

语句1

条件2

True/False

语句2

条件3

True/False

条件N

True/False

语句N

4、循环语句

循环结构是计算机语言里一种重要的结构,它的应用广泛,最简单的例子是累加器的作用,还可以用于穷举法,更直观的例子是把某件事重复指定的次数,这样就不用把要重复的语句输入多次,而通过循环结构完成,非常方便。

C语言里有一个“for”循环语句,VB里也有“For”关键字,作用也差不多,只是VB的“For”语句更容易理解。它的格式是:

For循环变量=初赋值To终值[Step步长]

Next循环变量

在默认情况下,Step被设为“1”,可以省略,Step也可以设为负值,例如:

Dim a=0

For I=1 To10

a=a+ I

Next I

5、While语句

While后面都跟逻辑条件判断,“Do While……Loop语句”和“While……Wend语句”作用相似,都是先判断While后面的条件是否为“真”,如果为“真”则执行里面的语句,如果为“假”,则退出循环,循环直至条件为“假”终止。

“Do……Loop While”与前两者的区别在于,它不管条件的真假,都会先执行“Do”后面的语句,也就是说,它至少执行语句一次。

6、Until语句,它是直至条件为真则终止循环,句式把While上述三个语句的While换成Until即可,但是因为容易记混,所以我建议只用While即可。Until条件可以相当于While Not条件。

For循环和Whlie循环应当根据适当的环境使用,它们有时也可替换。

VB初学者需要记住那些东西?

1、学习Visual Basic之前最好做好一下几种准备:

?6?1知道Windows操作系统中常见部件的名称,例如“按钮”、“文本框”、“单选按钮”、“滚动条”等。

?6?1掌握一定的编程思想或数学思想。或者说有一定的逻辑分析能力。

?6?1能经常上机实践,当然最好的学习方法是边看书边实际操作。

初学者推荐阅读高等教育出版社出版的《全国计算机等级考试?6?1二级Visual Basic语言程序设计》(附带一本课后习题答案)、清华大学出版社出版的《Visual Basic程序设计》(谭浩强主编)。其他的书在很多问题上讲的不清楚。不推荐参考。

2、VB中的主要内容:

VB也是一门计算机语言,所以也就避免不了要有各种语法,主要是“变量类型”、“选择程序结构”、“循环程序结构”、“数组”、“子函数和子过程”、“文件”。另外由于VB是可视化的编程工具,所以比传统的QBASIC和C语言多了“控件”这一部分。具体需要那些控件教材里面有介绍。

3、各个章节的重点难点介绍:

这里的“章节”并不是按照教材上的“章节”介绍的,而是按照刚才我划分的“块”介绍。并且是按照国家计算机二级VB考试的标准叙述的。

1)、变量类型

变量和常量的概念。主要的变量类型有:integer、string、long、Boolean、currency、float、double。其中integer、string和Boolean最为常见。

2)选择程序结构

几种常见的选择结构。书上都有介绍。学习过程中记得如何判断条件的“真”“假”,选择不同的程序走向。如果条件为“真”,则怎么样;如果条件为“假”,又该怎么样。最后不要忘了End If。

在学习选择程序结构的时候注意培养自己良好的编码风格。看一个例子:Private Sub number_Click(Index As Integer)

If lastinput "nums" Then

disp = Number(Index).Caption

Else

disp = disp + Number(Index).Caption

End If

lastinput = "nums"

End Sub不管你是否能看懂这段程序写的是什么,况且这也不是我让你看这段程序的主要目的。你应该注意这段程序的编码风格,就是格式。VB里面几乎每段代码都在一个“Sub”和“End Sub”中间,所以你在写程序的时候最好使第一行代码向右缩进一个Tab键,按一下键盘上的Tab键,然后输入代码。如果出现“If”等语句的时候,“Then”后面一行的代码要缩进两个Tab键。不知道是否明白。不明白也没有关系。多看一些优秀代码就明白了。3)循环结构

这一部分可以说对初学者来说比较头疼。特别是循环条件的判定。什么时候要执行循环,什么时候不用执行循环。哪些语句比那些语句少(多)执行一次循环。

主要的循环语句教材上都有详细的讲解,这一部分要多揣摩,多练习。可以在源程序上用笔划出语句执行的顺序。其实用不了多长时间就明白了。

给出一个典型的例子:“百钱买百鸡”Private Sub Command1_Click()

Dim x%, y%, z%, t As Data, t1 As Data

For x = 0 To 100

For y = 0 To 100

For z = 0 To 100

If x + y + z = 100 And 3 * x + 2 * y + 0.5 * z = 100 Then

Print "能买母鸡"; x; "只,公鸡"; y; "只,小鸡"; z; "只"

End If

Next z, y, x

End Sub这段程序可以算是初学者比较经典的算法。100块钱,要买三种鸡,母鸡3元一只,公鸡2元一只,小鸡0.5元一只。问一共可以买几只。研究完算法之后别忘了看格式。其中Next z,y,x的顺序不能颠倒,也可以写成如下格式:Private Sub Command1_Click()

Dim x%, y%, z%, t As Data, t1 As Data

For x = 0 To 100

For y = 0 To 100

For z = 0 To 100

If x + y + z = 100 And 3 * x + 2 * y + 0.5 * z = 100 Then

Print "能买母鸡"; x; "只,公鸡"; y; "只,小鸡"; z; "只"

End If

Next z

Next y

Next x

End Sub4)数组

数组是一种重要的数据结构。要多练习。其中VB里面最容易出错的就是下标!例如定义一个数组Arr(4),那么它一共5个变量:Arr(0)开始,一直到Arr(4)。

5)子函数和子过程

这里我沿用QBASIC里面的叫法。在子函数(过程)部分最容易搞不懂的概念就是“传地址”和“传值”,即“ByRef”和“ByVal”,ByRef是默认的。也就是说如果没有在函数的参数列表中注明是那种传递方式,默认按照传地址进行处理。函数中的数值既可以由主函数传递到子函数(过程)中,也可以由子函数(过程)回到主函数中。其实我这里说的“主函数”是不确切的,应该叫做“主调函数”。另外还有一个与之相关的概念是“形参”和“实参”,就是“实际参数”和“形式参数”。实际参数是子函数(过程)中的参数,而形式参数是“主调函数”中的参数。

我觉得VB中子函数参数调用应该是比其他计算机语言简单的一个地方,包括C/C++等。在C/C++中,参数传递默认的是传值。就是不能把子函数(过程)的参数传回主调函数,如果要进行这样的操作,就要借助指针变量。

看一个简单的子函数(过程)调用的例子:Public Sub Swap(x,y)

Dim t As Integer

t=x

x=y

y=t

End SubPrivate Sub Form_Click()

Dim a As Integer

Dim b As Integer

a=10

b=20

Swap a,b

Print ”a=”; a , ”b=”;b

End SubForm_Click是主调函数,Swap是子函数(过程)。在主调函数的倒数第三行调用了子函数(过程),输出结果为:“a=20,b=10”。

6)文件

这一部分单独考试出题不多,实际应用中用到的也不多,但是它总是在某些考试中以压轴题的姿态出现。并且更为严重的是:如果对这一部分不清楚,会使整道题都无从下手。所以还是要好好看看这部分为好。

7)常见控件

对于控件最令初学者头疼的是“属性”、“事件”和“方法”这三个概念。

这三个概念是“面向对象程序设计”专用的。VB6虽然不能算是标准的“面向对象程序语言”,但是具备了很多的面向对象特征,唯独不具备“类的继承”特征。考虑到初学者对面向对象编程没有基础,所以关于上述三个概念就不能给出确切的定义。但是我们可以这样去理解这三个概念:“属性”就是某个控件的固有性质,拿Command(按钮)控件为例,它的“属性”就有“长度”、“宽度”、“是否显示图片”等。简单来说,大多数初学者接触的控件属性,都可以在VB6开发环境中的属性栏找到(如果找不到的属性称为“只读属性”)。

“事件”很容易理解。比如我们用鼠标单击一个按钮,这时候“按钮”这个控件就接收鼠标的单击,换句话说就是“按钮上发生了单击事件”。那么发生单击事件以后程序会做什么呢?那就是运行你编写的针对此事件的程序。现在你打开VB6的界面,随便画一个按钮,然后双击这个按钮,进入代码视图,在Private Sub Command_Click()和End Sub之间写代码。那么你写的这段代码就是名称为Command的按钮发生Click事件执行的代码。

“方法”的概念最不容易理解。按照标准的面向对象编程描述,方法是一个函数,它被封装在类中。其实我们也可以把方法想想成一个“函数”,类似上文中描述的“子函数(过程)”。初学者常用的VB6方法不多,其中最常用的就是“Print”。正如您所想象的那样,刚才使用的时候也没有发现它有多么特殊。其实我们已经在使用Print方法了。只不过它所归属的对象我们不需要知道而已。

关于控件的使用这里就不多说了,因为教科书上介绍的比我介绍的详细的多。

4、结束语:

Visual Basic6.0可以说算是最简单的一门计算机语言。学习的时候多用心。其实前面“变量”部分即使记不住也无妨,在后续的学习过程中会不断牢固以前的知识的。更何况现在的考试都带有MSDN,就是VB的帮助系统。如果有哪些关键字或者用法记不清楚了,可以随时查阅MSDN的相关文档。

最后祝各位VB愉快!附:送上几例经典的算法求最大公约数和最小公倍数

Private Sub Command3_Click()

Dim m1%, m%, n%, n1%, r%, b%

m1 = Val(InputBox("输入一个数:"))

n1 = Val(InputBox("请输入另一个数:"))

If m1 n1 Then m = m1: n = n1 Else m = n1: n = m1

Do

r = m Mod n

If r = 0 Then Exit Do

m = n

n = r

Loop

Print m1; "和"; n1; "的最大公约数为:"; n

b = m1 * n1 / n

Print m1; "和"; n1; "的最小公倍数为:"; b

End Sub

求100到200之间所有的素数(质数)

Private Sub Command2_Click()

Dim i%, m%

For m = 101 To 199 Step 2

For i = 2 To Int(Sqr(m))

If (m Mod i) = 0 Then GoTo notnextM '一旦被2到sqr(m)的数整除就转到下一个数

Next i

Print m

notnextM:

Next m

End Sub注意!程序中使用了GoTo语句!

vb程序设计是什么

*vb是Visual Basic的简称。

是由美国微软公司于1991年开发的一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言。

可用于开发 Windows 环境下的各类应用程序。它简单易学、效率高,且功能强大可以与 Windows 专业开发工具SDK相媲美。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(API)函数,动态链接库(DLL)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。

*VB的特点

1.面向对象

VB采用了面向对象设计思想,它基本思路是把复杂设计问题分解为个个能够完成独立功能——相对

简单对象集合。所谓“对象”就是个可操作实体如窗体、窗体中命令按钮、标签、文本框等面向对

象编程就好像搭积木样员可根据和界面设计要求直接在屏幕上“画\"出窗口、菜单、按钮等区别

类型对象并为每个对象设置属性。

2.事件驱动

在Windows环境下是以事件驱动方式运行每个对象的都能响应多个区别事件,每个事件都能驱动段

代码——事件过程该代码决定了对象功能通常称这种机制为事件驱动事件可由用户操作触发也可

以由系统或应用触发例如单击个命令按钮就触发了按钮Click(单击)事件该事件中代码就会被执行

若用户未进行任何操作(未触发事件)则就处于等待状态整个应用就是由彼此独立事件过程构成

3.软件Software集成式开发

VB为编程提供了个集成开发环境在这个环境中编程者可设计界面、编写代码、调试直至把应

用编译成可在Windows中运行可执行文件并为它生成安装VB集成开发环境为编程者提供了很大方便

4.结构化设计语言

VB具有丰富数据类型是种符合结构化设计思想语言而且简单易学此外作为种设计语言VB还有

许多独到的处

5.强大数据库访问功能

VB利用数据Control控件可以访问多种数据库VB 6.O提供ADOControl控件不但可以用最少代

码实现数据库操作和控制也可以取代DataControl控件和RDOControl控件

6.支持对象链接和嵌入技术

VB核心是对对象链接和嵌入(OLE)技术支持它是访问所有对象种思路方法利用OLE技术能够开

发集声音、图像、动画、字处理、Web等对象于体

7.网络功能

VB 6.O提供了DltTML(Dynamic}tTML)设计工具利用这种技术可以动态创建和编辑Web页面使

用户在VB中开发多功能网络应用软件Software

8.多个应用向导

VB提供了多种向导如应用向导、安装向导、数据对象向导和数据窗体向导通过它们可以快速

地创建区别类型、区别功能应用

9.支持动态交换、动态链接技术.

通过动态数据交换(DDE)编程技术VB开发应用能和其他Windows应用的间建立数据通信通过动态

链接库技术在VB中可方便地用C语言或汇编语言编写也可Windows应用接口(.API)

lO.联机帮助功能

在VB中利用帮助菜单和F1功能键用户可随时方便地得到所需要帮助信息VB帮助窗口中显示了有

关举例代码通过复制、粘贴操作可获取大量举例代码为用户学习和使用提供方便

*vb编程基本概念

可以说是所有编程软件的通用概念,希望大家好好看下。如何去进行编程?先给自己一个明确的步骤,才能更好的完成代码编写工作,程序编写是必须很严谨的,这样我们才能编写出完整的程序。

1、机器语言:对于计算机本身来说,它只能接受和处理由0和1代码构成的二进制指令或数据,

由于这种形式的指令是面向机器的,因此也称为“机器语言”。

2、源程序:我们把由高级语言编写的程序称为源程序。

3、目标程序:二进制代码边式的程序称为“目标程序”。

4、编译程序:如何把源程序转换成机器能够接受的目标程序,软件工作者编制了一系列的软件,

通过这些软件可以把用户按规定语法写出的语句一一翻译成二进制的机器指令。这种具有翻译

功能的软件称为“编译程序”。

5、程序设计一般包含以下几个部分

(1)确定数据结构

(2)确定算法

(3)编码

(4)在计算机上调整程序

(5)整理并写出文档资料

6、算法是指为解决某个特定问题而采取的确定且有限的步骤。一个算法应当具有以下五个特点:

(1)有穷性:一个算法应包含有限个操作步骤

(2)确定性:算法中每一条指令必须有确切的含义,不能有二义性,对于相同的输入必能得出相同的执行结果

(3)可行性:算法中指定的操作,都可以通过已经实现的基本运算执行有限次后实现

(4)有零个或多个输入

(5)有一个或多个输出

参考:

(责任编辑:IT教学网)

更多

推荐ASP教程文章