BASIC程序是什么意思?

BASIC程序是什么意思?,第1张

BASIC是什么

BASIC是一种高级语言,它的英文含义是“初磨空学者通用符号指令代码”,是在1965年5月,由美车科学家托马斯·库尔兹研制出来的。10多年后,(现微软公司的总裁)比尔·盖茨把它移植到微型机上。三十多年来,BASIC语言一直是初学计算机语言者使用最广泛的一种高级语言。它能进行数值计算、画图、演奏音乐,功能十分强大,而学生起来又是非常瞎宽瞎容易。

BASIC语言的主要特点是:(1)构成简单。 BASIC语言巧唯的最基本语句只有17种,而且它们都是常见的英文单词或其变形,如READ、END等,很容易学习和掌握。

(2)是一种“人机会话”式的语言。通过键盘 *** 作,用BASIC语言编写完的程序,可以在计算机上边编写、边修改、边运行。而且还可以在运行中向人们提示信息的指出错误,要求人去改正,即实现了人和机器的对话。

(3)BASIC语言应用广泛。许多中、小学以至于大学都开设BASIC语言。

经过不断修改,已经出现了GW BASIC、QUICK BASIC、VISUAL BASIC等版本。

我们一般说Basic, Pascal, C, C++等都是标准版本. 它在各平台上都是一样的. 但在具体实现时, 除支持 "标准" 功能之外, 还支持一些特定的功能. 所以就有了各种 "方言" 版本.

就以Basic来说, 标准的Basic只有不到二十条语句, 输入只能用Input, 输出只能用Print. 而在PC的屏幕上, 输入可以指定行, 列, 还可以画图. 因此在PC上运行的Basic (包括QBASIC及它以前的IBM PC Basic) 对这方面困竖明扩展了一些语句. 这就不是 "标准" Basic了. 另外, QBASIC还有一个比较大的扩展, 就是子程序. 因为 "标准" Basic不是结构化的, 主要依赖行号进行跳转. 即使有所谓的子程序, 也不过是GOSUB一类的. 到了QBASIC, 已经不用行号了, 有了其它结构化程序语言(如C, Pascal)等的特征, 而且可以递归. 到了后来的VB, 更加进了纤毕面向对象的特汪告征.

所以, 如果一个当年的Basic程序员看到了今天的QB或VB, 恐怕很难认为它是Basic


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12308051.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存