第一章计算机基础知识讲课ppt课件.ppt
《第一章计算机基础知识讲课ppt课件.ppt》由会员分享,可在线阅读,更多相关《第一章计算机基础知识讲课ppt课件.ppt(190页珍藏版)》请在三一办公上搜索。
1、第一章计算机基础知识,优选第一章计算机基础知识,人类追求的计算工具,算盘,基于齿轮技术构造的机械式计算机,可执行加、减、乘、除、指数、三角函数等运算的计算尺,查尔斯.巴贝奇 1834年设计的 分析机,1812年差分机,第一台电子计算机,电子计算机(Computer),一种能将信息自动、高速存取并且加工的电子设备。,1.1 计算机概述,一、计算机(Computer)的发展第一台计算机:1946年2 月发布的ENIAC(电子数字积分计算机);运算速度:每秒5000次。,1946年,宾夕法尼亚大学的约翰莫克莱博士和他的研究生普雷斯帕埃克特一起研制了称为ENIAC(电子数字积分计算机),它被公认为是世
2、界上第一台电子计算机。ENIAC的运算速度达到每秒钟5000次,这是划时代的“高速度”。特别是采取了普林斯顿大学数学教授冯诺依曼“存储程序”的建议,即把计算机程序与数据一起存储在计算机中,从而可以方便地返回到前面的指令或反复执行,解决了ENIAC在操作上地不便。ENIAC的诞生,开创了第一代电子计算机地新纪元。,ENIAC(1946,专用计算机),18000个电子管占地170平方米重达30吨耗电150千瓦保存80个字节每秒5千次加、减法运算价值40万美元,主要用于计算弹道和氢弹的研制,第一台通用电子计算机 EDVAC-Electric Discrete Variable Automatic C
3、omputer(电子离散变量自动计算机)采用二进制并能存储程序和数据 为现代计算机在体系结构和工作原理上奠定了基础 亦称之为冯.诺依曼计算机,其运算速度是ENIAC的240倍。,电子计算机时代的杰出科学家 艾伦.图林(1912-1954)建立图灵机模型 奠定了可计算理论的基础 提出了图灵测试的论断 奠定了人工智能的理论基础,明确规划出计算机的五大部件:运算器CA 逻辑控制器LC 存储器M 输入装置I 输出装置O并描述了五大部件的功能和相互关系,冯.诺依曼(1903-1957),第二代计算机的主要特点是:用晶体管代替了电子管;内存储器采用了磁心体;引入了变址寄存器和浮点运算硬件;利用了I/O处理
4、机提高了输出能力;在软件方面配置了子程序库和批处理管理程序,并且推出了FORTRAN、COBOL、ALGOL等高级程序设计语言及相应的编译程序。,由于二进制电路简单、可靠且具有很强的逻辑功能,因此数据在计算机中均以二进制表示,并用它们的组合表示不同类型的信息。硬 盘每个八进制数对应二进制的三位。机内码是计算机内部存储和处理信息的二进制代码通常也把计算机称作“电脑 Electronic Brain”就是这个原因。每个十六进制数对应二进制的四位。CPU中每个字所包含的二进制代码的位数,称为字长。提出了图灵测试的论断机内码:为区别ASCII码而将字节的最高位置11011 在机器中的表示如下:符号位
5、数值部分 二进制负数 0.Function keys功能随软件而异Garry Kasparov各个数码由于所在数位不同而乘以10的若干次幂称为相应数位的“权”。而小数点右边第一位小数位的6表示的值为60.10M(transistors)表1-2 微型计算机发展的六个阶段例如:十进制数 666.计算机在工作时,RAM能够准确地保存数据,但这种保存功能需要电源的支持,一旦切断电源,其中的所有数据立即完全消失。计算机依靠执行程序来完成指定的任务程序用二进制代码表示;(2)模拟计算机 该类计算机输入、处理、输出和存储的数据是模拟量(如电压、电流、温度等),这些数据在时间上是连续的。,英国剑桥大学194
6、9年研制的电子数据存储计算机“埃迪萨克”(EDSAC),IBM公司于1959年生产的IBM 7090型 采用晶体管的第二代电子计算机,第三代计算机的共同特点是:用中、小规模的集成电路代替晶体管等分立元件;用半导体存储器代替磁心存储器;使用微程序设计技术简化处理机的结构;在软件方面则引入功能完备的操作系统,同时还提供了大量的面向用户的应用程序。,“天河一号”峰值性能4700万亿次,“曙光”5000A,160万亿次/秒,第四代计算机最为显著的特征:使用了大规模集成电路和超大规模集成电路。每个芯片上可以集成百万个以上的元器件。此外,使用了大容量的半导体存储器作为内存储器;在体系结构方面进一步发展了并
7、行处理、多机系统、分布式计算机系统和计算机网络系统;在软件方面则推出了数据库系统、分布式操作系统以及软件工程标准等。,英国航空管理局的IBM计算机,计算机发展几个阶段的主要元器件,第一代(19461957)电子管5千4万(次/秒),第二代(19581964)晶体管几十万百万(次/秒),第三代(19651970)集成电路百万几百万(次/秒),第四代(1971年至今)大规模集成电路几百万几百万亿(次/秒),计算机的发展趋势,功能巨型化 天气预报、地震机理研究、石油和地质勘探、卫星图像处理等等 处理等大量科学计算的高科技领域。体积微型化,ENIAC,PDP-11,CRAY-,Altair 8800,
8、多 极 化,在体系结构方面进一步发展了并行处理、多机系统、分布式计算机系统和计算机网络系统;十六进制记数法也有两个特点:0100反码亦可根据其定义求得(反码定义)运算器又称算术逻辑单元,简称ALU。(1)十进制(Decimal)计算机集成制造系统 CIMS数据处理即使计算机对数据进行输入、分类、加工、整理、合并、统计、制表、检索以及存储等,是计算机又一重要的应用领域。(1)十进制(Decimal)(信息必须数字化编码,才能传送、存储和处理)二进制的基数是2,数位的“权”是以2 为底数的幂。机内码:每个字节最高位为1例如:二进制正数 0.控制器+运算器=处理器(机)在计算机上可以观看影视节目,播
9、放歌曲和音乐等。巨型计算机(supercompter)2003年11月16日小数点前面自右向左,分别为个位、十位、百位、千位等,相应地,小数点后面自左向右,分别为十分位、百分位、千分位等。高速缓存(Cache)此外,在计算机应用于实时控制中还具有故障检测、报警和诊断等功能。ROM RAM 输入设备 输出设备上面将符号数码化的数称为机器数。,网络化,Internet,WWW,GOPHER,E-Mail,FTP,Telnet,利用现代通信和计算机技术,把分布在不同地点的计算机互联起来,按网络协 议互相通信,以共享软、硬件和数据资源,Deepblue,资源网络化 使用远程资源,共享程序、数据和信息资
10、源,网络用户 的通讯和合作。处理智能化“总有一天,人类会造出一些举止跟人 一样的没有灵魂的机械来”。笛卡尔(1637),1997年5月11日“深蓝”胜卡斯帕罗夫,2003年11月16日卡斯帕罗夫与电脑“X3D-FRITZ”进行了三回合的较量,智 能 化,主要研究领域:1、模式识别 2、机器人 3、专家系统 4、自然语言的 生成与理解,多 媒 体,图、文、声、象等多种媒体有机结合的人机交互系统。,计算机的作用(WSG),1、Works,2、Studies,3、Games,神经电子计算机(神经芯片)?,未来计算机的发展趋势,神经集成电路,生物计算机,该类计算机也具有较高的运算速度,每秒钟可以执行几
11、千万条指令,并具有较大的存储容量以及较好的通用性,但价格较贵,通常被用来作为银行、铁路、石油等大型应用系统中的计算机网络的主机来使用。216 21016 151第二位小数位的6表示的值为60.Altair 8800保存CPU给外设或接口电路的命令例如:二进制正数 0.1011(X)原=1.目前计算机已发展到了第四代,基本上仍然遵循着冯诺依曼原理和结构。存储器分为两大类:内存储器和外存储器。每18个月芯片能力增长一倍计算机的作用(WSG)分时、实时数据处理、计算机网络每一位数只能用这十个记数符号之一来表示,称这些记数符号为数码。AZ 41H5AH 65D90D1运算速度快、精度高P DB(Dat
12、a Bus 数据总线)数码在不同的数位所代表的值也是不相同的,各数位的“权”是以2为底的幂。2003年11月16日,超导计算机,量子计算机,激光计算机,光子子计算机,智能计算机,装配智能计算机的玩具,表1-1 计算机发展的四个阶段,表1-2 微型计算机发展的六个阶段,摩尔定理,晶体管数,500(mlps),1975,10M(transistors),1975,1980,1985,1990,1995,1M,100K,10K,25,0.1,1.0,4004,80386,80286,8080,8086,80486,Pentlum Prooossor,Micro 2000,每18个月芯片能力增长一倍,
13、微处理器的发展,0.18微米芯片,10微米芯片,微处理器集成度发展,微机外观,计算机的特点,1运算速度快、精度高 计算机的运算速度,慢则每秒数万次,快则每秒上亿次。现在世界上最快的计算机每秒可以运算万亿次以上。如果与每秒一百万次的计算机相比,它连续工作一小时所完成的工作量,一个人一生也做不完。计算机的字长越长,其精度越高。目前的个人计算机(PC)的精度已经达到了64位字长。对于气象预报等复杂、时间性强的工作,没有计算机进行数据处理,单靠手工已无法实现。,2具有逻辑判断和记忆能力 计算机有准确的逻辑判断能力和高超的记忆能力。可以把庞大的国民经济信息或一个大图书馆的全部文献资料目录和索引存储在计算
14、机系统中,随时提供情报检索服务。计算机的计算能力、逻辑判断能力和记忆能力三者的结合,使之可以模仿人的某些智能活动。因此,计算机已经远远不只是计算的工具,而是人类脑力延伸的重要助手。通常也把计算机称作“电脑 Electronic Brain”就是这个原因。,3高度的自动化和灵活性 计算机采取存储程序方式工作,即把编好的程序输入计算机,机器便可依次逐条执行。这就使计算机实现了高度的自动化和灵活性。每台计算机提供的基本功能是有限的,这是在设计和制造时就决定了的。然而,计算机区别于其他机器之处,就在于这些有限的功能,可以在人的精心编排设计下,快速自动地完成多种多样基本功能序列。从而实现计算机的通用性,
15、达到计算机应用的各种目的。,三、计算机的应用领域:,、科学计算、数据处理、过程控制、计算机辅助系统(CAD、CAI、CAM等)、人工智能、机器人等、信息高速公路、电子商务、电子政务等、办公自动化、计算机模拟仿真,四、计算机的分类(依据 IEEE-美国电气和电子工程师协会 标准):,、按计算机原理分类 数字计算机(digital computer)模拟计算机(analog computer)数字模拟混合计算机(hybrid computer)(1)数字计算机 该类计算机输入、处理、输出和存储的数据都是数字量,这些数据在时间上是离散的.非数字量的数据(如字符、声音、图形图像等)只要经过编码后也可以
16、处理。(2)模拟计算机 该类计算机输入、处理、输出和存储的数据是模拟量(如电压、电流、温度等),这些数据在时间上是连续的。(3)数字模拟混合计算机 该类计算机将数字技术和模拟技术相结合,兼有数字计算机和模拟计算机的功能。,按照计算机的用途及其使用的范围可分为两类:(1)通用计算机(general purpose computer)(2)专用计算机(special purpose computer)通用计算机:该类计算机具有广泛的用途,可应用于科学计算、数据处理和过程控制等。专用计算机:该类计算机适用于某一特定的应用领域,如智能仪表、生产过程控制、军事装备的模拟等。,2按用途分类,3按规模分类
17、巨型计算机(supercompter)大中型计算机(large mediumscale computer)小型计算机(minicomputer)微型计算机(microcomputer)工作站(workstation)服务器(server)网络计算机(net computer),巨型机:速度最快、处理能力最强,大型、通用、较快、较强大型机:作“客户机/服务器”的服务器 作“终端/主机”的主机,小型机:规模小,结构简单,设计试制周期短,工艺先进、使用维护简单,工作站:介于PC与小型机之间,高分辨率、大容量内外存,图形功能较强,微型计算机:小、巧、轻、使用方便、价格便宜,网络计算机:基于Java技术
18、的瘦客户机系统,1)巨型计算机 指其运算速度每秒超过1亿次的超大型的计算机,该类计算机主要应用于复杂的科学计算及军事等专门的领域。例如,由我国研制的“银河”,“曙光”和“神州”系列计算机就属于这种类型。,(2)大中型计算机 该类计算机也具有较高的运算速度,每秒钟可以执行几千万条指令,并具有较大的存储容量以及较好的通用性,但价格较贵,通常被用来作为银行、铁路、石油等大型应用系统中的计算机网络的主机来使用。,(3)小型计算机 该类计算机的运算速度和存储容量略低于大中型计算机,但与终端和各种外部设备连接比较容易,适合于作为联机系统的主机,或者工业生产过程的自动控制。,(4)微型计算机 微型计算机使用
19、大规模集成电路芯片制作微处理器、存储器和接口,并配置相应的软件,从而构成完整的微型计算机系统。它的问世在计算机的普及与应用中发挥了重大的推动作用。如果把这种微型计算机制作在一块印刷线路板上,则称其为单板机。如果在一块芯片中包含有微处理器、存储器和接口等微型计算机的最基本的配置,则这种芯片称为单片机。,(5)工作站 由高性能的微型计算机系统、输入输出设备以及专门软件组成,适合于某些特殊用途。例如,图形工作站包括高性能的主机、扫描仪、绘图仪、数字化仪、高精度的屏幕显示器、其他通用的输入输出设备以及图形处理软件,它具有很强的对图形进行输入、处理、输出和存储的能力,在工程设计和多媒体信息处理中有广泛的
20、应用。,(6)服务器 一种在网络环境下为多个用户提供服务的共享设备。可分为文件服务器、通信服务器、打印服务器等。(7)网络计算机 它是一种在网络环境下使用的终端设备,其特点是内容量大、显示器的性能高、通信功能强,但本机中不一定配置外存,所需要的程序和数据存储在网络的服务器中。,计算机的特点,1、处理速度快(几千次/s至数百万亿次)2、运算精度高3、具有记忆能力(存储容量大)4、具有逻辑判断能力5、存储程序,(1)运算速度快 目前的巨型机运算速度已经达到每秒钟数百万亿次运算,即使是微型计算机,其运算速度也已经大大超过了早期大型计算机的运算速度。因此,计算机可以快速的进行计算和信息处理。,(2)运
21、算精度高 由于计算机内部采用浮点数表示方法,而且微型计算机的字长已从8位、16位增加到32位、64位甚至更长,从而使处理的结果具有很高的精确度。,(3)具有记忆能力 计算机具有内存储器和外存储器,可以记忆大量的信息和程序。,(4)具有逻辑判断能力 能够进行各种逻辑判断,并根据判断的结果自动决定下一步应该执行的指令。(5)存储程序 由于计算机内可以存储程序,从而使得计算机可以在程序的控制下自动地完成各种操作,而无需人工干预。,计算机的用途,科学计算 2.数据处理3.实时控制 4.人工智能5.计算机辅助工程和辅助教育6.娱乐与游戏,1科学计算,科学计算是指使用计算机来完成科学研究和工程技术中所遇到
22、的数学问题的计算,又称为数值计算。,2数据处理,数据处理即使计算机对数据进行输入、分类、加工、整理、合并、统计、制表、检索以及存储等,是计算机又一重要的应用领域。在当今信息化的社会中,每时每刻都在生成大量的信息,只有利用计算机才能管理和充分利用浩如烟海的信息。,3实时控制,实时控制是指及时地采集检测数据、使用计算机快速地进行处理并自动地控制被控对象的动作,实现生产过程的自动化。此外,在计算机应用于实时控制中还具有故障检测、报警和诊断等功能。,4人工智能,人工智能是由计算机来模拟或部分模拟人类的智能。传统的计算机程序虽然具有逻辑判断的能力,但它只能执行人预先设计好的动作,而不能像人类那样进行思维
23、。例如专家系统属于人工智能的应用范畴,但现在的专家系统还远不能具备像人类那样的分析问题、解决问题的能力。,5计算机辅助工程,计算机辅助工程包括:计算机辅助设计 CAD(computeraided design)计算机辅助制造 CAM(computeraided manufacturing)计算机集成制造系统 CIMS(computerintegrated manufacturing system),计算机辅助设计(CAD)利用计算机的计算、逻辑判断、数据处理以及绘图等功能与人的经验和判断能力相结合,共同完成各种产品或者工程项目的设计工作,实现设计过程的自动化或半自动化。,计算机辅助制造(CAM
24、)使用计算机辅助人们完成工业产品的制造任务。从对设计文档、工艺流程、生产设备等的管理,到对加工与生产装置的控制和操作,都可以在计算机的辅助下完成。,计算机集成制造系统(CIMS)将计算机技术集成到制造工厂的整个制造全过程中,使企业内的信息流、物流、资金流和人员活动形成了一个统一协调的整体。CIMS的对象是制造业。,6计算机辅助教育,计算机辅助教育 CAI(ComputerAided Instruction)涉及的层面很广,从校园到Internet,从CAI课件的制作到远程教学、从辅助儿童的智力开发到中小学和大学的教学,从辅助学生自学到辅助教师授课,从计算机辅助实验到学校的教学管理等,都可以在计
25、算机的辅助下进行,从而提高教学质量和学校管理水平与工作效率。,7娱乐与游戏,随着计算机技术、多媒体技术、动画技术以及网络技术的不断发展,使得计算机能够以图像与声音的集成形式向人们提供最新的娱乐和游戏的方式。在计算机上可以观看影视节目,播放歌曲和音乐等。许多影视节目、歌曲、和音乐也可以从计算机网络上下载,供人们欣赏。,2计算机中常用的名词,(1)位 Bit 计算机中所有的数据都是以二进制来表示的,一个二进制代码称为一位,记为bit。位是计算机中最小的信息单位。,(2)字节 Byte 在对二进制数据进行存储时,以八位二进制代码为一个单元存放在一起,称为一个字节,记为Byte。字节是计算机中次小的存
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一章 计算机基础知识 讲课 ppt 课件
链接地址:https://www.31ppt.com/p-3749319.html