一文总结那些年我们追过的计算机发展史

简介: 一文总结那些年我们追过的计算机发展史

@[toc]

一. 早期的计算器

1. 算盘

在计算机没有创造出来之前,计算器是最早的计算工具, 早起的计算器为纯手动式,如算盘.

算盘是西亚人的发明,最早的算盘出现在公元前2700年到2300年左右的苏美尔文明.

在这里插入图片描述

2. 算筹

这是第一种有进位置的10进制计数法.

中国科学家 祖冲之,就是利用算筹来计算圆周率在3.1415926到3.1415927 之间

3. 计算尺

17世纪大不列颠开始对外扩张, 对航海,测绘,天文定位都有了新的需求. 出现了计算尺.

二. 机械计算机

1. 契克卡德计算钟(1623年)

1623年德国科学家契克卡德创造了人类第一台机械计算机,能够计算六位数的加减乘除运算.

2. 帕斯卡计算器(1642年)

法国数学家,物理学家,创造了帕斯卡计算器,造价昂贵,没有大面积推广,设计的初衷是帮助父亲计算税收.

机械式的,通过齿轮的相互作用来完成运算
在这里插入图片描述

3. 莱布尼兹步进计算器(1674年)

德国数据家莱布尼兹独创莱布尼茨轮,.实现乘除的运算
在这里插入图片描述

4. 差分机(1822年)

查尔斯巴贝奇提出来差分思想,但基于当时都技术没法实现. 这已经属于现代计算机理论的鼻祖.

5. 分析机(1833年)

将差分机分为5个部分,当时都结构已经与现代计算机如出一辙.

现代计算机的五大部分组建是由1945年冯诺依曼提出.

三. 穿孔制表机(1884年)

在这里插入图片描述

四. 图灵机: 计算机世界的理论基石

艾伦.麦席森图灵:1912-1954 年,英国数学家,计算机学家,逻辑学家,密码学家,哲学家.

现代计算机的奠基人

五. ENIAC(1945年): 第一台通用计算机

二战需要高速准确的计算工具来解决弹道计算问题,1945年美国军方制造了第一台电子计算机.
在这里插入图片描述

六. 冯诺依曼结构: 现代计算机诞生

1945年6月提出来草案:

  1. 机器内部使用二进制表示数据
  2. 像存储数据一样存储程序
  3. 计算机由运算器,控制器,存储器,输入设备,输出模块五个部分组成。

在这里插入图片描述

七 现代计算机的发展

1. 第二代电子计算机

50年代后期,晶体管技术成熟,各个计算机公司开始淘汰电子管,成为第二代电子计算机
在这里插入图片描述

2. 第三代集成电路计算机(1964年)

IBM研制出来大型集成电路通用计算机 IBM360
在这里插入图片描述

3. 第四代大规模集成电路计算机(1971年--至今)

开始进入民用

各种操作系统开始出现:

在这里插入图片描述

第五代 智能计算机

1981年,在日本东京召开了第五代计算机研讨会,随后制订出研制第五代计算机的长期计划。智能计算机主要特征是具备人工智能,能像人一样思考,并且运算速度极快,其硬件系统支持高度并行和推理,其软件系统能够处理知识信息。神经网络计算机(也称神经元计算机)是智能计算机的重要代表。但第五代计算机目前仍处在探索、研制阶段。真正实现后,将有无量的发展前途。

第六代: 生物计算机

研究发现,DNA的双螺旋结构能容纳巨量信息,其存储量相当于半导体芯片的数百万倍。

一个蛋白质分子就是存储体,而且阻抗低、能耗小、发热量极低。

基于此,利用蛋白质分子制造出基因芯片研制生物计算机,已成为当今计算机技术的最前沿。

总结:

学习计算机历史,是为了更好的理清脉络,了解历史,才能对现状和未来看的更清楚.

历史中有pattern,imitaing和development,

相关文章
|
8月前
|
存储 API C语言
C/C++爱心代码
C/C++爱心代码
2538 2
运行spoon.bat时Kettle无法启动问题解决
运行spoon.bat时Kettle无法启动问题解决
|
8月前
|
存储 安全 算法
RSA非对称加密算法中的密钥对生成与传输
RSA非对称加密算法的密钥对生成与传输是信息安全领域的核心问题之一。密钥生成过程需要保证随机性和安全性,而密钥的传输则需要选择适当的方式来确保其保密性和完整性。通过合理的密钥管理和保护措施,可以有效地利用RSA算法保护通信安全,防止信息泄露和篡改。在实际应用中,用户和系统管理员需要结合具体情况选择最佳的密钥生成和传输策略,以达到最佳的安全性和效率。
119 0
|
安全 算法 数据安全/隐私保护
RSA 1024位私有密钥加密技术遭破解
美国密歇根大学的三位科学家称,他们发现了一个利用RSA安全技术中的一个安全漏洞的方法,RSA安全技术用于保护从媒体播放器到智能手机和电子商务服务器等各种设备。 他们说,RSA身份验证对于私有密钥载体的电压变化是很敏感的。
2947 0
|
存储 算法 安全
场景应用:id全局唯一且自增,如何实现?
场景应用:id全局唯一且自增,如何实现?
233 0
|
8月前
|
安全 网络安全 数据安全/隐私保护
非对称加密的日常实践应用:以RSA加密为例
**RSA加密简介与Python实现** RSA,一种非对称加密技术,基于大数因子分解,用于数据加密和完整性保护。本文介绍了RSA基本原理,包括密钥生成(选取大质数p和q,计算n和φ(n),选择公钥指数e和私钥指数d),并展示了使用Python `cryptography` 库生成密钥对、加密和解密消息的代码示例。通过这些步骤,读者可理解RSA在网络安全中的应用,如HTTPS和数字签名。
509 3
|
存储 供应链 数据挖掘
计算机的作用及其应用
一、什么是计算机 计算机是一种能够执行程序和进行数据处理的电子设备。它由硬件和软件两部分组成。硬件包括中央处理器(CPU)、内存、硬盘、输入设备(如键盘和鼠标)、输出设备(如显示器和打印机)等。软件则是指计算机程序,包括操作系统、应用程序等。计算机能够接收、存储、处理和输出数据,实现各种任务和功能,如文字处理、图像处理、数据分析、网络通信等。计算机的发展使得人们能够更加高效地处理信息和解决问题。 二、计算机的作用 计算机在现代社会中发挥着重要的作用,它在各个领域都有广泛的应用。以下是计算机的一些主要作用: 1. 数据处理和存储:计算机可以处理和存储大量的数据,包括文字、图像、音频和视频等。它们
674 1

热门文章

最新文章