管理学百科|12Reads

MICROSOFT EXCEL

简介

Microsoft Excel

Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,是由Microsoft为Windows和Apple Macintosh操作系统的电脑而编写和运行的一款试算表软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的微机数据处理软件。在1993年,作为Microsoft Office的组件发布了5.0版之后,Excel就开始成为所适用操作平台上的电子制表软件的霸主。

历史

Microsoft Excel是电子表格软件,可完成表格输入、统计、分析等多项工作,可生成精美直观的表格、图表。它的基本职能是对数据进行记录、计算与分析。在实际应用中,它小到可以充当一般的计算器,或者记算个人收支情况,计算贷款或储蓄等等;大到可以进行专业的科学统计运算,以及通过对大量数据的计算分析,为公司财政政策的制定.

1982年

Microsoft推出了它的第一款电子制表软件-Multiplan,并在CP/M系统上大获成功,但在MS-DOS系统上,Multiplan败给了Lotus1-2-3。这个事件促使了Excel的诞生,正如Excel研发代号Doug Klunder:做Lotus1-2-3能做的,并且做的更好。

1985年

第一款Excel诞生,它只用于Mac系统。

1987年

第一款适用于Windows系统的Excel也产生了(与Windows环境直接捆绑,在Mac中的版本号为2.0)。Lotus1-2-3迟迟不能适用于Windows系统,到了1988年,Excel的销量超过了1-2-3,使得Microsoft站在了PC软件商的领先位置。这次的事件,促成了软件王国霸主的更替,Microsoft巩固了它强有力的竞争者地位,并从中找到了发展图形软件的方向。此后大约每两年,Microsoft就会推出新的版本来扩大自身的优势,目前Excel的最新版本为11,也被称作Microsofot Office Excel 2003。

早期,由于和另一家公司出售的名为Excel的软件同名,Excel曾成为了商标法的目标,经过审判,Microsoft被要求在它的正式文件和法律文档中以Microsoft Excel来命名这个软件。但是,随着时间的过去,这个惯例也就逐渐消逝了。 Excel虽然提供了大量的用户界面特性,但它仍然保留了第一款电子制表软件VisiCalc的特性:行、列组成单元格,数据、与数据相关的公式或者对其他单元格的绝对引用保存在单元格中。

Excel是第一款允许用户自定义界面的电子制表软件(包括字体、文字属性和单元格格式)。它还引进了”智能重算”的功能,当单元格数据变动时,只有与之相关的数据才会更新,而原先的制表软件只能重算全部数据或者等待下一个指令。同时,Excel还有强大的图形功能。

1993年

Excel第一次被捆绑进Microsoft Office中时,Microsoft就对Microsoft Word和Microsoft Powerpoint的界面进行了重新设计,以适应这款当时极为流行的应用程序。

从1993年,Excel就开始支持Visual Basic for Applications(VBA).VBA是一款功能强大的工具,它使Excel形成了独立的编程环境。使用VBA和宏,可以把手工步骤自动化,VBA也允许创建窗体来获得用户输入的信息。但是,VBA的自动化功能也导致Excel成为宏病毒的攻击目标。

1995年

Excel被设计为给您所需要的工具。无论您是做一个简单的摘要、制作销售趋势图,还是执行高级分析,无论您正在做什么工作,Microsoft Excel能按照您希望的方式帮助您完成您的工作。

1997年

Excel97是Office97中一个重要程序, Excel一经问世,就被认为是当前功能强大、使用方便的电子表格软件。它可完成表格输入、统计、分析等多项工作,可生成精美直观的表格、图表。为我们日常生活中处理各式各样的表格提供了良好的工具。此外,因为 Excel和 Word同属于Office套件,所以它们在窗口组成、格式设定、编辑操作等方面有很多相似之处,因此,在学习Excel时要注意应用以前Word中已学过的知识。

2001年

利用Office XP中的电子表格程序–Microsoft Excel 2002版,您可以快速创建、分析和共享重要的数据。诸如智能标记和任务窗格的新功能简化了常见的任务。协作方面的增强则进一步精简了信息审阅过程。新增的数据恢复功能确保您不会丢失自己的劳动成果。可刷新查询功能使您可以集成来自Web及任意其他数据源的活动数据。

2003年

Excel 2003使您能够通过功能强大的工具将杂乱的数据组织成有用的信息,然后分析、交流和共享所得到的结果。它能帮助您在团队中工作的更为出色,并能保护和控制对您工作的访问。另外,您还可以使用符合行业标准的扩展标记语言(XML),更方便地连接到业务程序。

2007年

