绘本故事《比尔.盖茨 斯特罗瑟 辽宁少年儿童出版社》- 适合
绘本《比尔.盖茨 斯特罗瑟 辽宁少年儿童出版社》,辽宁少年儿童出版社
绘本内容
阿尔塔8800是靠前台个人计算机,是计算机领域的革新。它是围绕着微芯片研发出来的,该微芯片是计算机中的微数据处理器,叫作英特尔8080。但它仍然缺少一些很好重要的东西。阿尔塔计算机是工具,对阿尔塔感兴趣的人们大多是些业余爱好者。但是当时还没有人为阿尔塔计算机研制开发相应的软件,所以人们并不能用阿尔塔做很多事情。
预料到个人计算机的数量会爆炸式地增长,盖茨马上给制造阿尔塔8800计算机的微仪表和自动系统公司(MITs)打电话。他告诉该公司的老板爱德.罗伯茨说他有一个可以在阿尔塔计算机上运行的Basic程序。当时,微仪表和自动系统公司收到过很多个类似的电话,因此他们对所有人说: “谁很先向公司提供成熟的程序,谁就可以同他们合作。”盖茨与艾伦打完电话之后又寄了封信给罗伯茨。
Basic是为初学者提供的通用符号指令代码,是当时屈指可数的用于计算机编程的程序语言。顾名思义,它是一个比较简单的编程语言。在Basic之前,Fortran是比较常用的计算机编程语言。在20世纪60年代,达特茅斯学院(Dartmouth College)提供了一套计算机系统给学生使用,但对于大多数学生来说它的操作太复杂了。两位达特茅斯大学的教授独立开发了Basic语言,Basic语言让计算机能够被普通人员所使用。
盖茨与艾伦在高中时就曾在通用计算机上使用过Basic语言。他们两个人花了很多时间来研究操作手册,自学Basic语言。竞争意识与自信心都特别强的盖茨为了编写谎称已经完成了的程序,逃了课,也没再去玩牌。但是艾伦和盖茨都没有阿尔塔,所以无法测试他们编写的Basic程序。但只要他们理解英特尔8080芯片的输入与输出原理,盖茨就能写出程序,所以盖茨与艾伦买了该芯片的说明手册。盖茨夜以继日地写着代码,艾伦找了一台计算机用于模拟阿尔塔,他们将使用这台计算机测试盖茨写的Basic程序。
盖茨与艾伦废寝忘食地工作了两个月。他们致力于编写、测试和完善他们的:Basic程序。他们没有英特尔8080芯片,也没有阿尔塔。他们有的是激情、智慧和信心。
MITS办公室位于新墨西哥州的阿尔伯克基,艾伦计划飞往那里。出发前的晚上,盖茨为了确保万无一失,熬夜把程序仔细检查了一遍。当他确定代码没有任何问题之后,才打到即将输入至阿尔塔机器的纸带上。第二天,盖茨把打上程序孔的纸带交给了艾伦。
艾伦带着未被验证过的Basic程序登上了飞机,他知道哪怕代码中出现的一点小错误,都会导致整个计划的失败。突然,他想起来他和盖茨还没有为阿尔塔计算机编写进入Basic语言的引导程序。艾伦在飞机上匆忙地赶写这段引导程序,直到飞机快要降落才将其完成。 来机场迎接艾伦的是爱德.罗伯茨,他穿着便装开着一辆皮卡。他们直接来到MITs的办公室,这里的环境与艾伦想象中的大相径庭(环境很糟糕)。为了第二天的现场演示,他只好在靠前的失望中等待。
第二天终于来了。那天早上,艾伦将Basic纸带装进阿尔塔,敲入引导程序,然后屏住呼吸站在后面。P6-9