1.1计算机发展历程

来源:互联网 发布:重庆时时彩平刷软件 编辑:程序博客网 时间:2024/05/22 17:33

面对初入门的小白,现在市场上的大部分网校或者培训机构都会根据自己的教学内容开门见山,直接开始讲解编程、测试或者实施工程师的技术性知识。但是,在制定课程标准的时候,绝大部分教学机构却忽略了小白学员的思维导向。由于小白转行之前大多数不是计算机专业毕业,之所以选择软件行业,仅仅是出于薪资较高、自身好奇以及机构的指导情况等原因。在这样的方式下进行学习和培训,其效果往往拔苗助长。这就造成了小白学员转入软件行业,培训了很长时间之后又回头重新开始原来的工作,既浪费了时间,也浪费了金钱。因此“相约bug”的小白篇中,会首先选择分享计算机行业的基础知识,帮助大家认识自己对于计算机的了解和兴趣情况,在感兴趣的同时建立自身的计算机导向思维,从而为大家以后学习编程开发、软件测试以及实施运维等专业工程师的知识打下良好的基础。

 

我们的课程标准第一部分从计算机组成原理开始今天讲一下第一节课——计算机发展历程提起发展历程我们要分别从计算机的硬件和软件分别来说。

1.1.1计算机硬件的发展

计算机硬件的发展,想必首先映入脑海中的就是那台庞然大物——1946诞生的计算机ENIAC,作为世界上第一台真正的计算机,ENIAC是由大量的电子管元件组成。虽然每秒钟只能运行几千到几万次,但在当时,ENIAC可以被称为第三次技术革命的里程碑,不但带给了人们思想上的巨大震撼,同时也刺激了计算机软、硬件的快速发展。如果把ENIAC作为第一代计算机的话,时至今日,计算机的发展已经经历了四代。

1.第一代电子管计算机

类似于ENIAC电子元件大多由电子管组成体积庞大运算速度在每秒几千到几万次

2.第二代晶体管计算机

电子元件改由性能更加良好的晶体管代替,因而计算速度提升到每秒几万到几十万次;同时由于计算机开始使用高级语言进行编程,计算机第一次有了操作系统(操作系统目前常用有Window、Unix系统)雏形

3.第三代中小规模集成电路计算机

中小规模集成电路成为电子元件的组成部分;而随着新型的半导体材料的出现,半导体存储器取代了磁芯存储器(我们常用的电脑硬盘、U盘都属于半导体存储器);而对应的编程语言和操作系统也有了进一步的发展。

4.第四代超大规模集成电路计算机

到了第四代机器,大规模以及超大规模集成电路替换了中小规模的集成电路;半导体存储器的存储容量也有了大幅度的提升;关键在于,第四代机器产生了微处理器(微处理器类似于人类的大脑,结合电脑的存储器与芯片,形成一套包括接受指令并处理,运行操作之后反馈结果的流程。而在这之中,微处理器是处理逻辑的重要部件),这使得并行操作、流水线操作这些想法有了实现的物质载体。

从电子管到晶体管,再到集成电路,逻辑元件材质的升级,带动了计算机在存储容量、运行速度各项指标的飞跃。不仅逐步扩大了计算机的应用领域,更加促进了计算机编程语言、操作系统等软件的长足进步。

1.1.2计算机软件的发展

计算机软件的发展主要包含计算机语言和计算机操作系统的发展。

计算机语言经历了三个阶段,分别是面向机器的机器语言和汇编语言;面向问题的高级语言以及面向对象的C++Java语言。

计算机操作系统从只有操作屏幕的DOS系统到了今天的可视化的WindowUnix系统。

1.1.3计算机的分类和发展趋势

计算机的分类

 

现代计算机的发展趋势正向着“两极”分化。一方面,人们生活和社会环境下使用的计算机向着微型、高性能、多用途等方向发展;而在国防、军工、航天环境下的则向着巨型、智能以及超高速方向不断进步。

原创粉丝点击