1.由于在2003中显示活动单元格的内容时,编辑栏常会越位,挡到列标和工作表的内容。特别是在编辑栏下面的单元格有一个很长的公式,此时单元格内容根本看不见,也无法双击、拖动填充柄。而现在2007中以编辑栏上下箭头(如果调整编辑栏高度,则出现流动条)和折叠编辑栏按钮完全解决此问题,不再占用编辑栏下方的空间。 调整编辑栏的高度,有两种方式—— 拖曳编辑栏底部的调整条,或双击调整条。调整编辑栏的高度时,表格也随之下移,因此表里的内容不会再被覆盖到,同时为这些操作添加了快捷键(CTRL+ SHIFT+U),以便在编辑栏的单行和多行模式间快速切换。

2.2003的名称地址框是固定的,不够用来显示长名称。而2007则可以左右活动的,有水平方向调整名称框的功能。用户可以通过左右拖曳名称框的分隔符(下凹圆点),来调整宽度,使其能够适应长名称。界面请见:http://hi.baidu.com/wmr2007/album/item/e1601c893080dcbb0e2444e3.html

3.2003编辑框内的公式限制还是让人恼火的,20007有几个方面增加了改进。1、公式长度限制(字符),2003版限制:1K个字符,2007版限制:8k个字符;2、公式嵌套的层数限制,2003版限制: 7层,2007版限制: 64层;3、公式中参数的个数限制:2003版限制:30个,2007版限制: 255个。

从5.0到9.0,Excel中都隐藏了不同的复活节彩蛋。

其他

1、用于Apple Macintosh的版本包括:

1985年 Excel for Macintosh

1989年 Excel 2.2 for Macintosh

1990年 Excel 3.0

1992年 Excel 4.0

1993年 Excel 5.0

1998年 Excel 98

2000年 Excel 2001

2001年 Excel v.X

2004年 Excel 2004

用于MS-DOS的版本包括:

2、1987年 Excel 2.0 for MS-DOS 3.0

用于Microsoft Windows的版本包括:

1987年 Excel 2.0 for Windows

1990年 Excel 3.0

1992年 Excel 4.0

1993年 Excel 5.0

1995年 Excel 95 – 亦称 7.0

1997年 Excel 97 – 亦称 8.0

1999年 Excel 2000 – 亦称 9.0

2001年 Excel XP – 亦称 10.0

2003年 Excel 2003 – 亦称 11.0

2006年 Excel 2007 – 亦称 12.0

MS Excel 在管理软件中的延伸

目前许多软件厂商借助Excel的友好界面和强大的数据处理功能开始研究将其以更简单的方式应用到企业管理和流程控制中,比如ESSAP(Excel&SQL平台)就是很好的应用Excel和数据库软件MS SQL相结合应用到企业管理和各行各业数据处理的例子。

ESSAP是一个用于构建信息系统的设计与运行平台。其以Excel为操作界面,结合大型数据库MS SQL与工作流技术,用户只要运用自己已经掌握的Excel操作技术(不需依靠专业IT人员),就可以设计满足自己需要(管理意图)的各种信息管理系统。另外,系统设计完成并投入使用以后,并不意味着系统就从此不能改变,而是还可以根据管理的需要进行不断的优化与扩展功能,真正做到了“持续优化,因需而变”,使到你自己设计的系统永不落伍。

也许将来我们的Excel可以渗透到我们日常工作中的每一个角落。

详细历史及分类介绍, 创始人相关

一、 最早的VisiCalc:

Dan Bricklin出生于1951年。在上个世纪70年代,他和Bob Frankston一起合作开发了VisiCalc,那时他还是哈佛商学院的一名学生。

早在上个世纪六十年代,Bricklin便开始用FORTRAN进行编程,当时他还只是一个高中生。后来,他进入美国麻省理工大学攻读电子工程和计算机科学,并于1973年获得学士学位。大学期间,他曾在计算机科学实验室实习,在那里认识了Bob Frankston。离开麻省理工后,Dan就职于一家电子设备公司(Digital Equipment Corportation,DEC),领导WPS-8 word处理软件开发项目。1976年,他离开DEC,加入FasFax公司。第二年,Dan返校继续深造,于1979年获得哈佛大学的MBA硕士学位。

在哈佛读研期间,Dan萌生了制作电子数据表的想法,并和他的朋友Bob Frankston一起合作进行开发。1979年,他们一起创办了Software Arts公司,并由Dan担任主席,直至1985年。他们的产品VisiCalc被称为促进PC产业迅速发展的主要催化剂之一。

丹·布莱克林(Dan Bricklin)是VisiCalc的发明人

个人电脑的真正飓风是由Apple II刮起的。而Apple II成功的重要推进器就是VisiCalc电子表格软件。因为售价3000美元的Apple II对家庭并没有多少吸引力,但配备了电子表格的Apple II,足以让人们因为VisiCalc这唯一的理由而购买Apple II。在某种程度上,Apple II成了一台VisiCalc机器了。

