计算机科学技术导论.ppt
《计算机科学技术导论.ppt》由会员分享,可在线阅读,更多相关《计算机科学技术导论.ppt(119页珍藏版)》请在沃文网上搜索。
1、计算机科学技术导论w共118页w献给给位朋友第第 1 1 章章计算机科学技术的基础知识计算机科学技术的基础知识 本章学习目标本章学习目标 本本章章主主要要讲讲解解计计算算机机的的发发展展简简史史、特特点点、用用途途、系系统统组组成成、基基本本结结构构和和工工作作原原理理、计计算算机机中中数数据据的的表表示示方方法法数数制制与与码码制制、程程序序设设计计基基础础知知识识等等内内容容 。通过本章的学习,主要掌握以下内容:。通过本章的学习,主要掌握以下内容:计算机的基本概念、特点、用途及发展计算机的基本概念、特点、用途及发展 数制及数制间的相互转换方法数制及数制间的相互转换方法 计算机中数的表示方法
2、、计算机中数的表示方法、ASCIIASCII码和汉字编码码和汉字编码 计算机基本结构和工作原理计算机基本结构和工作原理 程序设计语言、程序设计方法程序设计语言、程序设计方法 算法与数据结构算法与数据结构第第1 1章章 计算机科学技术的基础知识计算机科学技术的基础知识w1.1 1.1 计算机概述计算机概述w1.2 1.2 计算机科学与技术专业的知识结构计算机科学与技术专业的知识结构w1.3 1.3 计算机的运算基础计算机的运算基础w1.4 1.4 逻辑代数与逻辑电路基础逻辑代数与逻辑电路基础w1.5 1.5 计算机的基本结构和工作原理计算机的基本结构和工作原理 w1.6 1.6 程序设计基础程序
3、设计基础1.1 1.1 计算机概述计算机概述w1.1.1 1.1.1 计算机的基本概念计算机的基本概念w1.1.2 1.1.2 计算机系统的组成计算机系统的组成w1.1.3 1.1.3 计算机的发展计算机的发展w1.1.4 1.1.4 计算机的分类计算机的分类w1.1.5 1.1.5 计算机的特点计算机的特点w1.1.6 1.1.6 计算机的用途计算机的用途返回返回返回返回 1.1.1 1.1.1 计算机的基本概念计算机的基本概念 “计算机计算机”顾名思义是一种计算的机器,它是由一顾名思义是一种计算的机器,它是由一系列电子器件组成系列电子器件组成英语名称为英语名称为ComputerComput
4、er。计算机可以对计算机可以对数字、文字、颜色、声音、图形、图数字、文字、颜色、声音、图形、图像像等各种形式的数据进行加工处理。等各种形式的数据进行加工处理。计算机具有各种计算的能力。计算机具有各种计算的能力。当用计算机进行数据当用计算机进行数据处理时,首先把要解决的实际问题,用计算机语言编写处理时,首先把要解决的实际问题,用计算机语言编写成计算机程序,然后将待处理的数据和程序输入到计算成计算机程序,然后将待处理的数据和程序输入到计算机中,计算机按程序的要求,一步一步地进行各种运算,机中,计算机按程序的要求,一步一步地进行各种运算,直到存入的整个程序执行完毕为止。直到存入的整个程序执行完毕为止
5、。计算机具有各种计算的能力。计算机具有各种计算的能力。在数据处理过程中,在数据处理过程中,计算机不仅能进行加、减、乘、除等算术运算,而且还计算机不仅能进行加、减、乘、除等算术运算,而且还能进行逻辑运算并对运算结果进行判断,从而决定以后能进行逻辑运算并对运算结果进行判断,从而决定以后执行什么操作。执行什么操作。计计算算机机具具有有信信息息处处理理能能力力。在在当当今今的的信信息息社社会会里里,各各行行各各业业,随随时时随随处处产产生生大大量量的的信信息息,人人们们为为了了高高效效地地获获取取、传传送送、检检索索信信息息及及从从信信息息中中产产生生各各种种报报表表数数据据,必必须须将将信信息息在在
6、计计算算机机的的控控制制下下进进行行有有效的组织和管理效的组织和管理 。综上所述,可以给计算机下一个定义:综上所述,可以给计算机下一个定义:计计算算机机是是一一种种能能按按照照事事先先存存储储的的程程序序,自自动动、高高速速地地进进行行大大量量数数值值计计算算和和各种信息处理的现代化智能电子设备。各种信息处理的现代化智能电子设备。返回返回返回返回 1.1.2 1.1.2计算机系统的组成计算机系统的组成计算机系统由计算机硬件和计算机软件两大部分计算机系统由计算机硬件和计算机软件两大部分组成。组成。w硬件(硬件(Computer hardware)Computer hardware)主要由主要由C
7、PUCPU、存储器、输入输出控存储器、输入输出控制系统和各种输入输出设备等功能部件制系统和各种输入输出设备等功能部件组成。组成。w软件(软件(Computer software)Computer software)它包括计算机运行所需的各种程序、它包括计算机运行所需的各种程序、数据及相关文档资料。数据及相关文档资料。w裸机裸机 脱离软件的计算机硬件称脱离软件的计算机硬件称“裸机裸机”。硬件是软件赖以运行的物质硬件是软件赖以运行的物质基础,软件是人与硬件之间的界基础,软件是人与硬件之间的界面。面。操作员(人)操作员(人)应用软件应用软件支撑软件支撑软件系编译程序系编译程序统统.软软件件操作系统操
8、作系统计算机硬件计算机硬件计算机计算机软件软件计算机系统的层次结构计算机系统的层次结构返回返回返回返回 1.1.3 1.1.3 计算机的发展计算机的发展 自自19461946年年美国宾西法尼亚大学研制出世美国宾西法尼亚大学研制出世界上第一台电子数字计算机界上第一台电子数字计算机ENIACENIAC(电子数电子数字积分计算机的英文缩写)至今,短短五十字积分计算机的英文缩写)至今,短短五十多年的时间内,计算机系统和计算机应用得多年的时间内,计算机系统和计算机应用得到了飞速发展。元件制作工艺水平的不断提到了飞速发展。元件制作工艺水平的不断提高是计算机发展的物质基础,因此以高是计算机发展的物质基础,因
9、此以计算机计算机元器件元器件的变革作为标志,计算机的发展已经的变革作为标志,计算机的发展已经历了四代,并正在研制第五代历了四代,并正在研制第五代。1 1第一代计算机第一代计算机电子管计算机(电子管计算机(1946194619571957年)年)其主要特征是采用电子管作为主要元器件。其主要特征是采用电子管作为主要元器件。ENIAENIA。2 2第二代计算机第二代计算机晶体管计算机(晶体管计算机(1958195819641964年)年)其主要特征是由电子管改为晶体管。其主要特征是由电子管改为晶体管。3 3第三代计算机第三代计算机集成电路计算机(集成电路计算机(1965196519711971年)年
10、)其主要特征是用半导体中小规模集成电路代替分立其主要特征是用半导体中小规模集成电路代替分立元件的晶体管。元件的晶体管。4 4 第第 四四 代代 计计 算算 机机 大大 规规 模模 与与 超超 大大 规规 模模 集集 成成 电电 路路 计计 算算 机机 (19721972年至今)年至今)其主要特征是以大规模和超大规模集成电路为计算其主要特征是以大规模和超大规模集成电路为计算机的主要功能部件。机的主要功能部件。5 5新一代计算机新一代计算机智能计算机智能计算机 新新一一代代计计算算机机正正在在研研制制之之中中,主主要要特特征征是是人人工工智智能能,它它将将具具有有自自然然语语言言理理解解能能力力、
11、模模式式识识别别能能力力和和推推理理判判断断能能力力等等,突突破破冯冯.诺诺依依曼曼体体系系结结构构的的限限制制,提提出出非非冯冯.诺依曼的体系结构,如神经网络计算机。诺依曼的体系结构,如神经网络计算机。6 6微型计算机的发展概况微型计算机的发展概况 微微型型计计算算机机(简简称称微微机机)诞诞生生于于19711971年年,属属于于第第四四代代计计算算机机,微微型型计计算算机机的的诞诞生生和和迅迅速速普普及及是是计计算算机机发发展展史史中中最最重重大大的的事事件件。微微型型计计算算机机具具有有体体积积小小、重重量量轻轻、功功耗耗小小、可可靠靠性性高高、使使用用环环境境要要求求不不严严格格、价价
12、格低廉、易于成批生产等特点。格低廉、易于成批生产等特点。世世界界上上第第一一台台微微机机是是由由美美国国IntelIntel公公司司年年轻轻的的工工程程师马西安师马西安.霍夫(霍夫(M.E.HoffM.E.Hoff)于于19711971年研制成功的。年研制成功的。他他大大胆胆地地提提出出了了一一个个设设想想,把把计计算算机机的的全全部部电电路路做做在在四四个个芯芯片片上上,即即一一片片4 4位位微微处处理理器器Intel4004Intel4004、一一片片320320位位的的随随机机存存取取存存储储器器、一一片片256256字字节节的的只只读读存存储储器器和和一一片片1010位位的的寄寄存存器
13、器,它它们们通通过过总总线线连连接接起起来来就就组组成了世界第一台成了世界第一台4 4位微型计算机位微型计算机MCS-4MCS-4。微微型型计计算算机机的的核核心心部部件件是是微微处处理理器器(MPUMPU),根根据据微微处处理理器器集集成成规规模模和和功功能能,形形成成了了微微型型计计算算机机的的不不同同发展阶段。发展阶段。1 1第一代微型计算机第一代微型计算机 1972 1972年年IntelIntel公司研制成功公司研制成功8 8位微处理器位微处理器Intel8008Intel8008,它主要采它主要采用工艺简单、速度较低的用工艺简单、速度较低的P P沟道沟道MOSMOS电路。由它装备起
14、来的计算机电路。由它装备起来的计算机MCS-8MCS-8称为第一代微型计算机。称为第一代微型计算机。2 2第二代微型计算机第二代微型计算机 第二代微处理器是在第二代微处理器是在19731973年研制成功的,主要采用速度较快年研制成功的,主要采用速度较快的的N N沟道沟道MOSMOS技术的技术的8 8位微处理器。具有代表性的产品有位微处理器。具有代表性的产品有IntelIntel公司公司的的Intel8085Intel8085、MotorolaMotorola公司的公司的M6800M6800、ZilogZilog公司的公司的Z80Z80等。由它等。由它装备起来的计算机称为第二代微型计算机。装备起
15、来的计算机称为第二代微型计算机。3 3第三代微型计算机第三代微型计算机 第三代微处理器是在第三代微处理器是在19781978年研制成功的,主要采用年研制成功的,主要采用H-MOSH-MOS新工新工艺的艺的1616位微处理器。其典型产品是位微处理器。其典型产品是IntelIntel公司的公司的Intel8086Intel8086。由第由第三代微处理器装备起来的计算机称为第三代微型计算机。三代微处理器装备起来的计算机称为第三代微型计算机。4 4第四代微型计算机第四代微型计算机 从从19851985年起采用超大规模集成电路的年起采用超大规模集成电路的3232位微处理器,标志着位微处理器,标志着第四代
16、微处理器的诞生。典型产品有第四代微处理器的诞生。典型产品有IntelIntel公司的公司的Intel80386Intel80386。由。由第四代微处理器装备起来的计算机称为第四代微型计算机。第四代微处理器装备起来的计算机称为第四代微型计算机。返回返回返回返回 1.1.4 1.1.4 计算机计算机的分类的分类 计算机科学技术的发展日新月异,它已成为一个庞大的家族。计算机科学技术的发展日新月异,它已成为一个庞大的家族。计算机的种类很多,从不同角度对计算机有不同的分类方法。计算机的种类很多,从不同角度对计算机有不同的分类方法。1 1按计算机处理数据的方式分类按计算机处理数据的方式分类可以分为数字计算
17、机可以分为数字计算机、模拟计算机和数字模拟混合计算机三类。模拟计算机和数字模拟混合计算机三类。2 2按计算机的用途分类按计算机的用途分类可分为通用计算机和专用计算机两类。可分为通用计算机和专用计算机两类。3 3按计算机的规模和处理能力分类按计算机的规模和处理能力分类 规规模模和和处处理理能能力力主主要要是是指指计计算算机机的的体体积积、字字长长、运运算算速速度度、存存储储容容量量、外外设设的的配配置置、输输入入输输出出能能力力等等主主要要技技术术指指标标,按按其其分分类类大大体体可可分分为为巨巨型型计计算算机机、大大/中中型型计计算算机机、小小型型计计算算机机、微微型型计计算算机机、工作站工作
18、站、服务器以及网络计算机等种类。服务器以及网络计算机等种类。总总之之,目目前前微微型型计计算算机机与与工工作作站站、小小型型计计算算机机乃乃至至中中大大型型计计算算机机之之间间的的界界限限已已经经越越来来越越模模糊糊。无无论论按按哪哪一一种种方方法法分分类类,各各类类计计算算机机之之间间的的主主要要区区别别是是运运算算速速度度、存储容量及机器体积等。存储容量及机器体积等。返回返回返回返回 1.1.5 1.1.5 计算机计算机的特点的特点 计计算算机机作作为为一一种种通通用用的的信信息息处处理理工工具具,它它具具有有极极高高的的处处理理速速度度,很很强强的的存存储储能能力力,精精确确的的计计算算
19、能能力力和和逻逻辑辑判判断断能能力力。虽虽然然各各类类计计算算机机在在性性能能上、用途上、规模结构上有所不同,但它们都具备以下一些特点。上、用途上、规模结构上有所不同,但它们都具备以下一些特点。1 1运算速度快运算速度快 由由于于计计算算机机是是采采用用高高速速电电子子器器件件组组成成,因因此此能能以以极极高高的的速速度度工工作作。目目前前的的巨巨型型机机运运算算速速度度已已达达到到每每秒秒几几百百亿亿次次运运算算,微微机机也也可可达达到到每每秒秒亿亿次次以以上上 。2 2计算精度高计算精度高由由于于计计算算机机采采用用二二进进制制表表示示数数据据,因因此此它它的的精精度度主主要要取取决决于于
20、表表示示数数据据的位数,即机器字长。字长越长,其精度越高的位数,即机器字长。字长越长,其精度越高 。3 3具有记忆能力具有记忆能力存存储储器器是是计计算算机机的的记记忆忆部部件件,计计算算机机把把大大量量的的数数据据和和程程序序存存入入存存储储器器,并并把把处处理理或或计计算算的的结结果果保保存存在在存存储储器器中中。计计算算机机存存储储器器有有内内存存和和外外存存之之分分,目目前前,微微型型计计算算机机的的内内存存容容量量一一般般可可以以达达到到512512MBMB且且可可以以进进一一步步扩扩展展,外外存(如硬盘)容量可以达到十存(如硬盘)容量可以达到十GBGB甚至上百甚至上百GBGB。4
21、4具有逻辑判断能力具有逻辑判断能力计计算算机机不不仅仅具具有有运运算算能能力力,还还可可以以进进行行各各种种逻逻辑辑判判断断,并并根根据据判判断断的的结果自动决定下一步应该执行的指令。结果自动决定下一步应该执行的指令。5 5具有自动控制能力具有自动控制能力计计算算机机内内可可以以存存储储程程序序,计计算算机机可可以以在在人人们们事事先先编编制制好好的的程程序序的的控控制制下自动地完成各种操作,无需人工干预。下自动地完成各种操作,无需人工干预。返回返回返回返回1.1.6 1.1.6 计算机计算机的用途的用途计计算算机机在在科科学学技技术术、国国民民经经济济、社社会会生生活活等等各各个个方方面面都
22、都得得到到了了广广泛泛的的应应用用。按按照照应应用用的的领领域域计计算算机机的的用用途途归归纳纳起起来来可可分分为为以以下下几几个个方方面面。1 1科科学计算学计算科科学学计计算算又又称称为为数数值值计计算算,是是指指使使用用计计算算机机来来完完成成科科学学研研究究和和工工程程技技术中提出的数学问题计算。如人造卫星轨迹的计算。术中提出的数学问题计算。如人造卫星轨迹的计算。2 2数据处理数据处理数数据据处处理理是是指指用用计计算算机机对对数数据据进进行行输输入入、分分类类、加加工工、统统计计、排排序序、传传输输、检检索索、存存储储、制制表表等等操操作作,形形成成有有用用的的信信息息。据据统统计计
23、,全全世世界界计计算算机用于数据处理的工作量占全部计算机应用的机用于数据处理的工作量占全部计算机应用的80%80%以上。以上。3 3过程控制过程控制过过程程控控制制又又称称为为实实时时控控制制、自自动动控控制制,所所谓谓过过程程控控制制是是指指用用计计算算机机及及时时采采集集数数据据,将将数数据据检检测测、处处理理后后,按按最最佳佳值值迅迅速速对对控控制制对对象象进进行行自自动动控控制或自动调节。目前广泛应用于钢铁工业、石油工业、医药工业等。制或自动调节。目前广泛应用于钢铁工业、石油工业、医药工业等。4 4计算机辅助系统计算机辅助系统计计算算机机辅辅助助系系统统主主要要包包括括计计算算机机辅辅
24、助助设设计计、计计算算机机辅辅助助制制造造、计计算算机机辅助教育等。辅助教育等。5 5人工智能人工智能人人工工智智能能是是用用计计算算机机模模拟拟或或部部分分模模拟拟人人类类的的智智能能,一一般般是是指指模模拟拟人人脑脑进行演绎推理和采取决策的思维过程。进行演绎推理和采取决策的思维过程。6 6电子商务电子商务电子商务是指通过计算机和网络进行商务活动。电子商务是指通过计算机和网络进行商务活动。返回返回返回返回1.2 1.2 计算机科学与技术计算机科学与技术专业的知识结构专业的知识结构 计计算算机机科科学学技技术术学学科科经经历历半半个个多多世世纪纪的的迅迅猛猛发发展展,已已成成为为比比较较完完备
25、备的的学学科科体体系系,衍衍生生了了许许多多相相对对独独立立的的方方向向和和分分支支。从从学学科科体体系系的的角角度度,可可将将计计算算机机科科学学与与技技术术学学科科的的内内容容划划分分为为三三个个层层面面:应用层、专业基础层和专业基础的理论基础层。应用层、专业基础层和专业基础的理论基础层。1 1应用层应用层应应用用层层是是与与计计算算机机应应用用领领域域或或用用户户最最接接近近的的层层面面,它它包包括括人人工工智智能能应应用用与与系系统统,信信息息、管管理理与与决决策策系系统统,计计算算可可视视化化,科科学学计算等计算机应用的各个方向。计算等计算机应用的各个方向。2 2专业基础层专业基础层
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机科学 技术 导论