一个计算机爱好者的回忆录(1)

来源:互联网 发布:powermill编程教程 编辑:程序博客网 时间:2024/05/01 14:25

    文笔不好,所以想多写点文字,练习的同时,也算是排解内心的寂寞。

    记得上小学的时候,家里有一台小霸王学习机,那时候电脑还是个稀奇玩意,我自然是没有见过。不过小霸王学习机足以满足我的需求——只要能插上黄色的游戏卡打游戏,那自然是足够了。我是个游戏迷,打了上百种游戏,每天很效率地写完作业,其他大多数时间都泡在了游戏里,游戏卡堆得比我人还高。家里人觉得我贪玩,但是成绩还算不错,于是就没有管得太多。后来学校开设了计算机课,当我把教材看完一遍的时候,我就立刻被吸引住了,显示器,主机,键盘,鼠标,打印机,这么几大块,显然比小霸王厉害多了,计算机上的游戏,肯定比小霸王更有趣,当时我这样想。小孩子的兴趣还算比较容易转移,计算机就像一块美味的蛋糕吸引着我。终于,等到了第一节上机课,我第一次接触到了真实的计算机还有一种叫做LOGO的早期的编程语言。

    LOGO语言是通过操作一个小乌龟来画图的语言.(据说现在小乌龟已经被改成了三角形)在学了老师教的几种基本命令以后,我还觉得不过瘾,我想通过LOGO语言在画面上画出一个机器人,于是我又自己学懂了里面的循环语句和判断语句。然后我在那段时间我在其他同学就变得有点神经质了,有事没事就拿着一张纸,在上面写写画画的,小霸王早被我扔到了一边,似乎跟小乌龟比起来,其它的游戏都让我觉得无聊了。终于在一周后,我在计算机课上拿着一张密密麻麻的纸拍起了代码。(其实当时打字都费了我好大的劲)快下课的时候,我终于用小乌龟画出了栩栩如生的小机器人。很多同学上来围观,我小小地得意了一把,嘿嘿,厉害吧~这时,一阵惊叹声从另一处同学那里传来,我也好奇地挤过去,看到机器上的显示,我惊呆了,一个比我的更复杂,更好看的机器人,作者是当时我们年级上公认的“小天才”SH,没有想到原来还有人跟我有一样的想法,而且比我更厉害,我看到他的草稿,竟密密麻麻写了三页。不过我并没有灰心,反而因为有竞争的对手而感到开心,我们相互交流进步,兴趣也越来越浓,那时候我们才四年级。不过到了六年级,我们不再有计算机课,因为我们要迎来小升初的考试了。我虽然一心想着电脑,但是家里不给我买,其实当时家里还是负担的起,只是家里比较传统,觉得一个小孩,拿着那么大台机器,占地方不说,还影响学习,于是妈妈是怎么也不同意,我也之后死心了。我就这样与计算机擦肩而过。

    一年过去了,我参加了两个不同学校的小升初的考试。一个考了1800人中的第2名,一个考了6000人中的第3名,而那个“小天才”自然是两边都第一无悬念。后来他去了6000人考试得那个中学,妈妈也让我去那个学校,于是我也去了。在初中的电脑课上,讲的是一些基本的办公软件的操作,却不再涉及到编程语言,这让我郁闷无比。本以为初中时接触不到编程了,结果没想到一次机缘巧合让我再次与计算机编程相遇。为了帮助学习英语,妈妈给我买了一个“文曲星”,当时是很流行这玩意的,几乎是人手一个。文曲星里有各种选项,其中大多是中文的,功能叶很清楚,唯独有一项“QBASIC”的选项,让我很郁闷,点击进去就是一个光标闪动,什么也没有,于是我点开了帮助。用现在的说法,里面其实是一份API文档,很详细地说明了每个函数的作用和用法。我当时虽然还不知道这些,但是我越看越激动,因为这似乎是一种比LOGO语言更高级的语言。我开始摸索了起来,写各种程序做运行的尝试。很快我学会了语言的基础部分,于是我开始尝试用这种神奇的新的QBASIC语言编写小游戏,从简单的剪刀石头布开始,到后来加入图形,加入文字,加入声音,越来越强大,越来越复杂。我到初二的时候,最复杂的一个小游戏已经有700行了。但是令我佩服的是,几乎和我同时,SH也开始和我做同样的事情,而且技术总是领先我一步,不过这倒促进了我的进步,我的进步也促使他做出新的突破,我们玩得不亦乐乎。不过到初三的时候,悲剧发生了,也是几乎同时,我们的文曲星坏掉了,怎么坏的?是被班上的同学们传着玩玩坏的,几乎就不能用了。

    不过文曲星坏掉并没有让我们沮丧,因为我们发现了新大陆——PASCAL。欲知后事如何,请听下回分解。