VisiCalc是一个全新的应用软件,它与个人电脑刚好撞到一起,彼此成就对方,引燃这场前所未有的革命。VisiCalc不但是Lotus公司的铺路石,而且还是它的指路灯,从此开创了个人电脑商用软件的历史。

VisiCalc的发明人是丹·布莱克林。布莱克林出生于1951年,与世界第一台商用计算机ENIVAC诞生于同一座城市—-费城。1969年,他进入MIT学习数学,但三年级转到了计算机专业。期间还在MIT的计算机实验室(LCS)工作,帮助设计在线计算器和APL语言的编制。工作中他认识了鲍勃?佛兰克斯通(Bob Frankston)。1973年毕业后进入DEC,与人合作编制了DEC的第一个字处理软件WPS-8。1976年离开DEC,到FasFax工作了一小段时间。此后布莱克林对自己的未来感到伤心,编程已变得越来越容易,他相信今后没有必要有专门的程序员了。那时他就得失业。于是1977年秋,26岁的布莱克林为生计着想,决定进哈佛商学院以开辟新的职业生涯。他在哈佛分时计算机系统上用Basic编写软件,进行财务计算。问题是,不同的题目就得重新编写程序,他开始思考能否用一种通用的计算模式来解决。

一开始他想做的是一套专用硬件,也就是比较高级的计算器。但当时硬件条件不具备。上课时,教授用大黑板来描述一些公司的产品规划。有些黑板,大到横跨好几个教室,被分割成许多行和列,然后用粉笔写上时间、材料、人力和费用等内容。每个单元都有一个二维的地址,而且与其他一些单元有关系。一个单元的数据改变了,相关联的框就得重新计算,这样擦擦写写、算来算去,实在是苦力活。而且一个地方算错,就会牵连到其他单元。因此电子表格从商学院中诞生,可谓合情合理。

VisiCalc诞生

布莱克林构想出他的程序,教产品和财会的教授都很欣赏,但教 金融的 教授则说大型机上已有财务分析软件,布莱克林的小软件没有前途。

布莱克林用一个周末的时间粗粗地做出了一个演示版本。是用Basic写成,速度很慢,而且行列只能添满一屏。但它已经具备电子表格的许多基本功能。此时已是1978年初,Apple II ommodore PET和Radio Shack TRS-80等个人电脑产品都已问世,在市场上开始兴风作浪。但布莱克林还从未用过微机。他和MIT的老朋友佛兰克斯通一起合作,成立了软件艺术公司(SA),决定为Apple II 开发VisiCalc。当然并不是因为对Apple II情有独钟,也没有什么技术考虑,而完全是因为他们联系的发行人答应只能借给他们Apple II。

发行商是丹·费尔斯塔拉(Dan Fylstra)。这个丹也毕业于哈佛商学院。眼下在家里靠卖微机的棋类游戏维生。他的公司叫Personal软件公司(PS),可以说是最早的微机应用软件公司。那时微软的盖茨和数据研究的Gary Kildall都专做操作系统和程序语言,他们还无暇顾及应用软件。产品都属于系统软件,主要卖给硬件厂商而不是直接卖给零售商或最终用户。而费尔斯塔拉则是零售。由于没有先例可循,就只能自己摸索,在错误中学习。

费尔斯塔拉搬出厚厚的哈佛案例教材,寻找一个与微机软件行业相近的行业。他找来找去,就找到了图书出版行业。作者负责产品设计和完成,出版商负责生产、销售和市场宣传。照搬过来,也就是说布莱克林的SA公司负责VisiCalc及后续版本的开发,而费尔斯塔拉的PS公司负责软盘拷贝、印制说明书、打广告并将产品分销到各地。SA公司获得VisiCalc零售额的37.5%及批发额的50%的提成,当时这一比例显得挺公平的。但今天,在硅谷这类提成比例通常在15%左右。

布莱克林还在学校学习,于是两人决定分兵两路。布莱克林负责程序设计,设定功能和性能,佛兰克斯通则写实际的代码。当然从1963年就开始编程的佛兰克斯通也顺便加入一些自己的新功能。这一开发模式以后也成了业界软件项目开发的标准。

成功与失败

1979年,两人开发出VisiCalc第一个版本。他们用运行在小型机上的Apple II模拟器编程,与微软的Basic 和CP/M操作系统的开发方式是一样的。两人的手头都很紧,由于晚上的机时较便宜,而且也由于用户较少,机器反应也快,因此佛兰克斯通就在晚上工作。他们原计划在一个月内完成工作,但实际上用了将近一年的时间。这期间费尔斯塔拉已开始拿着预览版向零售商和苹果、Atari等公司展示游说。Atari很感兴趣,但还没开始销售计算机。而苹果的反应比较温和。

