欢迎来到天天文库
浏览记录
ID:41323570
大小:555.56 KB
页数:29页
时间:2019-08-22
《《课计算机概论》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第一章初识计算机计算机基础知识概论1.1计算机文化概论1.2计算机的发展1.3计算机的特点与分类1.4计算机的应用领域1.5计算机中的数据表示与运算基础本章知识点1.1.1信息与信息技术1.1计算机文化概论信息技术:指有关信息的收集、识别、提取、变换、存储、传递、处理、检索、检测、分析和利用等技术。信息/数据:符号、信号或消息所包含的内容,用来消除对客观事物的不确定性,它通过各种物理符号进行表示主要包括:传感技术:延长人的感觉器官通信技术:延长人的神经系统计算机技术:延长人的思维器官缩微技术:延长人的记忆器官金桥金卡金关1.1.2“三金”
2、工程计算机发展史十个手指算盘分析机差分机ENIAC1.2计算机的发展什么是计算机?一种能按预先存储的程序,高速、自动地完成信息处理和存储的电子装置。计算机与其他计算工具的区别?具有存贮程序的能力自动完成数据处理处理数据的类型和处理数据的能力比通过对计算机定义的理解,请思考以下德问题:传统的计算器能不能算做是一种简单的计算机?1.2.1计算机的起源春秋战国时期,我国就发明了算筹法。南朝时期,祖冲之计算出了当时最精确的圆周率。唐朝末期,标志着古老东方文明的算盘又在我国诞生。“差分机”是一种能进行加减计算和简单函数运算的自动计算装置,同时它也可以
3、完成数表编制工作,它的出现大大缩短了浩繁的计算过程。1822差分机1822英国人巴贝奇差分机他提出:计算机装置应该具有通用性,能解决数学上的各种问题,不仅可以进行数字运算,还可以进行逻辑运算。巴贝奇的分析机同现代计算机一样可以编程,而且分析机所涉及到的有关程序方面的概念,也与现代计算机一致。1834年,巴贝奇又完成了一项新计算装置的构想,把这种装置命名为“分析机”,它是现代数字计算机的前身。1834分析机1834英国人巴贝奇分析机它是一种抽象的计算模型,用来精确定义可计算函数。它是由一个控制器,一条可以无限延伸的带子和一个在带子上左右移动的
4、读写头组成的。1936年英国人阿兰·麦席森·图灵图灵机人工智能之父图灵提出该机器应具备一些基本功能:具有存储设备,可以存储数据具有一种语言,方便编程和运算具有输入设备,通过扫描方式具有计算意向,即控制程序运行能够连续执行指令计算科学之父1941年美籍匈牙利数学家J.VonNeumann提出了三个重要的概念:存储程序:存储器不仅要存储数据,而且要存储程序程序控制:从存储器中取指令或数据,由控制器解释由运算器完成计算二进制:计算机使用二进制冯·诺依曼提出了现代计算机的体系结构,提出了“存储程序和程序控制”的设计原理,因而被誉为现代电子计算机之父
5、。战争8英尺高、3英尺宽、100英尺长16种型号的18000个真空管1500多个继电器70000多个电阻18000多个电容重30吨占地170平方米1946年2月15日世界上第一台电子数字积分计算机ENIAC(ElectronicNumericalIntegratorAndCalculator)在美国宾夕法尼亚大学诞生。1949年,英国剑桥大学完成了第一台“存储程序”控制的实验室计算机EDSAC(延迟存储自动计算机)1951年,第一台“存储程序”控制的商品化计算机UNIVAC-I(通用自动计算机)问世1952年,冯.诺依曼领导的研制小组研制成
6、功并投入使用了第一台“存储程序”式计算机EDVAC(离散变量自动电子计算机)ENIAC缺点:无存储器、布线接板控制、手工操作最先实现存储程序的计算机是()(A)ENIAC(B)EDVAC(C)EDSAC(D)UNIVACC分析:ENIAC虽为第一台电子计算机,但由于技术原因它还没有内存,当时也没提出存储程序的想法。EDVAC最先设计了存储程序方案,但到1952年才实现。EDSAC的设计晚于EDVAC,但它在1949年就投入运行。UNIVAC是第一台商品化的计算机,也是存储程序的,但它比EDSAC晚了两年。练习(一)1.2.2计算机的发展史S
7、SIMSIIntelPENTIUM第一代电子管时代第二代晶体管时代第三代小、中小规模集成电路第四代大、超大规模集成电路LSIVLSI第一代第二代第三代第四代名称电子管计算机晶体管计算机中、中小规模集成电路计算机大、超大规模集成电路计算机存在时间1946至19571958至19641965至19701971至今逻辑元件电子管晶体管中、中小规模大、超大规模内存储器水银延迟线或磁鼓磁芯半导体存储器高集成度半导体存储器外存储器磁带磁盘,磁带高速磁盘大容量磁盘光盘代表产品ENIACIBM-7000系列机IBM-360PDP-11微机,巨型机和工作站
8、应用范围数值计算数值计算数据处理数值计算数据处理信息处理数值计算数据处理信息处理软件机器语言汇编语言高级语言提出OS概念QBasic和C语言OS开始广泛运用网络及数据库程序设计语
此文档下载收益归作者所有