|
商界精英 》 我是沃兹:一段硅谷和苹果的悲情罗曼史 》
第18节:电视干扰发射机(6)
斯蒂夫·沃兹尼亚克 Steve Wozniak
有些程序进入循环,不再停止,那是因为程序里有问题,这就叫做死循环,我描述高中的棋子游戏时曾经提及。无论如何,电脑中心都会自动解除运行超过64秒的程序。所以,当我发现自己的计算机能在64秒内打印出60页时,我就将仅打印60页的指令写入程序,而且所有纸张都标有页码。等到下一次我再运行程序,它会从61开始,以此类推。我还让程序留有记录,这样当下次再运行时,就可从上次的结束点开始。
每天早晨,我步行至电脑中心,运行我的7个程序。然后中午时,整理好所有输出的数据,并再次运行程序。到晚上,我还会再让它们运行一次。每天我去中心三次,打印的数据堆满了我的宿舍。我的室友迈克开始对此感到不安,害怕所有空间都被这些纸张占据。大量的打印纸张堆积在我的宿舍,看起来像座小山。
此后,一天下午,我去电脑中心时,没找到我的程序,却发现一张纸条,上面写道:教授要立即见你。
到达教授的办公室后,他说:“坐下吧。”同时,他打开一台录音机——按下按钮,开始记录我们的对话。那时我有点害怕了。
“你一直在运行这些自己编写的程序。”他说。
我回答:“是的。我们曾是编程班的,我曾学习编程。运行时我也输入了自己的学号,我并未试图要隐藏自己的所作所为。”
“这与你们班无关。”他又说。
“这就是FORTRAN语言。”我告诉他。
“这不是我们教授的FORTRAN语言,”他说。他是对的,因为我运用了一些手册上的数学小把戏,远远不止编程。
他告诉我他用了很长时间研究我的程序用于什么,最后终于找到答案。他问:“你想和我对着干吗?”
对着干?我不知他是什么意思。我猜想,也许是越战经历让他极度地不安。“争取民主社会学生会”当时成员众多,但我对政治漠不关心,只加入过大学共和社。其实,我不过是一名温顺的工程系学生,永不可能成为政治极端分子。
“和你对着干?”我说,我不知道他所言何物。
然后他打电话叫来电脑中心的人:“这些程序……沃兹先生将为这些开支付账。”
随后,我意识到自己的行为带来的后果。我将为上机开支而付费,相当于班级年预算的5倍。我曾以为电脑班学生使用电脑是免费的,但我意识到自己所花费的远远超过了学校预算的经费,我猜他是在借我脱身。我想他们不会真的让我付费,我不过是一名学生,而且是名新生。但我仍然很担心,因为他所谈及的帐目约有数千美元——高过我的学费好几倍。
事已至此,我不想父母为此而劳烦,也决定不再试图回到科罗拉多大学。那个学年末,我被指定为滥用电脑,却不想父母得知此事,也不希望他们负担巨款。因此我决定次年回到De Anza社区大学,而我的朋友们仍回到了科罗拉多大学。
现在回想,真正让我烦恼的是,他们本不应该对我罚款,而应该对我独立完成的精明程序大加赞赏。
而我那门功课也的确得了A。
什么是FORTRAN语言?
FORTRAN是一种20世纪50年代发展起来的计算机语言,它运用于科学计算和数字运算长达半世纪之久。名字来源于“Formula Translation”(公式转换)。FORTRAN是一种编译型语言,与BASIC这样的解释型语言相比,它更为迅速和有力。
后来我转学到De Anza社区大学。我花上大量时间在纸上重复设计电脑,就如我在高中所做的那样。比如,那时我有很多大众的小型电脑手册,我一遍又一遍地重新设计书中的电脑,用更少的零件,却能更有效地工作。
直至从De Anza大学毕业,在纸上,我反复设计了几乎全部当时世界上最有名的电脑。我无疑成了专家,因为我对它们的原型进行了无数次重新设计,只是没有真正建造出它们。但我心里从不怀疑它们可以正常工作。我的确可称之为专家——是的,专家,我是指以软件层次而言。我从未真正做出这些电脑,但我迷恋它们,而且对部件轻车熟路,分开任何零件,我都能轻松重组,并做出更加价廉物美的电脑。
请欣赏:
请给我换一个看看! 拜托,快把噪音停掉!我读累了,想听点音乐或者请来支歌曲!
【资料来源】北京师范大学出版社 |
|
|
第1节:生命中不能承受的喧嚣(1) | 第2节:生命中不能承受的喧嚣(2) | 第3节:我们是一群电子小孩(1) | 第4节:我们是一群电子小孩(2) | 第5节:我们是一群电子小孩(3) | 第6节:我们是一群电子小孩(4) | 第7节:逻辑游戏(1) | 第8节:逻辑游戏(2) | 第9节:逻辑游戏(3) | 第10节:逻辑游戏(4) | 第11节:逻辑游戏(5) | 第12节:逻辑游戏(6) | 第13节:电视干扰发射机(1) | 第14节:电视干扰发射机(2) | 第15节:电视干扰发射机(3) | 第16节:电视干扰发射机(4) | 第17节:电视干扰发射机(5) | 第18节:电视干扰发射机(6) | 第19节:“奶油苏打”的日子(1) | 第20节:“奶油苏打”的日子(2) | 第21节:“奶油苏打”的日子(3) | 第22节:“奶油苏打”的日子(4) | 第23节:“奶油苏打”的日子(5) | 第24节:“奶油苏打”的日子(6) | |
| 第 I [II] [III] 页
|
|