1979年10月,VisiCalc上市了,定价100美元。首批100份拷贝是在麻省的Marv Goldschmitt计算机商店出售。布莱克林亲自出马,为用户演示讲解。但销得很慢。毕竟这样的产品以前还从未有过。人们认识它还需时间。

当时负责苹果小企业市场的Trip Hawkins买来一份VisiCalc,马上意识到这是一个很重要的软件,对Apple II的成功将十分关键。他不希望VisiCalc出现在竞争对手的机器,包括即将推出的IBM的PC上。因此他想拿出价值100万美元的苹果股票买下这个产品。他跟费尔斯塔拉谈过后,去向上司马库拉汇报,但马库拉却说:“不行,太贵了!”结果,大馅饼擦肩而过。

很快,VisiCalc成为最畅销的软件。到1983年,销量已达每月3万份。此时费尔斯塔拉的公司已改名Visicorp。当年,就要给布莱克林两人付接近1200万美元。费尔斯塔拉有一种大出血般的心痛。37.5%的提成比例的确太高了。费尔斯塔拉想重新修改协议,但他很难有力量改变这些。布莱克林和佛兰克斯通都是程序员出身,遵循的是严格的编程规则,当然不可能轻易放弃利益。但根据合同,费尔斯塔拉可以随心所欲地让布莱克林折腾,让他们将VisiCalc应用到各种不同的计算机平台上。因此VisiCalc的版本极多。

可以说,是市场营销而不是工程设计,才是VisiCalc 成功的关键。“当时,大多数公司擅长软件开发,但很少注意产品检验、质量保证和使用说明书等事情。这成为我们的一个机会。”费尔斯塔拉指出。

布莱克林的最大损失就是他没有为自己的电子表格申请专利。在1979年时,软件还只有版权,无法申请专利。直到1981年5月26日 ,程序员S. Pal才为自己的SwiftAnswer申请到世界上第一个软件专利。对布莱克林来说,为时已晚。当VisiCalc针对IBM PC的版本实际上是从Radio Shack TRS-80计算机的版本中改编的,而这个版本又是从Apple II的版本改编的。因此产品性能自然不佳。此时VisiCalc已经两岁,已经有点过时。比如IBM PC有640K内存可利用,但VisiCalc仍运行在64K内存下,因此缺乏竞争力。

VisiCalc的缺陷为卡普尔创造了极佳的条件。卡普尔潜入Visicorp公司,学会了软件生意。他为费尔斯塔拉担任产品经理,负责新产品的选定和推广。因此 卡普尔对市场了如指掌。当IBM PC一出来,卡普尔就知道这是一个大好时机。他马上回到波士顿,创办了Lotus公司,为IBM PC开发电子表格Lotus 1-2-3 。同时还挖走了佛兰克斯通,让他担任Lotus的首席科学家,并投入大约100万美元用于广告宣传,准备在第一年销售400万美元的Lotus1-1-3。结果,83年上市,第一年就达到5300万美元。1984年升至1.57亿美元,迅速超过VisiCalc,并将其至于死地。

与此同时,SA与VisiCalc开始陷入一系列诉讼与反诉讼之中。1985年春,卡普尔与布莱克林在航班上偶然相遇,两人一谈,就达成协议,将SA卖给Lotus。VisiCalc从此消失。

世界上再也没有第一个电子表格软件,而只有最好的。

之后出现的Lotus:

米切尔?卡普尔(Mitch Kapor)

在80年代中期,卡普尔与盖茨是美国软件业的双子星。1982年创办Lotus公司,并担任CEO。推出个人电脑“杀手级应用”软件Lotus 1-2-3 ,1985年,Lotus员工已达千人,是当时最大的独立软件公司。直到1988年4月,微软才超过Lotus,成为头号软件公司。卡普尔发起创办的电子边疆基金会(EFF),称为是计算机业的美国公民自由协会(ACLU)。卡普尔也因此成为80年代和90年代最具影响力的计算机人物之一。

将自己“保释”出来

1983年,当年软件业还只有极少数大公司。当时卡普尔的地位就象苹果的乔布斯和当今微软的比尔·盖茨一样,显然,卡普尔终于找到了自己的位子。但是,安稳永远不是卡普尔的天性,在这个最成功的软件发布四年后,卡普尔卸掉官职,将自己“保释”出来。卡普尔说:“我只有保释,我恨这个公司也恨自己。我喜欢做自己内行的事。但是这份工作现在已经变味了。我已担当不起这份责任,我也不喜欢权力。我对自己说,离开吧,去寻找新的自己想做的事。”卡普尔的天性中有一种对新事物永不满足的东西。

