1.1 计算机系统的发展史

计算机的发展

计算机系统 = 计算机软件 + 计算机硬件

1.1.1 计算机的硬件发展

计算机的发展经历了四代:

  • 第一代计算机--电子管时期
           即为逻辑元件采用电子管,使用机器语言和汇编语言编程,主存储器用磁鼓或者延迟线,数据主要用定点数表示,容量小,成本高,性能低,体积大,但是为计算机的发展奠定了基础。
    image

  • 第二代计算机--晶体管时代
           即为逻辑元件采用晶体管,此时计算机软件出现了监管程序,提出了操作系统(OS)的概念,有了操作系统的雏形,开发了高级语言,主存储器使用磁芯存储器,外存储器有磁盘,磁带,逐渐被企业用于工商管理。
    image

  • 第三代计算机--中小集成电路时代
           即为逻辑元件采用中小集成电路,半导体存储器开始取磁芯存储器,软件逐渐完善,高级语言发展迅速,操作系统进一步发展,开始有了分时操作系统,存储器进一步发展,体积越来越小,价格越来越低,计算机同时向标准化、多样化、通用化、系列化方向发展,开始广泛应用在各个领域。
    image

  • 第四代计算机--超大规模集成电路时代
           即为逻辑元件采用大规模集成电路和超大规模集成电路,产生了微处理器(CPU主要部分),并行、流水线、高速缓存和虚拟存储器等概念用在了这代计算机。微型(个人)计算机的出现和普遍应用是这一期间的重要成就,操作系统功能完善,应用软件丰富。
    image

1.1.2 计算机的软件发展

       计算机语言的发展经历了面向对象的机器语言和汇编语言、面向问题的高级语言。高级语言的发展真正促进了软件发展,经历了从科学计算和工程计算的FORTRAN,结构话程序设计的PASCAL到面向对象的C++和适应网络环境的JAVA。直接影响计算机系统性能的系统软件也发展迅速,特别是操作系统。

posted @ 2024-06-27 15:20  薛定谔的AC  阅读(31)  评论(0编辑  收藏  举报