计算机基础知识精选PPT.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《计算机基础知识精选PPT.ppt》由会员分享,可在线阅读,更多相关《计算机基础知识精选PPT.ppt(82页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、关于计算机基础知识第1页,讲稿共82张,创作于星期三1.1.计算机的发展历史计算机的发展历史2.2.计算机的发展趋势计算机的发展趋势3.3.计算机中信息的表示计算机中信息的表示3.1 3.1 常用计数制及相互转换常用计数制及相互转换3.2 3.2 定点数与浮点数定点数与浮点数 3.3 3.3 负数的表示法负数的表示法 3.4 3.4 字符编码及其输入输出字符编码及其输入输出 主要内容主要内容第2页,讲稿共82张,创作于星期三1.计算机的发展历史n n历史上的计算工具历史上的计算工具机械式手动计算机机械式手动计算机中国的算盘中国的算盘我国古代发明创造的重要成就之一,至今已有一千我国古代发明创造的
2、重要成就之一,至今已有一千多年的历史。多年的历史。第3页,讲稿共82张,创作于星期三 人类追求的计算工具人类追求的计算工具1642(帕斯卡)(帕斯卡)Pascal加法器加法器加法器加法器从手工到手动机械从手工到手动机械每一步运算都需要人工干预,没有突破手工操作的每一步运算都需要人工干预,没有突破手工操作的局限。局限。四则运算计算机四则运算计算机1673 莱布尼兹莱布尼兹帕斯卡的计算机采用一种齿轮系统,其中一小帕斯卡的计算机采用一种齿轮系统,其中一小轮转十个数字,下一个小轮便转动一个数字,轮转十个数字,下一个小轮便转动一个数字,通过齿轮系的联动,可以进行加法和减法的运通过齿轮系的联动,可以进行加
3、法和减法的运算算 第4页,讲稿共82张,创作于星期三Charles BabbageCharles Babbage1823 1823 差分机差分机1834 1834 分析机分析机从手动机械到机械自动从手动机械到机械自动以齿轮作为元件,以蒸汽机为动力,能够预先把计算步骤和数据存入机器。结构精细复杂,对加工精度要求很高,成本昂贵。运算速度不理想。第5页,讲稿共82张,创作于星期三从机械计算到电动计算从机械计算到电动计算1886 第一台电动计算机第一台电动计算机Herman Hollerrith(赫尔曼赫尔曼霍列瑞斯霍列瑞斯)采用穿孔卡和采用穿孔卡和弱电流技术处理弱电流技术处理数据。参与数据。参与18
4、90年美国的人口普年美国的人口普查。仅用查。仅用6周得出周得出数据。数据。第6页,讲稿共82张,创作于星期三1944 MARK I1944 MARK I(马克(马克1 1号)号)Howard AikenHoward Aiken机电式计算机机电式计算机主要元件为继电主要元件为继电器器执行一次乘法执行一次乘法6 6秒,秒,除法除法1010秒秒第7页,讲稿共82张,创作于星期三n阿塔纳索夫阿塔纳索夫 依阿华州立大学物理数学教授。依阿华州立大学物理数学教授。是提出采用电子技术制造计算机的是提出采用电子技术制造计算机的第一人。第一人。阿塔纳索夫阿塔纳索夫阿塔纳索夫阿塔纳索夫提出了计算机的提出了计算机的三
5、条原则:三条原则:1 1)以二进制的逻辑基础来实现数)以二进制的逻辑基础来实现数字运算,以保证精度;字运算,以保证精度;2 2)利用电子技术来实现控制、)利用电子技术来实现控制、逻辑运算和算术运算,以保证计算逻辑运算和算术运算,以保证计算速度;速度;3 3)采用把计算功能和二进制数)采用把计算功能和二进制数更新存储功能相分离的结构。更新存储功能相分离的结构。ABC ABC(19401940年)年)第8页,讲稿共82张,创作于星期三 电子计算机(电子计算机(ENIAC)5000次加法次加法/秒秒1000次乘法次乘法/3秒秒体重体重28吨吨占地占地170m218800只电子管只电子管1500个继电
6、器个继电器功率功率150KW电子计算机时代电子计算机时代第9页,讲稿共82张,创作于星期三1.计算机的发展历史第一台计算机:ENIACn nENIAC (Electronic Numerical(Electronic Numerical(Electronic Numerical(Electronic Numerical Integrator And Computer)Integrator And Computer)Integrator And Computer)Integrator And Computer)n n19461946,美国宾夕法尼亚大学,美国宾夕法尼亚大学n n占地占地15001
7、500平方英尺,重达平方英尺,重达3030吨吨n n每秒每秒50005000次加法运算次加法运算n n用于计算炮弹的弹道轨迹用于计算炮弹的弹道轨迹n n缺点:缺点:n n没有存储器没有存储器n n用布线板进行控制,控制效率极低用布线板进行控制,控制效率极低第10页,讲稿共82张,创作于星期三1.计算机的发展历史第一台现代意义上的计算机:EDVACn nEDVACEDVAC (Electronic Discrete Electronic Discrete V Variable Automatic Computerariable Automatic Computer)n n19451945年提出设
8、计方案,年提出设计方案,19511951年年完成完成n n占地面积和消耗电力只有占地面积和消耗电力只有ENIACENIAC的的1/31/3n n每秒每秒20002000次乘法运算,或次乘法运算,或1000010000次加法运算次加法运算n n特点:特点:n n采用二进制表示数据和程序采用二进制表示数据和程序n n使用使用“存储程序存储程序”的方式对计算机的方式对计算机进行控制进行控制冯冯诺依曼诺依曼(主要设计者)(主要设计者)第11页,讲稿共82张,创作于星期三1.计算机的发展历史第一台现代意义上的计算机:EDVACn n现代计算机的结构:现代计算机的结构:“冯冯 诺依曼诺依曼”结构结构第12
9、页,讲稿共82张,创作于星期三n计算机发展的四代历程从从1946194619461946年年年年美国宾夕法尼大学研制出世界上第一台电子美国宾夕法尼大学研制出世界上第一台电子数字计算机数字计算机ENIACENIACENIACENIAC(电子数字积分计算机的英文缩写)电子数字积分计算机的英文缩写)至今,短短五十多年的时间内,计算机系统和计算机应至今,短短五十多年的时间内,计算机系统和计算机应用得到了飞速发展。元件制作工艺水平的不断提高是计用得到了飞速发展。元件制作工艺水平的不断提高是计算机发展的物质基础,因此以算机发展的物质基础,因此以计算机元器件计算机元器件计算机元器件计算机元器件的变革作为的变
10、革作为标志,将计算机的发展划分为四个阶段,这四个阶段通标志,将计算机的发展划分为四个阶段,这四个阶段通常称为计算机发展的四个时代。常称为计算机发展的四个时代。第13页,讲稿共82张,创作于星期三第一代第一代(19461956)电子管电子管5千千4万(次万(次/秒)秒)第二代第二代(19571964)晶体管晶体管几十万几十万百万(次百万(次/秒秒)第三代第三代(19651970)集成电路集成电路百万百万几百万(次几百万(次/秒)秒)第四代第四代(197190年代)年代)大规模集成电路大规模集成电路几百万几百万几亿(次几亿(次/秒)秒)计算机发展的四代历程计算机发展的四代历程第14页,讲稿共82张
11、,创作于星期三n5.第5代计算机研究方向:研究方向:超越冯超越冯诺伊曼结构诺伊曼结构生物计算机生物计算机光学计算机光学计算机量子计算机量子计算机第19页,讲稿共82张,创作于星期三计算机发展历史上的两个重要的人物计算机发展历史上的两个重要的人物图灵图灵(A.M Turing A.M Turing 英国数学家英国数学家)19361936年,提出了一种理想的计算机器的数学模型年,提出了一种理想的计算机器的数学模型图灵机(图灵机(Turing Machine Turing Machine)。)。19431943年,参与研制破译德军密码的计算机年,参与研制破译德军密码的计算机“巨人巨人”。195019
12、50年,发表论文年,发表论文计算机能思考吗计算机能思考吗冯冯诺依曼诺依曼(John Von Neumann John Von Neumann 美国数学家美国数学家)提出了“存储程序(Stored Program)”这一现代电子计算机的最基本的概念,并给出了解决方案。存储程序式计算机存储程序式计算机冯冯诺依曼结构。诺依曼结构。第20页,讲稿共82张,创作于星期三计算机界最具影响的两大国际性学术组织计算机界最具影响的两大国际性学术组织Institute of Electrical&Electronic Engineers,Computer Society电气和电子工程师协会计算机协会,于电气和电子
13、工程师协会计算机协会,于19461946年成立年成立ACMAssociation for Computer Machinery美国计算机协会,于美国计算机协会,于19471947年成立年成立IEEE Computer Society第21页,讲稿共82张,创作于星期三计算机界的计算机界的“诺贝尔奖诺贝尔奖”图灵奖图灵奖ACM于1966年设立的第一个奖项,是计算机界的“诺贝尔奖”,主要奖励在计算机科学理论和软件方面作出重要贡献的科学家。华裔美国科学家姚期智(Andrew Chi-chih Yao)由于在计算理论方面做出了诸多“根本性的、意义重大的”贡献,获得2000年度图灵奖。这是首位(也是目前
14、唯一一位)获得图灵奖的华裔科学家。姚目前是清华的客座教授。第22页,讲稿共82张,创作于星期三2.计算机的发展趋势计算机的现在体积越来越小体积越来越小性能越来越高性能越来越高多种多样多种多样用途广泛用途广泛第23页,讲稿共82张,创作于星期三计算机发展微型化计算机不再是单一的计算机器,而是一种计算机不再是单一的计算机器,而是一种信息机器,一种个人的信息机器。信息机器,一种个人的信息机器。第24页,讲稿共82张,创作于星期三CRAY-CRAY-计算机发展巨型化运算速度可达每秒几百亿次运算的运算速度可达每秒几百亿次运算的超级计算机超级计算机超级计算机超级计算机1975年世界上第一台超级计算机年世界
15、上第一台超级计算机“Cray-I”超级计算机应用:天气预报、地震机理研究、超级计算机应用:天气预报、地震机理研究、石油和地质勘探,卫星图像处理等大量科学计石油和地质勘探,卫星图像处理等大量科学计算的高科技领域。算的高科技领域。中国超级计算机:中国超级计算机:国防科技大学研制的国防科技大学研制的“银河银河1 1号号”、“银河银河2 2号号”和和“银河银河3 3号号”国家智能计算机中心推出的国家智能计算机中心推出的“曙光曙光1000”1000”、“曙光曙光2001”2001”和和“曙光曙光3000”3000”运算速度达运算速度达38003800亿次亿次银河银河银河银河1992 101992 10亿
16、次亿次亿次亿次第25页,讲稿共82张,创作于星期三计算机发展网络化计算机网络:计算机网络:计算机网络:计算机网络:计算机技术与通信技术结合计算机技术与通信技术结合的产物。的产物。计算机网络的发展动力:计算机网络的发展动力:计算机网络的发展动力:计算机网络的发展动力:使用远程资源,共享程序、使用远程资源,共享程序、数据和信息资源,网络用户数据和信息资源,网络用户的通讯和合作。的通讯和合作。第26页,讲稿共82张,创作于星期三计算机发展智能化DeepblueDeepblueGarry Kasparov Garry Kasparov 19971997年国际象棋年国际象棋人机大战人机大战n能存储大量信
17、息和知识能存储大量信息和知识,会推理会推理(包括演绎与归纳包括演绎与归纳),),具有学习功能具有学习功能,能以自然语言、文字、声音、图形、图像和人交流信息和知识的通用高能以自然语言、文字、声音、图形、图像和人交流信息和知识的通用高速并行处理计算机。速并行处理计算机。n计算机智能化是计算机智能化是2121世纪信息产业的重要发展方向。世纪信息产业的重要发展方向。n智能计算机技术还很不成熟,现主要在做模式识别、知识处理及开发智能计算机技术还很不成熟,现主要在做模式识别、知识处理及开发智能应用等方面的工作。智能应用等方面的工作。第27页,讲稿共82张,创作于星期三计算机科学定义研究研究研究研究计算机计
18、算机计算机计算机及其周围各种现象和及其周围各种现象和及其周围各种现象和及其周围各种现象和规律规律规律规律的科学,的科学,的科学,的科学,亦即研究亦即研究亦即研究亦即研究计算机系统结构计算机系统结构计算机系统结构计算机系统结构、程序系统(即、程序系统(即、程序系统(即、程序系统(即软件软件软件软件)、人工智能以及计算本身的性质和问题的、人工智能以及计算本身的性质和问题的、人工智能以及计算本身的性质和问题的、人工智能以及计算本身的性质和问题的学科学科学科学科。基本问题:什么能有效地自动进行?基本问题:什么能有效地自动进行?第28页,讲稿共82张,创作于星期三计算机科学与技术专业的培养目标本专业培养
19、具有良好的科学素养,系统地、较本专业培养具有良好的科学素养,系统地、较本专业培养具有良好的科学素养,系统地、较本专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软好地掌握计算机科学与技术包括计算机硬件、软好地掌握计算机科学与技术包括计算机硬件、软好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方件与应用的基本理论、基本知识和基本技能与方件与应用的基本理论、基本知识和基本技能与方件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技法,能在科研部门、教育单位、企业、事业、技法,能在科研部门、教育单位、企
20、业、事业、技法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学术和行政管理部门等单位从事计算机教学、科学术和行政管理部门等单位从事计算机教学、科学术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级科学研究和应用的计算机科学与技术学科的高级科学研究和应用的计算机科学与技术学科的高级科学研究和应用的计算机科学与技术学科的高级科学技术人才。技术人才。技术人才。技术人才。第29页,讲稿共82张,创作于星期三计算机科学与技术专业核心课程计算机科学与技术专业核心课程计算机基础及计算机基础及C C语言程序设计语言程序设计数据结构与算法数据结构与
21、算法汇编语言和微机接口技术汇编语言和微机接口技术面向对象程序设计面向对象程序设计编译原理编译原理计算机组成原理与体系结构计算机组成原理与体系结构计算机操作系统计算机操作系统数据库系统数据库系统计算机网络计算机网络介绍一种计算机语言的语介绍一种计算机语言的语法内容。主要目的是了解法内容。主要目的是了解程序设计思想程序设计思想为了更好的使用语言去解为了更好的使用语言去解决问题,就必须学习结构决问题,就必须学习结构知识和算法知识和算法讲授计算机硬件的知识讲授计算机硬件的知识计算机基本部件的的构造计算机基本部件的的构造和组织方式、基本运算的和组织方式、基本运算的原理,以及单元和部件的原理,以及单元和部
22、件的设计思想设计思想这门课程是讲这门课程是讲OS 是如何设是如何设计的,或者说是如何实现一个计的,或者说是如何实现一个O S系统的介绍网络方面的系统的介绍网络方面的知识,如知识,如TCPTCP、UDPUDP,HTTPHTTP等。等。这门课里讲的更多的是上层原理这门课里讲的更多的是上层原理与协议与协议介绍编译器是如何工作的,是介绍编译器是如何工作的,是让计算机理解计算机语言的一让计算机理解计算机语言的一种方法和种方法和理论理论这门课讲的多是些数据库系统设这门课讲的多是些数据库系统设计方面的原则,计方面的原则,例如如何解决关系问题或者例如如何解决关系问题或者SQL SQL 语语言等言等在实际开发中
23、正被广泛应用的面在实际开发中正被广泛应用的面向对象技术向对象技术C+C+或者或者JavaJava第31页,讲稿共82张,创作于星期三3.信息在计算机内的表示方式信息在计算机内的表示方式n n自然界中,信息:数值、字符、声音、图像、自然界中,信息:数值、字符、声音、图像、动画动画n n计算机内:二进制计算机内:二进制各种信息各种信息二进制二进制转换规则转换规则第32页,讲稿共82张,创作于星期三3.1 3.1 常用数制及其相互转换常用数制及其相互转换十进制十进制R R=10,可使用,可使用0,1,2,3,4,5,6,7,8,9二进制二进制R R=2,可使用,可使用0,1八进制八进制R R=8,可
24、使用,可使用0,1,2,3,4,5,6,7十六进制十六进制R R=16,可使用,可使用0,9,A,B,C,D,E,FR进制的计数原则:进制的计数原则:“逢逢R进进一一,借,借一一当当R”进制的概念进制的概念按进位的原则进行计数称为进按进位的原则进行计数称为进位计数制,简称数制。位计数制,简称数制。R基数基数权权基数的幂次基数的幂次(幂次由每个数字的位决定)(幂次由每个数字的位决定)第33页,讲稿共82张,创作于星期三 (1 1)十进制)十进制 十进制记数法有两个特点:十进制记数法有两个特点:l 它有十个不同的记数符号:它有十个不同的记数符号:0 0、1 1、2 2、9 9。l 它采用逢十进一的
25、原则计数。它采用逢十进一的原则计数。各各个个数数码码由由于于所所在在数数位位不不同同而而乘乘以以1010的的若若干干次次幂幂称称为相应数位的为相应数位的“权权”。如如果果用用a a i i表表示示某某一一位位的的不不同同数数码码,对对任任意意一一个个十十进进制数制数A A,可用多项式表示为:,可用多项式表示为:A Aa a n n10 10 n na a 1 110 10 1 1a a 0 010 10 0 0a a1 110101 1a am m1010mm例如例如:666.66:666.66 610610 2 2610610 1 1610 610 0 06106101 16106102 2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机基础知识 精选 PPT
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内