书城童书小天才:小卡尔·威特和小比尔·盖茨的成长故事
12932300000065

第65章 初写程序

比尔在接触电脑后不久,写下了他人生中第一个电脑程序。

这个程序是用来玩井字游戏的,虽然简单,但具体实施起来还是有些困难的。

一天,校长到电脑室里参观电脑,正好遇到比尔和肯特用刚写的电脑程序玩井字游戏,校长和周围的孩子们一起围观。

那时的电脑不仅体积大、笨重,运行速度还很慢,并且没有电脑屏幕。在比尔和肯特用它玩井字游戏的时候,必须先把彼此要移动的位置打在一个键盘上,然后慢慢等着结果从旁边的一台打印机上印出来,才能决定下一步怎么走。

“这个,看起来还蛮有意思的。”校长看了一会儿笑着说。

“哦,校长好!这个电脑真是很好玩的东西呢!”围观的同学们见到校长发话,也都争着回答。

“电脑让你们这么着迷啊!这个井字游戏,你们在纸上几分钟就能玩一局,可现在用电脑玩,反而浪费时间,这不是避简就繁吗?”校长有些不理解。

“我们只是觉得很好玩啊!”围观的同学们说。

“校长,虽然这样会在同样的时间里少玩很多局,但是,我最高兴的是:我们现在已经可以命令这个笨重的大电脑为我们做事了。”比尔听到校长的问话回答道。

校长看着稚气未脱的比尔和肯特,笑着点点头。

比尔尝到了编写电脑程序的快乐,便更着迷于电脑的研究。他和肯特还有其他志同道合者常常聚到一起讨论大家所编写的电脑程序。

“比尔,快来看看,我新编写完了一个游戏。”

“肯特,这个是我编写的,它可以算出班级里每个同学成绩的增长速率。”

“……”

“大家来看看我新编写的程序,是关于一场战争的。它可以让玩的人自己拥有军队,可以自己决定出击的方式。”比尔说。

“天呢!这太神奇了!”大家看着十多页的程序表吃惊极了。

“走,我们去电脑室试试我们新编写的程序去。”肯特提议道。

“好啊!”

“走!”

“这个提议太棒了!”

“……”

大家七嘴八舌地赞同。

在电脑室里,大家对新编写的各种程序能成功地运行很兴奋。

“不过,我们不能总是编写这些游戏程序或是无关痛痒的程序啊!我们能不能试着编写出其他学校的资料统计程序呢?这样我们就可以轻而易举地知道其他学校的事情了。”比尔在高兴的气氛中突然说。

“哦!比尔,你们这么晚了怎么在这里啊?!”

大家往发声的地方一看,原来是老师。

“老师,我们正在试验我们新编写的电脑程序呢!”比尔对老师说。

“这样啊!正好我也写了一个新的电脑程序,我们一起来看看。”老师说。

“唉!看来还是不行,这个程序是统计各界同学成绩用的,我已经修改了好几遍了。”老师的电脑程序有些错误,导致无法运行。

“老师,您不介意我来看看吧?”比尔说。

“当然不介意了。”

“哦!好了。”不大一会,比尔一边对老师说,一边重新运行修改后的电脑程序。

“比尔,你干的不错,老师谢谢你。”看着打印机里出来的结果,老师很高兴地对比尔说,“不过已经很晚了,你们应该回家才是,不然家里会担心的。”

“老师,再见!”

“老师,晚安!”

……