什么是计算机系统?

硬件+软件

软件是指系统软件和应用软件

硬件的发展

第一台电子计算机:ENIAC(1946年)

发展阶段时间逻辑元件速度(次/秒)内存外存
第一代1946-1957电子管几千-几万汞延迟线、磁鼓穿孔卡片、纸带
第二代1958-1964晶体管几万-几十万磁芯存储器磁带
第三代1964-1971中小规模集成电路几十万-几百万半导体存储器磁带、磁盘
第四代1972-现在大规模、超大规模集成电路上千万-万亿半导体存储器磁盘、磁带、光盘、半导体存储器

摩尔定律:

“The number of transistors incorporated in a chip will approximately double every 18 to 24 months, while the cost per transistor will decrease.”(集成电路上可容纳的晶体管数量大约每隔 18–24 个月就会增加一倍,而每个晶体管的成本会下降。)

软件的发展

## 编程语言的发展历程

机器语言 -> 汇编语言 -> FORTRAN -> PASCAL -> C++ -> Java

操作系统的发展历程

DOS -> Windows -> Android或ios