卡普尔退了位,离开商业界,到MIT认知学科中心找了一份访问教授的工作。似乎这一次卡普尔将开始专心工作了。但是教了不到一年,他旧病复发,又开溜了。重新扎向商业的海洋。

这一次,卡普尔成立了On技术公司,身兼总裁和CEO,一干就是三年。On公司主要开发网络方面的应用软件。当公司成立时,由于创始人的特殊声望,人们对其寄予极高的希望。但是On的起飞却没有Lotus那么迅速。过了许多年,才浮出水面。1997年,10年后的On公司已有数百名员工,在好几个国家设有办事处。

1990年,卡普尔与著名抒情诗人John Perry Barlow创建了电子边疆基金会(EFF),这个非赢利的公共利益机构,主要是维护黑客的公民权利。开始主要为几名非法入侵计算机系统而被捕的黑客提供法律支援。电子边疆基金会时常被人称为是计算机业的美国公民自由协会(ACLU)。电子边疆基金会成立之初,万维网还未诞生,全球电信仍处于发展初期。而卡普尔就已前瞻性地看到了未来,并认识到法律对计算机的介入和管制。

他们起初是维护黑客的权利,后来则更多地介入到华盛顿的政治中。电子边疆基金会最初由卡普尔及其他一些百万富翁提供资金,而今微软、AT&T、Bell Atlantic、苹果等许多大公司都为它提供支持。电子边疆基金会已在计算机和通信立法中起到了巨大的作用。卡普尔也经常出现在国会听证会上,并为戈尔的信息高速公路计划提供咨询。实际上NII计划的初稿就是卡普尔完成的。他和电子边疆基金会对政府有相当的影响力。

民间英雄

虽然卡普尔没有比尔·盖茨那么有名,但是他的成就足够将其列为计算机软件业最成功的改革者之一。

在80年代中期,卡普尔与盖茨是美国软件业的双子星。他俩很难分开来谈,很难分出高下。但盖茨意志坚定,直接从大学就越入商海,义无返顾,是后来发财成名的重要原因。而卡普尔则心神不定,无法专心致志。卡普尔将他的软件公司称为“Lotus”,一个简单、雅致的名字,反映了卡普尔是精神上的偏好。盖茨则羞羞答答地将公司命名为“微软”,其主要产品DOS和Windows,就象公司的名字一样,耐用但沉闷。而卡普尔的代表作Lotus 1-2-3 ,十分易用且精致。十年之后,盖茨越来越富,微软越来越大,而卡普尔则发财成名就急流勇退,将软件业的领地让出,使盖茨成为再也无人可敌的帝国建造者,建造出计算机业内的“标准石油”公司。

卡普尔是硅谷黑客理念的真正体现:反对公司、不遵循主流精神、富有创造、崇尚出世。盖茨则是现代黑客的体现,与卡普尔形成鲜明对照。盖茨是反基督的肖像,功利性强,十分入世,追求利益,他的公司也以压制自由而成功,出产丑陋、笨拙、纯粹以商业驱动的产品。与他相比,卡普尔更是一位民间的英雄。而盖茨则是主流社会的英雄。

1992年—1993年,卡普尔担任了麻省计算机技术和法律委员会主席。1994年进入了美国基础设施顾问委员会。人称他为信息高速公路的导师。

电子边疆基金会的故事也开始越来越走向复杂。他的总部也从剑桥移至华盛顿。活跃的领域也越来越大。后来的重心已是戈尔的“宠物计划”—数据信息高速公路。卡普尔也不再是站在政府对面,为黑客辩护的“反对党”,而越来越成为华盛顿的政治选手。这也使不少电子边疆基金会的早期成员和支持者认为,电子边疆基金会已经偏离了最初的纯洁使命了。开始招致越来越多的批评。但是,院外游说的确是EFF能否发挥更大作用的关键。1995年,卡普尔不再担任主席一职,转而去MIT媒体实验室任教。

卡普尔的商业活动也没有停着,利用他丰富的业内经验,在麻省剑桥创办了自己的风险投资公司:卡普尔企业,他是两大著名互联网访问提供商—PSI NetUUnet的早期投资者之一。卡普尔目前还是Progressive网络公司(后改名Real)的董事,该公司开发著名的RealAudio和RealVideo。

而今,卡普尔在为开放源代码摇旗呐喊。现在,他生活在旧金山。

三、 微软公司的介入:

