(编程是什么)(编程是什么课程)

1947年12月,美国贝尔实验室的肖克利、巴丁和布拉顿组成的研究小组,研制出一种点接触型的锗晶体管。晶体管出现后,人们发现用一个小巧的、消耗功率低的电子器件,就能代替体积大、功率消耗大的电子管了,这样使用晶体管制造的计算机能够大大降低功耗。

(编程是什么)(编程是什么课程)

晶体管

不仅仅能降低功耗,而且还能大大提高计算机的寿命,减少计算机的体积,加强它的稳定性,最重要的是,成本降低了。

由于第一代电子计算机中使用了大量的电子管,电子管的大小大概跟我们现在的灯泡差不多大小,它的工作原理和现在仍然使用的光管相似,都是管子里面抽真空,然后使用高压让里面过电子,只不过我们的光管使用高压启辉后,就一直工作在220V的低压状态,所以寿命不会很短,但是计算机里面的电子管是一直工作在高压中。

这导致了一个问题,电子管会很快坏掉,一般一个电子管的寿命在1000小时左右,也就是使用一个多月,计算机上面的所有电子管都要换一遍,而且如果一个电子管出问题了,这将导致计算机罢工。

这个如同电灯泡的电子管,和电灯泡一样,都会发热,而且因为有一个玻璃外壳,所以重量不轻,玻璃结构的电子管是一个脆弱的元件,不能重磕。

由于电子管有着这样的缺点:体积大、功耗大、发热厉害、寿命短、电源利用效率低、结构脆弱而且需要高压电源.

这导致使用了1.8万只电子管构成的世界第一台电子计算机ENIAC也拥有这样的缺点,占地170平方米,重30吨,耗电150kW(据说当年ENIAC开机的时候,计算机所在的费城,人们家里灯泡都会变暗),它耗资高达48万美元,当年用这笔钱换成黄金有0.4吨。

(编程是什么)(编程是什么课程)

电子管

晶体管的发明,在计算机领域引来一场晶体管革命,它以尺寸小、重量轻、寿命长、效率高、发热少、功耗低等优点改变了电子管元件运行时产生的热量太多、可靠性较差、运算速度不快、价格昂贵、体积庞大这些缺陷,从此大步跨进了第二代的门槛。

1955年,贝尔实验室研制出世界上第一台全晶体管计算机TRADIC,它装有800只晶体管,只有100瓦功率,占地也仅有3立方英尺。

同一年,美国在阿塔拉斯洲际导弹上装备了以晶体管为主要元件的小型计算机。IBM公司小沃森向各地IBMI厂和实验室发出指令: “从1956年10月1日起,我们将不再设计使用电子管的机器,所有的计算机和打卡机都要实现晶体管化。”1958年,IBM公司制成了第一台全部使用晶体管的计算机RCA501型。

由于晶体管计算机价格比电子管计算机便宜,所以使得它从只能运用于少数尖端领域中,普及到人们的生活的各个方面上,至20世纪60年代,世界上已生产了3万多台晶体管计算机,运算速度达到了每秒300万次。

(编程是什么)(编程是什么课程)

晶体管计算机

人们把1959-1964年出现的晶体管计算机称为第二代计算机。它们通常具有以下特点:

(1)用晶体管代替了电子管。晶体管有一系列优点:体积小、重量轻、发热少、耗电省、速度快、寿命长、价格低、功能强。用它做计算机的开关元件,使计算机的结构与性能都发生了新的飞跃。

(2)普遍采用磁芯存储器做内存,并采用磁盘与磁带做内存。这就使存储容量增大,可靠性提高,为系统软件的发展创造了条件。

(3)计算机体系结构中许多意义深远的特性相继出现,例如变址寄存器、浮点数据表示,中断、I/O处理等。

(4)汇编语言取代了机器语言,而且开始出现FORTRAN、CDBOL等高级语言。

(5)计算机的应用范围进一步扩大,开始进入过程控制等领域。

与电子管计算机相比,晶体管计算机包含了操作系统,它能够为输入输出、内存管理、存储和其他的资源管理活动提供标准化的程序。开发应用程序不再需要写资源管理程序了,这些操作系统允许程序员可以调用操作系统程序的应用软件。但是,IBM公司和其他计算机生产商早期开发的专用操作系统只能在特定的计算机上运行,它们各自有自己唯一的命令集来调用它们的程序。这意味着程序员每学一种操作系统就要重新学习一种编程,这也在一定程度上限制了它们的发展

由于第二代计算机的快速普及,慢慢地掀起了一场革命,一场科技革命,这也是人类历史上第三次科技革命……

声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者科技猫cat所有,原文出处。若您的权利被侵害,请联系删除。

本文标题:(编程是什么)(编程是什么课程)
本文链接:https://www.51qsb.cn/article/dvjlph.html

(0)
打赏微信扫一扫微信扫一扫QQ扫一扫QQ扫一扫
上一篇2023-07-31
下一篇2023-07-31

你可能还想知道

发表回复

登录后才能评论