晋江文学城
下一章   目录  设置

1、楔子 计算机发展 ...

  •   第二次世界大战时,美国政府寻求计算机以开发潜在的战略价值,从而促进了计算机的研究与发展,也开始了今天随处可见的数字生活。

      第一代电子管计算机(1945-1956):
      使用真空管,所有的程序都是用机器码编写,使用穿孔卡片。
      1944年霍华德.艾肯(1900-1973)研制出全电子计算器,为美国海军绘制弹道图。这台简称 Mark I 的机器有半个足球场大,内含500英里的电线,使用电磁信号来移动机械部件,速度很慢(3-5秒一次计算)并且适应性很差只用于专门领域,但是,它既可以执行基本算术运算也可以运算复杂的等式。
      1946年2月14日,标志现代计算机诞生的ENIAC(The Electronic Numerical Integrator And Computer)在费城公诸于世。ENIAC代表了计算机发展史上的里程碑,它通过不同部分之间的重新接线编程,还拥有并行计算能力。ENIAC由美国政府和宾夕法尼亚大学合作开发,使用了18,000个电子管,70,000个电阻器,有5百万个焊接点,耗电160千瓦,其运算速度比Mark I快1000倍,ENIAC是第一台普通用途计算机。
      40年代中期,冯.诺依曼(1903-1957)参加了宾夕法尼亚大学的小组,1945年设计电子离散可变自动计算机EDVAC(Electronic Discrete Variable Automatic Computer),将程序和数据以相同的格式一起储存在存储器中。这使得计算机可以在任意点暂停或继续工作,机器结构的关键部分是中央处理器,它使计算机所有功能通过单一的资源统一起来。

      第二代晶体管计算机(1956-1963):
      晶体管的发明大大促进了计算机的发展,晶体管代替了体积庞大电子管,电子设备的体积不断减小。1956年,晶体管在计算机中使用,晶体管和磁芯存储器导致了第二代计算机的产生。第二代计算机体积小、速度快、功耗低、性能更稳定。首先使用晶体管技术的是早期的超级计算机,主要用于原子科学的大量数据处理,这些机器价格昂贵,生产数量极少。
      1960年,出现了一些成功地用在商业领域、大学和政府部门的第二代计算机。第二代计算机用晶体管代替电子管,还有现代计算机的一些部件:打印机、磁带、磁盘、内存、操作系统等。计算机中存储的程序使得计算机有很好的适应性,可以更有效地用于商业用途。在这一时期出现了更高级的COBOL(Common Business-Oriented Language)和FORTRAN(Formula Translator)等语言,以单词、语句和数学公式代替了二进制机器码,使计算机编程更容易。新的职业,如程序员、分析员和计算机系统专家,与整个软件产业由此诞生。

      第三代小规模集成电路计算机(1964-1971):
      1958年发明了集成电路(IC),将三种电子元件结合到一片小小的硅片上。科学家使更多的元件集成到单一的半导体(此半导体非彼半导体,不是半导体收音机)芯片上。于是,计算机变得更小,功耗更低,速度更快。这一时期的发展还包括使用了操作系统,使得计算机在中心程序的控制协调下可以同时运行许多不同的程序。
      1964: IBM发布PL/1编程语言。 1964: 发布IBM 360首套系列兼容机(请勿将其与现在的IBM笔记本做比较)
      1965: Thomas E. Kurtz和John Kemeny完成BASIC(Beginners All Purpose Symbolic Instruction Code)语言的开发。特别适合计算机教育和初学者使用,得到了广泛的推广。
      1965: Douglas Englebart 提出鼠标器的设想,但没有进一步的研究。直到1983年被苹果电脑公司大量采用。
      1965: 第一台超级计算机CD6600开发成功。
      1967: Niklaus Wirth开始开发PASCAL语言,1971年完成。
      1968: Robert Noyce和他的几个朋友创办了INTEL公司。
      1969: ARPANET计划开始启动,这是现代INTERNET的雏形。
      1969 年4月7日: 第一个网络协议标准RFC推出。
      1970: Ken Thomson和Dennis Ritchie开始开发UNIX操作系统。
      1971年11月15日: Marcian E. Hoff在INTEL公司开发成功第一块微处理器4004,含2300个晶体管,是个4位系统,时钟频率108KHz ,每秒执行6万条指令。

      第四代大规模集成电路计算机(1972-XXXX)
      基于大规模集成电路,及后来的超大规模集成电路。计算机功能更强,体积更小。
      1972年,INTEL推出8008的8位微处理器,开始有了当时看来功能强大的CPU。
      1972: C语言的开发完成。其主要设计者是UNIX系统的开发者之一 Dennis Ritche。这是一个非常强大的语言,开发系统软件,特别受人喜爱。
      而中国的中青少年们基本是从这个时代开始接触到计算机,经历30多年的发展,它已经完全改变了我们的生活方式……
note 作者有话说
第1章 楔子

  • 昵称:
  • 评分: 2分|鲜花一捧 1分|一朵小花 0分|交流灌水 0分|别字捉虫 -1分|一块小砖 -2分|砖头一堆
  • 内容:
  •             注:1.评论时输入br/即可换行分段。
  •                 2.发布负分评论消耗的月石并不会给作者。
  •             查看评论规则>>