如何选择程序语言(二级)
--吴文东(春儿)
今年我国计算机等级考试经过一番的调整,从计算机一级到三级的内容都有了很大的改
变,由其是在编程这一方面。现在过级的人也不少了选择适合自己程序语言是很有用的,下
面我就介绍一下在二级中如何选择程序语言,
首先我先介绍最常用几种的程序语言,目前计算机高级语言有上百种之多,得到广泛应用的
也只有十几种。并且,每一种高级语言都有其最适合的领域。下面我介绍一下最常用的高级
语言及最适合的领域。
BASIC-- 教学和小型应用程学的开发
FORTRAN ——科技及工程计算开发
PASCAL--专业教学和应用程序的开发
C--中小型系统应用程序的开发
COBOL--商业与管理程序开发
DBASE--数据库管理程序开发
FOXBASE--数据库管理程序开发
C++--面向对象编程的开发
LISP--人工智能应用程序开发
PROLOG--人工智能应用程序开发
JAVA--面向对象编程的开发
这十一种语言具有很强的概括性,它几乎囊括了各个领域的应用程序的开发。这些编程语言
难易也有区别。而对于初学者而言在这十几项里面QBASIC 是最理想的。它的语法简便并且又
和英语的基本语法相似深受初学者的欢迎。但是BASIC语言只能编一些小的程序,而对于很大
的应用程序来说就不行了,这种语法是初学者的敲门砖。另外现在人们都的系统都装上了WINDOWS面向对象编程也随之而来。它的简便化和可视化赢得了大家的好评。现在市场上出的VISUAL STUDIO系列就是面向对象编程的开发软件。它大大简化了以往编程的过程使程序比以
前更结构化。
在这里我说一说计算机二级程序语言的选择。首先计算机二级包括的程序有QBASIC, FORTRAN,FOXBASE ,C,另外又新加了两个面向对象编程的项目VISUAL BASIC 和VISUAL FOXPRO。
这两个是基于WINDOWS的编程工具,选如何才能选择一项适合自己的程序语言呢?
如果编程对您来说比较不好理解想一步一步的来,您最好学BASIC语言。在二级中有两个开发
软件是针对BASIC语言而设计的。一个是QBASIC另一个是VISUAL BASIC 。QBASIC是基于DOS环
境下的开发软件的,而对于 VISAUL BASIC来说是基于WINDOWS环境的开发软件,也就是面向
对象编程。在这里我推荐你选择VISUAL BASIC。QBASIC和VISAUL BASIC相比 VISUAL BASIC要
简单多了,VISUAL BASIC(简称)这个开发软件和别的应用软件一样简单。就像用网页制作
工具和图像处理工具(如Frontpage,和photoshop)一样容易上手。界面都是可视化的,不需
要让您去构造那些程序的界面,用鼠标就可以画出来很方便的。而QBASIC就不同了它的界面
比VB要生硬多了不是可视化的,再说了现在都是WINDOWS时代了哪有那么多的人还在DOS下开
发软件阿。都转向WINDOWS了,没错就选VB了
如果你想开发工程计算的软件就只有选FORTRAN了,它是开发科学和工程计算程序的程序语言
。比如工程预算,等等,这里就不多说了。
如果你以前学过编程有一定的编程知识,想学一些比较高深的的语言,就选择C语言,它的要
比BASIC语言要难点儿,但是它开发出来的应用程序要比BASIC语言好,它的语法简洁,而且
C语言也比较好移植,在这几种编程语言里,C语言是很流行的但是要学好它要下一定的功夫
。在计算机二级里C语言它只是为初学者准备的它只是为学C语言做一个铺垫也没有什么高深
的知识,要想要高水平的C语言就得到计算机四极了 。
下面我介绍一下数据库,它是存储在计算机存储设备上,结构化的相关数据的集合。数据库
在计算机领域里占70%的份额,计算机大部分的数据都是通过数据库管理的。如果是仅凭几
个软件和几个应用程序管理数据来说那是根门办不到的的。因此为了有效地管理这些数据,
就有了数据库语言。它能和很多的程序一样能实现数据共享,而且也可以在网络中实现共享
(ODBC)。在计算机二级中提供了两个数据库开发的软件一个是FOXBASE和VISUAL FOXPRO(简
称VFP)。和前面一样FOXBASE是DOS环境下的,VFP是WINDOWS环境下的它也是面向对象编程。
数据库语言也包含多种语言,有BASIC(表单),数据库语言,结构化查询语言(SQL) SQL
sever 等覆盖的知识面很广。VFP是当前最流行最杰出的数据库处理系统,它以强大的功能,
完整而又丰富的工具,较高的处理速度,有好的界面以及完备的兼容性等特点深受广大用户
的的欢迎。它跟VISUAL BASIC一样也包括面向对象编程的概念。FOXBASE是DOS环境下的数据
库开发系统跟QBASIC一样在里面干什么都是命令,界面生硬功能不如VFP强大。还是那句老话
五马换六羊。哪个新用哪个。
如果您只是为了开拓自己的知识面而考级的话,在这几种开发工具中一点要选择-VFP-因为
它囊括的知识太多了,不是我对DOS环境下的开发软件有看法--它们确实过时了。