VB 程序设计和pascal 程序设计有什么不同?
作者&投稿:应供 (若有异议请与网页底部的电邮联系)
首先,Pascal是一种编程语言,是和java,basic,c,c++等并列的.而VB是一种开发工具,和FP,lazarus,Delphi等并列.
Pascal和Basic都是经典的面向算法的语言,和C++,java不同.但现在流行的开发工具也为两种语言中加入了面向对象的元素,而且加的不少.
Basic当今流行的GUI是VB;PASCAL流行的GUI是delphi,也有采用lazarus当GUI的,很少.
都是高级程序设计语言.
pascal -- 以前作为大学教学语言使用很广泛,因为数据类型丰富.是非面向对象的结构化程序设计语言,其升级到面向对象后改叫“Delphi”。早期世界与国内的程序设计竞赛都采用pascal。
vb -- 是操作系统进入到Windows后的宠儿,到VB6.0以前(包括VB6)语言比较容易掌握(非完全面向对象),适合初学程序设计的人学习,但是随着目前VB的不断更新,进入到.NET版的VB 2005,成为真正的面向对象,功能越来越强大,语句也越来越难懂了。
c++ -- 发展于C,最早的面向对象程序设计之一,专业设计多用此语言。
初学者还是从VB6开始吧!
Pascal语言是一种定义非常严谨的语言,有人说他非常优雅;
Basic 是对Fortran的一种简化,原始的Basic是非常啰嗦的!
早期的BASIC和Fortran,都是脱胎于机器语言和汇编语言,并有shell的一些功能;
语句有点象命令,goto,gosub之类的语句很多;
循环,case语句等则很不完善,甚至没有!
早期的Fortran 是严格格式化的,是穿孔卡片或穿孔纸带控制的;
写好的程序,打成卡片或只纸带,由读卡机输入;
程序的结果,由打卡机输出。
所以格式非常严格!
Basic简化了Fortran和其他一些早期语言,并随一些计算机发放!
随着微机的普及而风靡一时;
PASCAL是一种教学语言,每一本PASCAL书籍,都有PASCAL语言的形式语言语法描述。
甚至每个编译器,都有PASCAL语言的形式语言语法描述。定义的非常严谨。并且早期的算法描述,很多都是用类PASCAL语言描述的!
Basic是微软发家的起点,所以微软VB成为windows 上的第一个快速开发环境(RAD),
是微软的面向对象BASIC版本
VC虽然,一直在升级,和VB比起来,MFC类库并不好,界面一点也不友好,开发界面比较吃力;
Delphi 是Borland 公司的产品,是PASCAL 的面向对象版本Object PASCAL 的开发环境,既有VB的快速开发环境特性(界面友好),具有良好的开发效率,同时由于编译成本机代码,又有C,C++的良好运行效率,所以但是有人说Delphi是VB的克星;
VB与Pascal的主要区别是这是两种不同的开发语言
语法不同,
VB与Delphi 相同点是界面友好,开发效率高,易用性好,不同点是Delphi还拥有良好运行效率。
VB最大的好处是这是微软的产品,微软是做操作系统的,微软永远也不会放弃VB
使用的语言不同,最大的区别就是vb是可视化编程,而pascal只是死板的一行接着一行的代码。现在vb实用性远远超过pascal,现在pascal常用于青少年奥赛使用,毕竟简单易懂,社会上基本不用pascal编程了
VB是对应用程序的设计,有具体的界面,并且是由事件驱动的机制,(我干什么事情就执行什么代码)而pascal是一个空的程序心脏,只有运算的功能,是过程驱动的(按照顺序,将程序从头执行到尾)。
满狗产后: 使用的语言不同,最大的区别就是vb是可视化编程,而pascal只是死板的一行接着一行的代码.现在vb实用性远远超过pascal,现在pascal常用于青少年奥赛使用,毕竟简单易懂,社会上基本不用pascal编程了
泾县17040882317: Pascal和VB,C++有什么分别??
满狗产后: 初学者学pascal,能力强的可以学C++.vb只是给人办公的用的,真正学程序的人都不屑于用这个的.
泾县17040882317: c语言程序设计,VB,QB这三种语言程序设计有什么区别? - ?
满狗产后: VB和QB有密切的关系:VB是VISUAL BASIC,QB是QUICK BASIC,他们都来源于BASIC,VB是可视化的面向对象的编程语言,而QB是面向过程的. PASCAL、C语言、BASIC是八十年代使用的,没有从属关系. 现在用的都是可视化编程,都是从以前的编程语言发展而来的.满意请采纳
泾县17040882317: 什么是VB程序设计? - ?
满狗产后: VB 是Visual Basic编程语言 编写计算机程序需要使用计算机编程语言.计算机编程语言是人和计算机“对话”的桥梁.就像人类的语言一样,计算机编程语言也有很多.目前较为广泛使用的语言有“C++”、“Pascal”、“Basic”等.在众多...
泾县17040882317: Pascal, C ,java,basic,vb他们之间的关系是什么?差别是什涔%8 - ?
满狗产后: pascal,c,basic都是面向过程的语言.java,vb是面向对象的语言.basic比较适合初学者,然后,由于很多程序员第一个接触的语言就是basic,所以,VB也有着很旺盛的生命力.pascal由于比较严谨,比较适合教学.c很灵活,执行效率也很高,很多程序是用C写的.貌似win95就是...Java是sun公司出品的一个语言,在很多地方都有应用.最接近生活的恐怕就是手机上的应用了.
泾县17040882317: 大神说一下c,c艹,vb,pascal,java,c#等语言的优缺点和不同? - ?
满狗产后: 第一,pascal和vb不建议学. 第二,若想做底层,如嵌入式或驱动,请学c和c++. 第三,若想做网站等应用系统,c#和java是首选.
泾县17040882317: VB程序设计 - ?
满狗产后: 大哥你这个问题很简单,只不过在这里不能把代码全给你,你的问题描述的不清楚,我吧几个关键的技术点告诉你:字体变化有font属性来实现 按钮始终在窗体又下放可以再窗体的form_Resize中设置 按钮的top和left属性让他们分别=me.whith-50,me.heght-50 (4)4个按钮每单击一次都在窗体上显示“欢迎使用VB”.这个用print "欢迎使用VB" (2)文本框控件随窗体的大小而调整大小的代码 这个text1.whith=me.whith/2,text2.hethg=me.heght/2 (3)结束程序运行的代码(命令按钮).me.end 就可以了
泾县17040882317: 编写pascal程序能不能用VB - ?
满狗产后: 仅仅使用VB的编辑界面当然是可以的,但各种错误提示烦死人,还不如用记事本.你...
泾县17040882317: 计算机的VB程序是什么啊? - ?
满狗产后: VB:Visual Basic是在 Windows下进行应用程序设计的编程工具,现在一般的计算机用户几乎都不再使用DOS了,因此我们通常会选择Visual Basic作为初学者的编程工具.Visual Basic是Windows应用程序设计中最容易上手的编程工具,学习步骤也比较容易被初学者接受.对于刚开始学习编程的初学者来说,还是选择Visual Basic,学习编程语言不能想象着一步登天,一步一个脚印的学习才是最佳方法.
泾县17040882317: VB程序设计是用来干什么 的 - ?
满狗产后: VB编写计算机程序需要使用计算机编程语言,是用来设计一些应用桌面程序的.