查尔斯—西蒙尼(Charles Simonyi)是“所见即所得(What you see is What you get)”的发明人,这是微软赖以独霸天下的Windows系统的核心,查尔斯—西蒙尼还一手建立了微软的程序员管理体系,他在微软公司的头衔是首席建筑师(Chief Architect),是微软最高智囊团的核心。他是斯坦福大学的计算机博士,他关于“匈牙利表示法”的博士论文是每个Windows程序员必须首先学习的课程,Word,Excel等微软的应用软件都是在他的领导下开发成功,查尔斯—西蒙尼是软件史上的传奇人物。

“少年科学迷”

Simonyi生长在50年代末期匈牙利的布达佩斯(美国还有一位非常著名的人物Intel公司的总裁安迪 格鲁夫也来自布达佩斯) 。大部分美国程序天才的典型家庭背景是:小孩特别聪明但很内向,对科学技术更为关注因为对他们而言科学世界这比成人世界更可靠,他们完全生长在自己的世界里。Simonyi的家庭则大不相同,他生活在被鼓励思考和表达看法的环境中,他的父亲是一位电子工程学教授,认为问题求解是个人成长不可缺少的一部分。而问题求解是计算机程序设计最主要的工作。不像其他程序天才的父母亲没有办法对小孩进行任何指导。Simonyi的父亲在他的智力成长过程中扮演了重要的角色。

“我父亲的采用的方法是假设解救方法已经有了,”,Simonyi回忆道:“这是解答问题的很好方法。我曾经问他一个问题:‘这需要多少匹马去做?’,他马上回答,‘五匹,你说我是对还是错?’,当我指出不可能是五匹时,他说:‘好,如果不是五匹,一定是几匹,你能算出来吗?’,结果当然我能算出,因为当我否定五匹时答案就已经出来了,通过这种逆向求解转移了我对答案的好奇心,这种好奇心主要是害怕问题没有办法解决”

“三年经历了三代计算机”

通过父亲的帮助,Simonyi在他16岁时开始接触计算机,“我和计算机一起睡觉”, Simonyi笑着回忆。父亲给他找了一份在大学夜间看管Ural II型计算机的工作,这是一种老式真空管计算机,只有4000个字节的内存,整个晚上它就在Simonyi的控制之下了。

50年代末期真空管老式计算机在美国已经基本消失了,但匈牙利还在使用,这是时代的错位,当不久后个人计算机革命开始时,美国曾用过真空管老式计算机的人都或者退休很长时间了,或者早已去世。很年轻就开始接触计算机,还有时代的错位给了Simonyi双倍的好处.

“这么年轻就开始接触计算机,在匈牙利是很不寻常的。现在回头来看,计算机程序设计没有多大困难,而且六十年代的程序设计只能算是小孩的游戏。但在那时计算机是非常神秘的,人们非常担心让我接近这么昂贵的计算机。短短的三年,我经历了三代计算机的使用。第一代是在匈牙利,接着在丹麦的哥本哈根有一年半的时间使用的是第二代晶体管计算机,然后是在加州的伯克莱大学计算机中心,使用的是CDC 6400大型计算机。”

1966年Simonyi 提前一年高中毕业,由于匈牙利事件当时的人们生活在害怕和封闭之中,Simonyi幸运锝得到邀请去丹麦的哥本哈根大学,在那里他开始使用晶体管计算机,虽然这种计算机也没有操作系统。一年后他来到了美国的加尼福利亚。他的父亲没有和他一起离开,但这次叛逃给他的父亲带来了很大的麻烦。

Simonyi进入加州大学伯克利分校,他遇到了很多移民学生碰到的问题,作为外国学生无法得到奖学金,有计算机程序设计能力证明却不容易得到工作。但不管怎样还是开始为学校的计算中心工作,后来遇到Butler Lampson,Butler Lampson和几个教授合办了一家伯克利计算机公司,他们向他提供了股份邀请他去工作,这对他是很新鲜的事情,虽然这些股份最后一文不值。在学校里Simonyi有时成绩十分出色,有时又特别糟糕,以至于学院院长向他询问原因,“Simonyi先生,你的成绩有时出色,有时糟糕,原因何在呢?我们可以帮助你,是毒品还是其他什么原因?”,Simonyi的回答是“原因是金钱和股份”。院长只好说,那我们无能为力。

“在施乐发明‘所见即所得’”

伯克利计算机公司是美国国防部高级研究计划署(APRA)Genie计划的分支,由署长Bob Taylor资助,但由于经营不善终于破产。公司破产后,核心人员都被Taylor聘用,Taylor当时负责施乐公司的研究中心。

这样1972年Simonyi就来到了施乐(Xerox)的帕洛阿尔托研究中心(PARC, Palo Alto Research Center),这时他还未从学校毕业,在PARC他边工作边学习得到了伯克利工程数学的学位。

