现代计算机随着你们时代的到来而成形。计算机的发展始于16世纪左右。最初的计算机经历了许多变化,显然是为了更好。它在速度、精度、尺寸和价格方面不断改进,推动了当今时尚计算机的发展。
与计算机相关的基本术语
下面列出了与计算机世代相关的基本术语。
1.真空管:真空管具有控制真空中电子流动的功能。一般用于开关、放大器、收音机、电视机等。
2.晶体管:晶体管有助于控制设备中的电流,它充当放大器或开关。
3.集成电路(IC):集成电路是包含晶体管、电阻器等电路元件的硅芯片。
4.微处理器:微处理器是包含CPU及其电路并存在于集成电路中的组件。
5.中央处理器(CPU):CPU被称为计算机的大脑。CPU执行处理和运算工作。
6.磁鼓:磁鼓就像一个存储数据的圆柱体和圆柱体。
7.磁芯:磁芯用于存储信息。这些是小环阵列。
8.机器语言:机器语言是计算机接受的语言(以二进制数字的形式)。它也被称为低级编程语言。
9.内存:内存用于在计算机中存储数据、信息和程序。
10.人工智能:人工智能涉及创建智能机器和行为。
计算机世代的阶段
这个漫长的时期通常可以方便地分为后续阶段,称为计算机世代。
第一代计算机(1940-1956)
第二代计算机(1956-1963)
第三代计算机(1964-1971)
第四代计算机(1971年至今)
第五代计算机(现在和未来)
几代计算机时间段不断发展的硬件第一代20世纪40年代–1950年代基于真空管第二代20世纪50年代–1960年代基于晶体管第三代20世纪60年代–1970年代基于集成电路第四代20世纪70年代–至今基于微处理器第五代现在–未来基于人工智能
在计算机产生之前,我们使用计算器、电子表格和计算机代数系统,数学家和发明家寻解决方案来减轻计算负担。
以下是现代计算机发明之前的8种机械计算器。
1.算盘(约公元前2700年)
2.帕斯卡计算器(1652)
3.阶梯式计算器(1694)
4.算术计(1820)
5.计算器(1887)和计算器(1889)
6.差分机(1822)
7.分析引擎(1834)
8.百万富翁(1893)
第一代计算机
第一代计算机背后的技术是一种易碎的玻璃装置,称为真空管。这些计算机非常重而且非常大。这些不太可靠,并且在它们上编程是一项乏味的任务,因为它们使用低级编程语言并且不使用操作系统。第一代计算机用于计算、存储和控制目的。它们体积太大,需要一个完整的房间,并且消耗大量电力。
下面提到了一些主要的第一代计算机的示例。
ENIAC:电子数值积分器和计算机,由J.PresperEckert和JohnV.Mauchly建造,是一种通用计算机。它既笨重又庞大,包含18,000个真空管。
EDVAC:电子离散变量自动计算机,由冯·诺依曼设计。它可以将数据也作为指令存储,
从而提高了速度。
UNIVAC:通用自动计算机由Eckert和Mauchly于1952年开发。
60进制计算器
第一代计算机的特点
特征成分主要电子元件真空管。编程语言机器语言。主存储器磁带和磁鼓。输入/输出设备纸带和打孔卡。速度和尺寸非常慢而且非常大(通常占据整个房间)。第一代的例子IBM650、IBM701、ENIAC、UNIVAC1等
第二代计算机
第二代计算机使用晶体管技术而不是笨重的真空管。另一个特点是核心存储。晶体管可以是由半导体材料组成的器件,其放大符号或打开或关闭电路。
晶体管是在贝尔实验室发明的。晶体管的使用使其能够以适当的速度强大地执行任务。它减少了尺寸和价格,值得庆幸的是,它还减少了由真空管产生的热量。中央处理单元(CPU)、内存、编程语言以及输入和输出单元也在第二代中发挥了作用。
编程语言从高级语言转变为编程语言,使编程对于程序员来说变得相对简单。这一时期用于编程的语言有FORTRAN(1956)、ALGOL(1958)和COBOL(1959)。
第二代计算机的特点
特征成分主要电子元件晶体管。编程语言机器语言和汇编语言。记忆磁芯和磁带/磁盘。输入/输出设备磁带和打孔卡。功率及尺寸尺寸更小,功耗低,产生的热量更少(与第一代计算机相比)。第二代的例子PDP-8、IBM1400系列、IBM7090和7094、UNIVAC1107、CDC3600等