前言:
最近我在整理书籍时,发现了一些有关于编程的学习资料,我派蒙也不是个吝啬的人,从今天开始就陆续分享给大家。
计算机发展及应用(1)
1944 年美国数学家冯·诺依曼(现代计算机之父)提出了计算机制造的三个基本原则,及采用二进制逻辑、程序存储执行以及计算机由五个部分组成(运算器、控制器、存储器、输入设备、输出设备),这套理论被称为冯·诺依曼体系结构。
冯·诺依曼提出计算机硬件设备由五大部件组成(如下图所示),并且由总线连接。总线包括地址总线、数据总线、控制总线。
冯·诺依曼的储存程序思想:把计算过程描述为由许多命令按一定顺序组成的程序,然后把程序和数据一起输入计算机,计算机对已存入的程序和数据处理后,输出结果。
世界上第一台通用计算机ENIAC于1946年2月14日在美国宾夕法尼亚大学诞生。美国国防部用它来计算弹道。它是一个庞然大物,用了18000个电子管,占地150平方米,重达30吨,耗电功率约150千瓦,每秒钟可进行5000次运算。
计算机的时代划分:
第一代:1946-1957年,电子管计算机
第二代:1958-1964年,晶体管计算机
第三代:1965-1971年,中小规模集成电路计算机
第四代:1972至今:大规模集成电路计算机
第五代:人工智能计算机
计算机的分类:
1.按规模分:巨型、大型、中型、小型、微型计算机。其中,微型计算机的发展已历经五代,学校和家庭使用的计算机都是微型计算机,简称微机,又称个人计算机和PC机。
2.按用途分:专业计算机、通用计算机。
3.按原理分:模拟计算机、数字计算机,因为计算机在发送端通过调制将数字信号转为模拟信号,而在接收端通过解调再将模拟信号转换为数字信号。
4.按功能分:单媒体计算机、多媒体计算机。只能处理文字和数字,就是单媒体。不仅能处理文字和数字,还能处理图像、音频、视频等多种媒介,就是多媒体。
计算机的特点:
1.运算速度快:可以高速准确地完成各种算术运算;
2.计算精度高:可以有十几位或者二十几位(二进制)有效数字,计算精度可由千分之几到百万分之几;
3.存储能力强:可以存储大量的信息;
4.逻辑运算能力强:能对信息进行比较和判断;
5.自动控制能力强:在程序控制下,可以连续、自动地工作,不需要人为干预;
计算机界奖项:
图灵奖:世界计算机最高奖项,有“计算机界的诺贝尔奖”之称,由美国计算机协会(ACM)与1966年设立,专门奖励那些对计算机事业做出重要贡献的个人。其名称取自计算机科学的先驱、英国科学家艾伦 麦席森 图灵。目前唯一的华人图灵奖得主为清华大学教授姚期智。
王选奖:中国计算机界最高奖项,王选奖是中国计算机学会(CCF)设立的奖项,为了纪念王选院士为中国计算机事业做出的非凡贡献。