高级科学研究人员对帕洛阿尔托研究中心都心存敬意,因为在个人计算机领域,一些最具革命性的构思都是从这里产生。这些卓越的构思几年以后体现在苹果公司的Macintosh电脑上,也体现在微软公司的Windows软件上。

在PARC有很多研究项目,但Alto个人电脑项目是最有挑战性的,这是世界上第一台个人电脑,施乐给它赋予了很多奇妙的功能。Simonyi为Alto电脑编写文本编辑器Bravo,这是第一个“所见即所得(What you see is What you get)”的文字处理软件,Bravo改变了信息组织和显示的方式,这也是PARC对计算机人机交互界面发展的贡献。

那时的PARC 是世界上最好的研究所,拥有一流设备和人材,Taylor只聘用最好的人员,研究中心没有普通的人员,几乎所有人 都是 博士,都是自己领域最好的专家,但都各自行事。PARC有最优秀的的技术,但也是最脱离实际的。

1975年当Bravo和Alto电脑可以运转时,有很多高级人物前来参观。”所见即所得”的提法来自花旗银行的一次来访。Simonyi向他们演示在计算机屏幕上使用不同字体显示文件,然后将数据通过以太网传送到打印机上,打印出来的效果和屏幕显示的一模一样,花旗银行的一位代表说:“我明白了,这是所见即所得。”,这比以后成为”所见即所得”标准的Mactintosh电脑早了整整11年。Alto电脑的屏幕比后来苹果的Mac电脑屏幕大,也有鼠标但价格非常昂贵,售价5万美元,激光打印机需要二十万美元。比起来那时的微型电脑还好像是儿童的玩具。

但他的博士论文却不是关于“所见即所得”, 而是研究如何提高程序员生产力,描述如何采取有效方法组织程序员开发软件。软件开发的问题总是无限期的延期,如何在规定时间内完成开发是研究的主要课题。Simonyi认为在软件无法如期完成时加入更多的程序员只会增加管理负担,不是解决问题的正确方法,关键是有效地使用程序员,他提出了设置程序经理的方法。

程序经理负责软件设计和管理,有决定权,程序员按照设计方案去编码完成软件。Simonyi认为程序经理作决定时越快越好,深思熟虑的讨论比不好的决定带来的损失更大,程序经理的决定至少有85%被最终证明是正确的。将设计,管理,决定权集中在程序经理上,软件开发将更快,更有效。这种方法的关键是如何建立这样有层次的管理制度,在施乐这显然是不可能的,

“最后我终于觉得在施乐没有什么前途,这不止是市场部门和管理部门的问题,也是技术部门的问题。不过施乐的失败倒是救了我一把,如果施乐成功了,我最多能得到1000美元奖金,我不可能分享成功的成果。直到我看到苹果二型电脑上的Visicalc,我才看到了我未来发展的方向。施乐的问题就是‘产品越大越好’的大公司作风,一味生产越来越复杂,越来越昂贵的机器,这是非常危险的做法,因为这样很难根据市场变化转向。”

“一生中的转折点:加入微软”

Simonyi决定离开施乐公司是在1980年,他的同事Bob Metcalfe也刚刚离开创立3Com公司,并向他提供了一份联系工作的名单,名列第一的就是微软的Bill Gates。

1980年11月Simonyi会见了Bill Gates和Steve Palmer,Bill那时虽然非常年轻,但对计算机的看法非常富有远见。Simonyi只和他们交谈了5分钟,就决定要到微软公司工作。他们在一起讨论了微软的未来发展,Bill预见Microsoft将成为微型电脑软件世界性公司,将全面提供各种软件产品包括操作系统,应用程序,编程工具和消费软件。

由于在施乐的工作经验,Simonyi对应用程序和图形用户界面(GUI:Graphic User Interface)的重要性深信不疑,但Bill以其卓越的远见也深刻认识到这一点,虽然他还不太了解施乐的成果。Simonyi回忆道:“我知道他有足够的资金去实现这些想法,有趣的是,拥有10万名员工和几十亿美元的施乐对这个项目却视而不见,年轻的Bill却可以提供一切,“需要聘用两个人”,“好的,还需要更多人吗?”,“需要办公室吗?”,“需要什么样的电脑?”这是个只需要几十万美元的项目。”

Bill花了10万美元购买了一台施乐的个人电脑Xerox Star,Simonyi用他来让公司里的人员认识鼠标,认识图形用户界面。

“给微软带来的财富”

Simonyi给微软公司不只带来了图形用户界面,而且还带来了另外两项财富。第一项是开发应用软件的经验,当时在个人电脑领域有四种类型软件:操作系统象Gary Kildall的CP/M,编程语言象Bill Gates的Basic,应用程序象电子表格Visicalc,还有工具程序提供附加功能。Gates对应用软件知之甚少,事实上正是Visicalc的成功才使得Simonyi离开施乐。Simonyi计划开发一系列应用软件包括电子表格,文字处理,数据库等。(这实际上是以后大为成功的Office系列的雏形)。

