设为首页 加入收藏 联系我们
科普动态 | 科普法规 | 科普公告 | 航天科普 | 科技列车 | 科普征文 | 农技信息 | 经验交流 | 科技下乡 | 科普宣传日
科普专家 | 用户登陆 | 科普教室 | 科普书屋 | 培训讲座 | 基层科普 | 科普简报 | 科普场馆 | 科普知识 | 科技活动周
 中国科普城 >> 科普知识 >> 电脑时代 >> 软件
 
 
 省十届人大常委会第十七...
 不许擅自侵占挪用科普场...
 省人大审议科学技术普及...
 省十届人大常委会第十七...
 省人大常委会第十七次会...
 

软件


 
电脑程序设计语言——BASIC
 
[作者:  | 来源:  | 更新时间:2005-09-15 ]
 
  80年代以来,随着个人计算机的逐步流行,一种程序设计语言在全世界普及,它就是BASIC语言。掌握这种语言的人已有几千万。   BASIC语言的主要发明人是约翰·凯梅尼。他于1926年5月31日出生在匈牙利的布达佩斯,1940年来到美国,1945年加入美国国籍。   凯梅尼在美国读完中学后,进入普林斯顿大学教学系学习。在第二次世界大战后,凯梅尼在普林斯顿攻读博士学位。与此同时,他在高等研究院担任爱因斯坦的研究助理。   在取得博士学位后,凯梅尼留在普林斯顿大学讲授数学与哲学。冯·诺伊曼对他以后事业的发展产生了重大影响。凯梅尼曾指出,按照图林著作中的说法,通用机能够设计出来,只要为它专门设计一套简单的程序,就能完成所有简单顶器所能做的一切事。   凯梅尼还说过:“一个普通人就像一台通用机。给予足够的时间,就可以完成任何事情。”正是基于这种信念,使他后来成为普及计算机程序设计的倡导人之一。1953年,凯梅尼到达特茅斯学院任教学系教授。   1959年,达特茅斯学院迎来了第一台计算机——LGP30。凯梅尼设法让本科生能方便地使用这台机器。一些学生上机时表现出来的灵活与独创性,使凯梅尼和他的同事库尔茨大受鼓舞。为了为学生利用计算机进行学习、研究提供良好的环境,他们提出了一个开创性的设想:让所有的大学生能自由地使用计算机,就像他们使用图书馆的藏书一样方便。这一设想后来果真付诸实施了。   凯梅尼和库尔茨为了使让学生充分使用计算机的设想得以实现,从60年代初开始,从两个方面进行努力。一是建立分时操作系统,另一个是编制适用方便的程序设计语言。   凯梅尼和库尔茨在制订新的计算机语言时提出了以下目标:这种新语言,既要容易学,又要便于普通大学生使用。凯梅尼想让成百万名学生都能独立编写计算机程序。为此,他们用通俗易懂的英语,加上一些中学学过的代数运算符号,设计出一种程序设计语言。初学者只要掌握很少几条指令,就能亲自编写各种有趣的程序。   1963年9月,凯梅尼开始起草这种语言的初稿。于是,BASIC(初学者通用符号指令码)诞生了。   1964年5月1日凌晨,第一个BASIC程序开始运行。凯梅尼和库尔茨尽量设法让更多的学生使用BASIC,并亲自帮助学生排除程序运行时出现的故障,还虚心征求使用者的意见。   达特茅斯学院虽然为BASIC语言申请了版权,但凯梅尼和库尔茨希望BASIC成为大众的工具,因此仍然允许人产免费使用。   凯梅尼和库尔茨的成果很快得到推广。BASIC1964年在达特茅斯一经启用,立即传遍其他校园、政府机关和军事部门。到80年代末期,学会这种语言的学生已有1000万~1200万人。   BASIC语言的问世,为个人计算机的诞生创造了条件。1975年初,比尔·盖茨与艾伦成功地把BASIC用于阿尔泰计算机,BASIC语言的普及,加快了个人计算机革命的进程。   1983年到1985年,凯梅尼和库尔茨的研究进入新的阶段。他们推出了功能更强的BASIC新版本——True BASIC。至今市场上销售的,正是以这种目的引导“学生掌握程序设计方法和分析性思维技巧”的True BASIC。(摘自:国防科普知识网)
附件:
打印此文 | 关闭窗口
 
 
   
Copyright ©2001-2007 中国科普城 All rights reserved
技术支持* 黑龙江省科技信息中心(中国龙网)
TEL:(0451)82623994 caih@ems.dragon.net.cn
黑ICP备07501953号