1943年ENIAC计算系统由宾夕法尼亚大学摩尔电机工程学院的John Mauchly和J. Presper Eckert 开始建造。由于其纯电子技术,而不是机电技术,它比以前的任何一台电脑快了1000倍以上。ENIAC采用面板对面板接线和开关进行编程,占地面积超过1000平方英尺,使用约18,000个真空电子管,重30吨。
曼彻斯特大学的Freddie Williams和Tom Kilburn开发了Williams-Kilburn管。1947年测试成功,是第一个高速全电子存储器。它使用阴极射线管(类似于模拟电视显像管)将位作为点存储在屏幕的表面上。每个点在衰落之前持续了几分之一秒,所以信息不断刷新。信息由金属拾取板读取,该检测板将检测电荷的变化。
1948年曼彻斯特大学研究人员Frederic Williams,Tom Kilburn和Geoff Toothill开发了小型实验机(SSEM),被称为曼彻斯特宝贝。用来测试新型内存技术 – Williams Tube。历史上第一个电脑程序诞生,此程序由17条指令组成,由Kilburn撰写,于1948年6月21日运行。
1949年调制解调器(modem)诞生,用于在波士顿附近的空军剑桥研究中心(AFCRC)的杰克·哈灵顿(Jack Harrington)的小组发射雷达信号。调制解调器在1953年推出的SAGE系统的计算机上使用,并于1958年由贝尔公司商业化。
1950年Atlas 公司开发出了磁鼓记忆体,它将信息存储在涂有铁磁材料的旋转圆柱体的外面,并以固定位置的读/写头盘圈。
SEAC是在美国完成的首个存储程序计算机之一。它建在华盛顿特区,作为评估组件和系统以及设置计算机标准的测试台。它也是第一台使用全二极管逻辑的电脑之一,这种技术比真空管更可靠。磁带在外部存储单元(如图所示右侧)存储编程信息,编码子程序,数值数据和程序结果。
1951年,商业计算机的第一个磁带存储设备“UNISERVO”磁带机诞生。磁带的相对低成本,便携性和无限的离线容量使其非常受欢迎。UNIVAC胶带为1/2“宽,厚度为0.0015”,长达1,500“,由磷青铜制成,具有金属涂层。称重约三磅,每个卷轴可以容纳1,440,000个十进制数字,可以以100英寸/秒读取。
磁带允许廉价的大量存储信息,是计算机革命的关键部分。IBM 726是电子计算机早期重要的实用高速磁带系统。1952年5月21日宣布,该系统采用独特的“真空通道”方式,保持磁带循环在两点之间,允许磁带机在一秒钟内启动和停止磁带。726型最初是在IBM的第一台电子数字计算机701型上销售的,并且每个磁带可以存储200万位数字,当时这是数量庞大的。726年租金为850美元。
1956年麻省理工学院的研究人员开始尝试直接键盘输入到计算机。通常,当时的计算机用户使用打孔卡片或纸带将他们的程序送入计算机。道格罗斯在二月份写了一份倡导直接访问的备忘录。罗斯认为,连接到麻省理工学院计算机的Flexowriter – 电控打字机由于其低成本和灵活性而可以用作键盘输入设备。五个月后在麻省理工学院旋风计算机上进行的一项实验证实了键盘输入设备的可用性和便利性。
1956年,随着IBM向旧金山的Zellerbach Paper出货了一台RAMAC 305计算机系统,磁盘存储的时代开始了。该计算机是世界第一台基于硬盘驱动器的新技术。RAMAC磁盘驱动器由50个磁性涂层的金属盘组成,能够存储约500万个字符的数据。RAMAC与磁带或打孔卡不同的是实时随机访问大量数据。
1957年由John Backus领导的 IBM 团队开发FORTRAN,这是强大的科学计算语言,使用类似英语的语句。有些程序员怀疑FORTRAN可以像手编一样有效,但是当FORTRAN证明它可以生成高效的代码时,怀疑消失了。在接下来的几十年里,FORTRAN成为科学和技术计算中最常用的语言。FORTRAN今天仍在使用。
计算机图像创建和处理的最早的应用之一就是从1957年的标准东方自动计算机(SEAC)的罗伯特·基尔希(Robert Kirsch)的工作开始。与SEAC团队合作,Kirsch设计了一个旋转的鼓式扫描器,使他能够将图像数字化他的小儿子瓦尔登(Walden)。该图像是一个五点五厘米的黑白镜头,是第一个要扫描到计算机中的图像。2003年,“ 生命”杂志指出,它是“改变世界的100张照片”之一。
1958年,编程语言LISP(“列表处理”的缩写)是由麻省理工学院的John McCarthy发明。LISP的一个关键特征是数据和程序只是括号中的列表,允许程序将另一个程序(或其自身)视为数据,这种特性大大缓解了人类思维模式的编程类型,LISP仍然用于大量的人工智能应用。
1960年来自几家计算机制造商和五角大楼的团队开发了COBOL语言。许多规范从早期的FLOW-MATIC语言中大量借用。专为商业用途而设计的早期COBOL旨在便于计算机程序的可读性,并尽可能提高机器的独立性。设计人员希望COBOL程序可以运行在编译器存在的任何计算机上,只需进行最小的修改即可。
1961年,人们已经可以共享一台电脑,使用终端通过电话线登录。这些分时计算机就像中心枢纽,将资源轮流分配给个人用户。虽然计算机通常不能相互连接,但这些是第一个常见的多用户系统,同时有数十人在线。因此,分时开创了后来 络的许多功能,从文件共享到电子邮件和聊天。20世纪60年代典型的用户是商业人士,银行雇员,学生和研究人员以及军事人员。
1962年卡片随机存取存储器(CRAM)被引入。NCR 315和几个后来的NCR主机使用这种机械复杂磁性CRAM进行二次存储。聚酯薄片纸从一根棒中选出一个放在一起处理。每张256卡的CRAM甲板记录约5.5 MB。
1962年10月11日,IBM 发布第一个磁盘驱动器IBM 1311。每个磁盘包重约十磅,持有六个磁盘,容量为200万字。磁盘以1,500 RPM旋转,并由每个磁盘一个磁头的液压执行器访问。1311提供了磁带和磁盘的一些优点。
1963年ASC-II (美国信息交换标准代码)诞生。ASC-II 码允许来自不同制造商的机器交换数据。ASC-II代码由128个唯一字符串的1和0组成。每个序列代表英文字母,阿拉伯数字,标点符号和符号的分类,或诸如回车等功能的字母。ASC-II只能表示最多256个符号。(在几十年以后Unicode的出现可以更好地支持其他许多语言,Unicode可以表示超过100,000个符号)。
1964年CDC 6600比其最接近的竞争对手IBM 7030超级计算机的速度高出每秒高达三百万条指令。CDC 6600是当时世界上速度最快的计算机。
1964年IBM 发布System / 360,这是计算历史上的一个重大事件。System / 360针对的是业务和科学客户,所有型号都可以运行相同的软件,大部分没有修改。IBM的初期投资额达50亿美元,由于系统订单在两年内每月攀升至1000个。
1964年IBM为美国航空公司推出SABRE预约系统。该系统在1960年首次测试,四年后正式上线。在双IBM 7090大型机上运行,??SABER受到IBM在SAGE防空系统方面的工作的启发。SABER于2000年成为一家单独的旅游服务公司,拥有Travelocity 站。
1964年BASIC 语言诞生。托马斯·库尔茨(John Kemzy)和约翰·凯米尼(John Kemeny)为达特茅斯学院(Dartmouth College)的学生创建了一个易于学习的编程语言BASIC。它的用途广泛传播到世界各地的学校,很多学生都是从BASIC 语言开始学习编程。十多年后,大多数早期的个人电脑都附带了嵌入其系统的BASIC版本。
1966年惠普公司推出2116A,这是惠普的第一台电脑。它与许多标准实验室仪器接口,使客户能够对仪器系统进行电脑化。2116A还标志着惠普在商业产品中首次使用集成电路。
1966年Signetics为SDS Sigma 7主机设计了8位内存(8-bit RAM).这款8位RAM是计算机系统专用半导体存储器件的最早使用之一。
1968年 Edsger Dijkstra 发表了 “GO TO 有害论”。他呼吁废除在高级语言中使用无限制的 GOTO语句。
1968年DEC(Digital General Corporation)公司设计了Nova小型机。它有32KB内存,售价为8,000美元。Data Director的主要设计师兼联合创始人Ed de Castro曾率先组建了DEC PDP-8。Nova 电脑系列持续到七十年代,影响了后期的系统,如施乐奥拓和苹果-1电脑系统。
1968年IBM开发Minnow,一种只读软盘驱动器,旨在将微码加载到“Merlin”(IBM 3330)直接存取存储设备的控制器中。与硬盘驱动器不同,用户可以轻松地将保护套中的软盘从一个驱动器传输到另一个驱动器。直到1973年,IBM发布了一个读/写软盘驱动器。不久之后,它成为行业标准。
1968年,新一代的分时多路复用器为每个用户提供了一小段时间,大大扩大了可以共享同一线路的计算机终端数量,从15个增加到45个。这大大降低了企业的成本。
1969 世界第一个大型 络 ARPAnet 上线
1969年美国宇航员登上月球并返回。图中是被阿波罗11号发射到太空的绳索只读记忆体。这个绳索记忆体是手工制作的,相当于72 KB的存储空间。制造绳索记忆力是艰巨而缓慢的,编织绳索记录可能需要数月的时间。如果一条线穿过其中一个圆形核心,它表示二进制的,而围绕核心的线代表二进制零。
声明:本站部分文章内容及图片转载于互联 、内容不代表本站观点,如有内容涉及版权,请您尽早时间联系jinwei@zod.com.cn