(1)冯·诺依曼(John Von Neumann)
美籍匈牙利裔科学家、数学家,被誉为“电子计算机之父”。1945年,冯·诺依曼首先提出了“存储程序”的概念和二进制原理,后来人们把利用这种概念和原理设计的电子计算机系统统称为“冯.诺曼型结构”计算机。
(2)艾伦·麦席森·图灵(Alan Mathison Turing)
英国数学家、逻辑学家,他被视为计算机之父。计算机科学之父。提出著名的“图灵机”(Turing Machine)的设想,图灵机”与“冯·诺伊曼机”齐名,被永远载入计算机的发展史中。死于食用浸染过氰化物溶液的苹果。
(3)克劳德·艾尔伍德·香农(Claude Elwood Shannon)
1916年4月30日诞生于美国密西根州,现代信息论的著名创始人,信息论之父。信息论及数字通信时代的奠基人通信数学模型中,清楚地提出信息的度量问题,改进著名的计算信息熵H的公式。今天在计算机和通信中广泛使用的字节(Byte)、KB、MB、GB等词都是从比特演化而来。
(4)林纳斯·托瓦茨(Linus Torvalds)
linux之父,发明Linux操作系统的人,起初不适合普通大众,在经过几番革新之后,和Windows系统一样简单易用。而且Linus还是Git(分布式版本控制系统)的缔造者,Git被业内人士看作是最厉害的分布式版本控制系统。
(5)吉多·范罗苏姆(Guido Van Rossum)
Python之父,自2005年加入谷歌之后就潜心编写Python编程系统。Python大家肯定都不陌生,是编程菜鸟的入门必学,是一款操作方便的良心程序。
(6)蒂姆·伯纳斯·李(Timothy John Berners-Lee)
互联网之父,1989年3月他正式提出万维网的设想,1990年12月25日,他在日内瓦的欧洲粒子物理实验室里开发出了世界上第一个网页浏览器。他是关注万维网发展的万维网联盟的创始人,并获得世界多国授予的各个荣誉。他最杰出的成就,是免费把万维网的构想推广到全世界,让万维网科技获得迅速的发展,深深改变了人类的生活面貌。
计算机基础--计算机发展史PART.1
计算机发展的五个阶段
阶段年代硬件软件应用第一代1946—1958年真空电子管
机器语言、汇编语言
军事和科学计算
第二代1959—1964年晶体管批处理操作系统、高级语言及其编译程序科学计算和事务处理第三代1965—1970年集成电路分时操作系统以及结构化、规模化程序设计方法文字处理和图形图像处理第四代1971年—至今大规模集成电路数据库管理系统、网络管理系统和面向对象语言各个领域、逐步走向家庭第五代现代智能计算机系统理解人的语言,以及文字和图形人工智能
PART.2
第一台电子计算机
时间:1946年2月
地点:美国宾夕法尼亚大学
名字: ENIAC(Electronic Numerical Integrator And Computer)
描述:占地170平方米,重30吨,使用了1.8万多电子管,每秒可以进行5000多次加法运算,世界上第一台通用计算机。
PART.3
冯.诺依曼理论
1944年,美籍匈牙利数学家 冯·诺依曼 提出计算机基本结构和工作方式的设想,为计算机的诞生和发展提供了理论基础。时至今日,尽管计算机软硬件技术飞速发展,但计算机本身的体系结构并没有明显的突破,当今的计算机仍属于冯·诺依曼架构。
冯·诺依曼理论要点:
1、计算机硬件设备由存储器、运算器、控制器、输入设备和输出设备5部分组成。
2、存储程序思想——把计算过程描述为由许多命令按一定顺序组成的程序,然后把程序和数据一起输入计算机,计算机对已存入的程序和数据处理后,输出结果。
PART.4
冯.诺依曼结构
冯·诺依曼结构也称普林斯顿结构,提出了计算机制造的三个基本原则,即采用二进制逻辑、程序存储执行以及计算机由五个部分组成(运算器、控制器、存储器、输入设备、输出设备),这套理论被称为冯·诺依曼体系结构。
计算机基础--计算机分类及应用
01
计算机的分类
1.按照其规模和处理能力分可以分为:
巨型机,大型机,中型机,小型机,微型机。
2.按照用途分为:
通用计算机、专用计算机。
3.按照原理分为:
模拟计算机、数字计算机。
02
计算机的应用
科学计算
早期的计算机主要用于科学计算。科学计算仍然是计算机应用的一个重要领域。如高能物理、工程设计、地震预测、气象预报、航天技术等。
信息处理
信息处理是目前计算机应用最广泛的一个领域。利用计算机来加工、管理与操作任何形式的数据资料。
自动控制
利用计算机对工业生产过程中的某些信号自动进行检测,并把检测到的数据存入计算机,再根据需要对这些数据进行处理,这样的系统称为计算机检测系统。
人工智能
开发一些具有人类某些智能的应用系统,用计算机来模拟人的思维判断、推理等智能活动,使计算机具有自学习适应和逻辑推理的功能。
辅助系统
计算机辅助设计、制造、测试(CAD/CAM/CAT)。用计算机辅助进行工程设计、产品制造、性能测试。
计算机辅助设计(CAD)( Computer Aided Design)
计算机辅助制造(CAM)( computer Aided Manufacturing)
计算机辅助教学(CAI)( Computer Aided Instruction)
计算机辅助测试(CAT)( Computer Aided Testing)
计算机基础--计算机的基本构成计算机系统的构成