第二项财富是Simonyi关于程序员生产力的理论,它被Gates称为“软件工厂”理论,Gates将程序经理分成不同级别,形成了管理程序员的金字塔式的体系结构,Gates是最高程序经理,他以下是几个技术顶尖人物微软称为建筑师(Architect), 每个建筑师以下是几个程序经理,最后才是程序员。但“软件工厂”的理论未能成功,因为软件开发有太多的不定因素,不可能全部在设计规定之中,软件质量还得依赖程序员的天才。但开发管理制度很好地执行下来,微软形成了庞大而有效率的开发队伍。微软不像其他软件公司雇佣有经验的人,而喜欢从大学直接聘用没有工作经验的学生,因为年轻人更容易融入“微软模式”之中。

“应用程序大战:失败是成功之母”

到微软后,Simonyi领导开发的Multiplan电子表格软件十分出色,Simonyi在Mutilplan第一次创造了多级菜单(Menu)控制,这以后成为软件的工业标准。针对市场上最流行的电子表格软件Visicalc,Multiplan采取了类似今天Java采取的策略,支持各种操作平台和计算机,这在当时是很了不起的。但却犯了一个致命的错误,由于IBM的坚持,Multiplan主要是为64K内存的电脑设计,性能上受到限制。一匹黑马Lotus 1-2-3 在1982年推出,Lotus 1-2-3的目标是256。

四、Excel的各种版本:

1、 Excel 2:

作为Windows Excel的原始版本于1987年问世。因为当时Windows还不是很游行,所以这个版本只包括了一个Windows的运行版本,它是一种特殊的版本。,足以使Excel顺利运行。根据现在的标准看,这个版本过于粗糙。

2、 Excel 3:

19990年底发布。这个版本无论从外观还是性能上都做了重大改进。它增加了工具栏、绘图功能、工作表大纲、加载宏支持、3D图表、工作组编辑等。

3、 Excel 4:

在1992年投入市场。这个版本在市场上产生了不小的反响,因为这时Windows已经家喻户晓。这个版本增加了很多新功能,并且可用性也增强了,使初学者在短时间内就可以掌握。

4、 Excel 5:

在1994年初投入市场,这个版本推出了更多的新功能,包括多页面工作簿和新的VBA宏语言。

5、 Excel 95(Excel 7):

是在1995年夏天推出的。从表面上看,这外版本只是重新组合了Excel 5,但是它还是产生巨大的影响,因为它是第一个使用更高级的32位代码技术的Excel版本。

6、 Excel 97(Excel 8):

它提供了前所未有的升级功能。它的工具栏和菜单的式样也做了重大的改进,增加了更为先进的在线帮助功能,工作表中可见行的数量比原来增加了3倍,编程环境(VBA)也向前迈了一大步。它还推出了新的文件格式。

7、 Excel 2000:

在1999年6月发布。它提供的新功能不多,但是它的最大改进是把HTML作为可选的文件格式,它仍然把持标准的二进制文件格式。

8、 Excel 2002:

在2001年6月发布的。这个版本提供了一些新功能,大多数功能都不是很重要,而且都是针对初学者的。这个版本最重要的新功能就是,当Excel崩溃时可以保存已完成的工作,它还可以恢复被破坏的工作簿文件,这些文件可以是很早以前被废弃不用的。它还增加了背景公式错误检查功能和新公式调试工具。

9、 Excel 2003:

是在2003年秋季发布的。其中最为显著的新特性就是导入和导出XML文件及数据映射到工作簿的特定单元格这一功能。还引入了“权限管理”这一功能,利用这一功能就可以对工作簿中的不同部分加以限制。它还带来了新的帮助系统和新的查找功能,这样就可以在“任务窗格”中查找不同的信息。

10、Excel 2007:

2006年11月发布,在新的面向结果的用户界面中, Excel 2007 提供了强大的工具和功能,用户可以使用这些工具和功能轻松地分析、共享和管理数据。 Excel 2007的新增功能主要有:面向结果的用户界面 、更多行和列以及其他新限制 、Office 主题和 Excel 样式、丰富的条件格式、轻松编写公式 、新的 OLAP 公式和多维数据集函数 、Excel 表格的增强功能 、共享的图表 、易于使用的数据透视表、快速连接到外部数据、新的文件格式 、更佳的打印体验 、共享工作的新方法 、快速访问更多模板。

该词条对我有帮助 (0)
成就高成效,实现管理能力快速提升,12Reads系列教材限时特惠! 立即购买 PURCHASE NOW