大学计算机基础课导论.ppt

上传人:tia****nde 文档编号:12781126 上传时间:2020-05-24 格式:PPT 页数:149 大小:3.01MB
返回 下载 相关 举报
大学计算机基础课导论.ppt_第1页
第1页 / 共149页
大学计算机基础课导论.ppt_第2页
第2页 / 共149页
大学计算机基础课导论.ppt_第3页
第3页 / 共149页
点击查看更多>>
资源描述
计算机导论IntroductiontoComputer,2003年9月,教材与参考书,教材信息技术与应用导论(第七版影印版)Computers,Communications,andInformation(SeventhEdition)推荐参考书计算机应用技术基础黄旭明主编厦大计算机科学与技术导论陶树平等高教,教学资料下载,2003级计算机科学与技术专业教学计划download(下载)fromftp:/17.16.9.10/03级计算机专业教学计划或ftp:/202.01.11.195/03级计算机专业教学计划本课件download(下载)fromftp:/计算机导论课件Letstry,0.计算机科学与技术(本科)专业介绍,计算机科学与技术专业培养目标,本专业培养具有良好的思想素质和科学素养,能系统地掌握计算机科学与技术(包括计算机硬件、软件与应用)的基本理论、基本知识和基本技能与方法,能在科研、教育、企业、事业、技术和行政管理部门等单位从事计算机应用、科学研究和教学的计算机科学与技术学科高级技术人才。(非师范类)本专业培养具有良好的思想素质和科学素养,能系统地掌握计算机科学与技术(包括计算机硬件、软件与应用)的基本理论、基本知识和基本技能与方法,具有创新精神和适应21世纪教育改革发展需要的中等学校计算机教育教师。(师范类),计算机科学与技术专业(非师范类)培养要求,本专业学生主要学习计算机科学与技术方面的基本理论和基本知识,接受从事研究与应用计算机的基本训练,具有研究和开发计算机系统的基本能力。毕业生应获得以下几方面的知识和能力:(1)掌握计算机科学与技术的基本理论、基本知识;(2)掌握计算机系统分析和设计的基本方法;(3)具有研究开发计算机软、硬件的基本能力;(4)具有计算机网络建设和管理的基本能力;(5)了解与计算机有关的法规;(6)了解计算机科学与技术的发展动态;(7)掌握文献检索、资料查询的基本方法,具有获取信息的能力。(8)英语水平要求通过国家大学英语四级考试,计算机科学与技术专业(师范类)培养要求,本专业学生主要学习计算机科学与技术方面的基本理论和基本知识,接受从事研究与应用计算机的基本训练,具有研究和开发计算机系统的基本能力。毕业生应获得以下几方面的知识和能力:(1)掌握计算机科学与技术的基本理论、基本知识;(2)掌握计算机系统分析和设计的基本方法;(3)具有研究开发计算机软、硬件的基本能力;(4)具有计算机网络建设和管理的基本能力;(5)了解与计算机有关的法规;(6)了解计算机科学与技术的发展动态;(7)掌握文献检索、资料查询的基本方法,具有获取信息的能力。(8)英语水平要求通过国家大学英语四级考试(9)具有现代教育观念,熟悉教育法规,掌握并能初步运用教育学、心理学和计算机教学法的基本原理和方法,具备课堂教学和运用现代教育技术从事教学工作的基本能力。,学制与学位,学制:四年授予学位:工学学士学生毕业应达到最低总学分非师范类:167.5学分其中课堂教学142学分,实践环节25.5学分师范类:168.5学分其中课堂教学143学分,实践环节25.5学分注:课堂教学中约2个学分为艺术类选修课,4个学分为人文社会科学类选修课,8个学分为任选课,教学计划组成模块,公共课政治/公共英语/体育/艺术和人文社科基础课专业基础课必修/限选专业课必修/限选任选课专业任选课跨系选修课,如何搞好专业学习,人生转折点:培养自我更新知识(自学)的能力课堂教学:专业的起点而非终点重视实践练习:课程设计、毕业设计、上机问题、假期实践课堂学习:预习/听课/小结/作业百尺竿头,更进一步:研究生入学考试:考试课程介绍计算机水平考试:初级程序员、程序员、高级程序员网络程序员、网络设计师综合素质的培养:选修与辅修,03-04年计算机类研究生入学考试考试科目,统考科目数学政治英语专业科目数据结构及计算机原理(清华、厦大)数据结构与程序设计(C语言或PASCAL语言)(福大)数据结构(华大),全国计算机软件专业技术资格和水平考试介绍,全国计算机软件专业技术资格和水平考试,由人事部和信息产业部联合主办,是目前唯一由国家统一组织的计算机专业考试。与目前国际计算机行业专业水平接轨,注重专业水平和能力的考核。全国计算机软件专业技术水平考试有哪些级别?共有6个级别:初级程序员(相当技术员级)、程序员(相当助理工程师级)、高级程序员(相当工程师级)、系统分析员(相当高级工程师级)。网络程序员(相当助理工程师级)、网络设计师(相当工程师级)。如何选择合适的级别?本科计算机专业学生应该从程序员或网络程序员起步,毕业时应该达到高级程序员或网络设计师水平。本科非计算机专业学生应该从初级程序员起步,毕业时应该达到程序员或网络程序员水平。,全国计算机软件专业技术资格和水平考试介绍,考试范围和要求初级程序员、程序员上午考基础知识,下午考编程能力。高级程序员上午考基础知识,下午考软件设计能力。系统分析员上午考综合知识,下午分别考系统分析设计和论文。网络程序员上午考网络基础知识,下午考网络编程。网络设计师上午考网络综合知识,下午考网络设计与管理。考试时间考试时间全国统一是在每年10月份的第二个星期天,考试分上下午进行。上午采用涂卡方式,下午采用笔答方式,不需要上机操作。答卷时间:初级程序员上下午各为2小时;程序员、高级程序员,网络程序员、网络设计师上下午各为2小时30分;系统分析员上午为2小时30分,下午第一次为1小时30分,下午第二次为2小时。资格考试与水平考试有什么区别?资格考试主要是针对在岗专业设计人员的职称晋升而设置,其报考有些条件限制,报考只有3个级别(初级程序员、程序员、高级程序员)。水平考试不受任何条件限制,资格考试与水平考试的试卷相同,但合格线不同,资格考试合格线低于水平考试合格线。合格证的认证部门也不同。,本课程教学目的和学习要求,教学目的对计算机及信息技术(IT)有一个概貌性认识教学方式英文教材,中文授课(双语教学)学习要求掌握各章Summary(主要知识点)的术语含义用中文或英文完成各章Exercises(课后作业)和每章中的KeyQuestions(主要问题)。考核方式电子作业/笔试(开卷)配套课程计算机基础训练(实践环节之一),考核方式(英文题目,中文答题;小测暂定为4次),教材内容,第一章综述第二章数据处理系统第三章输入与输出系统第四章存储系统第五章系统软件第六章应用软件第七章通信技术,第八章通信技术的应用第九章信息系统分析与设计第十章软件编程与设计第十一章信息管理第十二章文件与数据库第十三章计算机技术的发展第十四章道德、隐私、安全及社会问题,第一章综述千里之行始于此Chapter1OverviewTheFoundationforYourFuture,你将从此开始成为一个计算机学者和计算机能手的成长之旅,ThischapterstartsyouonyourwaytobecomingcomputerliterateandcomputercompetentP1.2,1.1什么是“计算机用户”计算机专业人员与计算机用户有何不同?1.2计算机知识和计算机技能计算机知识和计算机能力各指什么?1.3什么是“基于计算机的信息系统”?基于计算机的信息系统由哪六个部分组成?1.4计算机硬件计算机硬件可以分成哪五类?,本章主要内容KeyQuestions,1.5计算机软件什么是软件,软件分为哪两类?1.6计算机系统的分类计算机可以分为哪五类?1.7计算机发展史计算机的发展经历了哪几代?1.8连接功能、互动功能与数字集成什么是连接功能、互动功能与数字集成?它们对计算机用户有何影响?,本章主要内容KeyQuestions,1.1什么是“计算机用户”,与你类似的大多数人,什么,跟我类似?!,哈,当然是指现在的你罗!,计算机专业人员(computerprofessional)受过专门教育,从事计算机技术工作,为开发、维护计算机系统而使用计算机。如软件工程师、系统分析员、网络管理员。计算机用户(userorend-user)对计算机技术知识不甚或不想了解,但为工作、学习使用或想使用计算机。如现在的你,公司的职员。,使用计算机的两类人,1.2计算机知识和技能的重要TheImportanceofBecomingComputerLiterate&ComputerCompetent,知识与技能,计算机知识(computerliterate)拥有计算机科学的有关知识并理解其应用。计算机技能(computercompetent)掌握计算机使用技术并具有不断更新的能力。,1.3什么是“基于计算机的信息系统”?WhatisaComputer-BasedInformationSystem?,功能:将原始数据转换为有用的信息并快速传送给需要该信息的人。“基于计算机的信息系统”由六个部分组成:P1.5图1.1Hardware(硬件)Software(软件)Data/information(数据/信息)People(人)Procedure(使用说明)Communication(通信),基于计算机的信息系统:组成部分之一Hardware(硬件),在计算机系统中,硬件必须由软件控制才能工作。没有配备任何软件的机器称为“裸机”。,计算机是由电子元件和机电元件组成的一种机器。计算机机器本身无任何智能可言,故称为hardware(硬件)。,硬件(Hardware),硬件(Hardware),基于计算机的信息系统:组成部分之二Software(软件),软件是计算机程序的别称。所谓程序(program)就是指控制计算机硬件执行所需工作的一套指令。没有软件控制的计算机硬件(裸机)是毫无用处。,基于计算机的信息系统:组成部分之三Data/information(数据与信息),在今天的大部分商业应用中,计算机系统的主要任务是将“数据”转换为“信息”供人们决策、销售等使用。Data(数据)计算机处理的“原材料”。可能是纸面的、电子的或其他形式(如声音)。Information(信息)经过计算机处理的数据。如用员工的工作时数和时工资作“原材料”,经计算机处理后变成工资支票和工资册形式的“信息”。,计算机的三个基本任务:输入/处理/输出,数据,信息,处理,基于计算机的信息系统:组成部分之四People(人),人是“基于计算机的信息系统”中最重要的一个部分:设计和开发计算机系统、操作计算机硬件、开发和使用计算机软件,基于计算机的信息系统:组成部分之五Procedure(使用说明),人们在使用计算机硬件和软件时,应按“使用说明”操作和使用。计算机系统的“使用说明”通常是以“文件手册”或“用户指南”的形式提供给用户的。,基于计算机的信息系统:组成部分之六Communications(通信),当一个计算机系统开始与另一个计算机系统共享数据和信息时,就需要用到第六个部分通信,亦称“互连”(connectivity)。,补充内容:计算机的概念,计算机:顾名思义,计算机其英文名称是computer,顾名思义:用于计算的机器。,什么是“计算机”?,在计算机诞生的初期主要是被用来进行科学计算的,因此被称之为“计算机”。然而,现在计算机的处理对象已经远远超过了“计算”这个范围,它可以对数字、文字、声音以及图像等各种形式的数据进行处理。因此,如果仅仅把计算机理解为“能够进行数学计算的工具”那就太狭隘了。实际上,计算机是一种能够按照事先存储的程序,自动、高速地对数据进行输入、处理、输出和存储的系统。,计算机系统的概念,一个计算机系统包括硬件和软件两大部分。硬件是由各种电子、磁性及机械的器件组成的物理实体,包括运算器、存储器、控制器、输入设备和输出设备等五个基本组成部分。软件则是程序和有关文档的总称,包括系统软件和应用软件两大类。计算机系统=硬件系统+软件系统,计算机系统=硬件+软件,拿计算机跟人比:人=肉体+思想。没有肉体,思想何以存在?所谓“皮之不存,毛将焉附”。没有思想,或为“行尸走肉”(白痴),或为“植物人”。计算机系统=硬件+软件。硬件机器软件控制计算机工作的各种程序没有配备任何软件的计算机叫做“裸机”裸机跟一个只会发光发热的电阻箱没有什么两样。这是计算机与一般电器迥异之处。,计算机能完成的4种基本操作,计算机能够完成的基本操作及主要功能:输入:接受由输入设备(如键盘)提供的数据处理:对数据、字符、图象等各种类型的数据进行操作,按指定的方式进行转换输出:将处理所产生的结果(信息)由输出设备进行输出存储:程序和数据的存储以上4种基本操作通常被称为IPOS循环,它反映了计算机进行数据处理的基本步骤,即输入(Input)、处理(Processing)、输出(Output)和存储(Storage)。,输入输出存储处理,计算机时代已经来临,今天,计算机已经进入现代社会几乎一切领域。从登月飞行、战略武器、石油勘探、中长期天气预报,到书报排版印刷、影视动画效果、远程教学,到日常生活的许多细小方面自动洗衣机、电视机的遥控器、高档音响选曲系统电脑这个有史以来最伟大的人造精灵简直是无处不在!总之,计算机时代已来临,以致在上个世纪未就有人预言,在21世纪,不懂计算机将成为“新文盲”。,一次震动世界的棋赛,北京时间1997年5月12日凌晨4时50分,国际象棋世界冠军卡斯帕罗夫与美国IBM公司的“深蓝”下的第六盘决胜局中,仅走了19步就投子败北当“深蓝”将棋盘上的兵走到C4位置时,卡斯帕罗夫推枰认输,“深蓝”以3.5:2.5的优势取得了胜利(先后6场比赛中,“深蓝”二胜三平)。那么“深蓝”是何许人也?卡斯帕罗夫又是何许人也?,深蓝与卡斯帕罗夫,“深蓝”是美国IBM公司生产的一台超级国际象棋电脑,重1270公斤,有32个大脑(微处理器),每秒钟可以计算2亿步。人们给“深蓝”输入了一百多年来优秀棋手的对局两百多万局。国际象棋史上划时代的人物、俄罗斯国际象棋特级大师卡斯帕罗夫(1963年4月13日出生)是人类有史以来最伟大的棋手,在国际象棋棋坛上他独步天下,无人能出其右,在逻辑性推理方面堪称全人类最杰出者。前世界冠军卡尔波夫号称是唯一能与其抗衡的棋手,但在两人交战史上,每次都是卡斯帕罗夫取胜。可是,在临近世纪末的1997年,孤独求败的卡斯帕罗夫不得不承认自己输了,而战胜他的是一台没有生命力、没有感情的电脑。,余波未平,也许这是一件偶然的事件,可是,这场“巨人”与“巨机”的大战也使人类看到了一个自己不愿看到的结果:人类的工具终于有一天会战胜自己。这次造成震动的历史事件结束后,在全球引起的议论是广泛的,讨论不但在国际象棋层次,还在科技与人类文明、未来学和人工智能学、对技术可能统治人类的恐惧等层次进行,甚至上升到伦理学和哲学的高度,以致还曾出现不大不小的恐慌言论。这一切连网上的文章资料也是多不胜数,不知能出几本书了。而且至今余热未褪。,更新消息,新华网报道:国际象棋特级大师卡斯帕罗夫与电脑软件棋手“小深”(DeepJunior)惊心动魄的“人机大战”2003年2月日在纽约降下帷幕。在总共六局比赛中,双方各一胜一负,另有四局打成平手,同积分,不分伯仲。此次与“小深”对阵,卡斯帕罗夫“使出了标志性的攻击棋路”。岁的卡斯帕罗夫在赛后表示,能够与“小深”最终战平他感到“相当满意”。这位俄罗斯人透露,最后一场决胜局比赛,曾令他回想起年大战“深蓝”时的危险场面。当时,卡斯帕罗夫正是在关键的最后一场比赛中败北,最终在总比分上输给了“深蓝”。卡斯帕罗夫说,这次他的惟一目标就是保证“不要输”。他声称,虽然“小深”比“深蓝”更强大,但自己在比赛中从来没有真正落于下风。“我只输了一场,而且那还是因为一个非常非常可怕的错误,”卡斯帕罗夫说,“但这并不意味着机器打败了我”。,卡斯帕罗夫与“小深”对战,资料:以色列科学家开发的软件棋手“小深”每秒能思考万步棋并能以更接近人类棋手的方式对奕,曾连续三次在国际象棋计算机大赛中夺冠,人称电脑“棋王”,近两年在与人类棋手的比赛中它还未尝败绩。,计算机“数字”基础TheDigitalBasisofComputer,计算机工作原理并不神秘,迄今为止,任何似乎无所不能的“电脑”,在其内部其实只会进行两种最基本的运算算术运算(二进制加法):00=010=101=111=10(做减法需要给它编程序)逻辑运算(判断真假)运算结果:0假,1真,计算机为什么“使用”二进制数?,计算机的主要特点之一是”数字”(digital)性。原因是计算机内部使用了成千上万个微型的“通断型”电子开关进行工作:这些开关在任何时刻要么是“连通”(通电),要么是“断开”(断电)。或者说,该电路只有两种工作状态:通(on)或断(off)。在计算机科学中,人们不是用“通通断断通通断”之类的话来表示电路状态,而用两个数字0和1来表示这两种状态:“1100110”。用术语来说,计算机”使用“二进制数(binarynumber)。其实,计算机使用的是通/断型的电子开关,所谓的“二进制数”只是这些开关状态的一种简便表示法而已。,两类信号形式,信号(signal)一般可分为两类:模拟信号(analogsignal)连续变化值(如数学中之实数)。自然界产生的物理量一般均为模拟信号。数字信号(digitalsignal)离散变化值(如数字中之整数)。计算机内部传输和处理的均为矩形脉冲形式的数字信号(1和0)。,所以,网络技术中计算机内部的信息(数字信号)往往要转换为通信线路上电信号或光信号(模拟信号)才能传送。,回过头来看看计算机通信的情况,当一个计算机系统开始与另一个计算机系统共享数据和信息时,就需要用到信息系统的第六个部分通信,亦称“互连”(connectivity)。,你相信吗,上面说过,计算机内部只会做非常简单的二进制算术运算和逻辑运算。一定有人会说,照你这样说,“电脑”的运算能力似乎“不如”一个小儿。但事实上,它们却有着似乎难以置信的惊人本领如战胜过象征人类智慧顶峰的国际象棋大师、能做无数人类很难做到甚至做不到的事情。这岂非怪事?,计算机的力量源于高速运算能力,其实不奇怪。数学家已证明,世界上的“一切”事件,都可以分解为那两种0和1的基本运算正如世界上的一切物质都可分解成约110种化学元素一样。当然,一个很简单的事件,可能需要分解成千上万步0和1的基本运算。而计算机的高速运算能力,恰恰在此显示出极大的优点。而且越复杂,越显示出其“超人”之处让电脑求12肯定不如人;但是让电脑123456789987654321,人就不如电脑。所以许多事情非常复杂时,人类无法完成,电脑能完成。,计算机:一个“大智若愚”的家伙,其实计算机的特点可以用两个字来概括“笨”(笨到极点)和“快”(快到不可思议),说它“笨”,因为的确它只能做非常简单、连幼儿园的小朋友都会的那两种“基本运算”某个事情,人家一步就做出来了,它要做几十步、几百步甚至更多步,但是对这种基本运算,它的运算速度却快得惊人。计算机就是一个由这种“笨”与“快”奇妙结合而产生的伟大精灵!,强大的电脑:背后是伟大的人脑,但这并不说明人类的智慧不如“电脑”。因为电脑工作要执行的各种程序(运算的步骤)是人类编写出来。这些程序(软件)是无数科学家和计算机专家智力的结晶。没有这些程序,运算能力再强的电脑也无法做任何事情。电脑可以帮助人类做许多事情,包括任何一个人无法独立完成的事情,但它永远只是用来帮助人类完成各种工作的一种辅助工具人类需要完成什么工作,就开发什么软件来装备电脑,电脑才具有完成什么工作的能力。事实上,卡斯帕罗夫输棋并不是输给了机器,归根到底仍然输给了人说穿了,是输给了IBM公司的“深蓝”小组(其中主要研制者是华裔计算机专家许峰雄和谭崇仁)。,1.4计算机硬件ComputerHardware,计算机硬件可以分成哪五类?P1.8,Input(输入系统硬件)Processingandmemory(数据处理和主存储系统硬件)Output(输出系统硬件)Storage(辅助存储系统硬件)Communications(通信系统硬件)Peripheraldevices(外围设备)与计算机相连且由计算机控制的设备。这类设备可以安装在计算机箱的外面(如显示器、键盘等),亦可安装在计算机箱的里面(如软驱)。,InputHardware(输入系统硬件),功能接受数据并将其转换为适合于计算机处理的形式。常见输入设备,Mouse(鼠标),Scanners(打描仪),Keyboard(键盘),Scanner(扫描仪),手写板,数字化仪,计算机常见输入设备,ProcessingandMemoryHardware数据处理和主存储系统硬件,计算机的控制中心由主机箱(SystemUnit)中的数据处理和主存储设备组成。,SystemUnit(系统单元,主机箱),计算机的控制中心由主机箱中的数据处理和主存储设备组成。P1.10图1.4,Systemboard(主板),CPU插座,内存插槽,CPU(CentralProcessingUnit)中央处理器,CPU是计算机控制和处理数据以产生信息的计算元件。在微型计算机中,CPU是一块大约1.5英寸见方、封装有成千上万个晶体管的集成电路芯片,称为“microprocessor”(微处理器),简记MPU。,Memory(主存储器),主存储器又称为“内存”或RAM(随机存取存储器),是一种用于临时存储的工作存储器,用来存储需要马上由CPU处理的数据和程序,可以将它理解为计算机的“工作区”或“办公桌区”。主存储器存储容量的大小决定了每次数据处理量的大小和程序的运行规模和复杂程度。和CPU一样,主存储器也是一种集成电路芯片,断电时,存储在其中的所有数据和程序将全部消失,故称为“易失的”(volatile)存储器。所以在计算机中还需要一种所谓“辅助存储器”(如磁盘、磁带等)来存储数据和信息。,笔记本机用256M内存,普通内存条,安装在主板上的内存条,SecondaryStorageHardware(辅助存储器),功能以相对长久的(“非易失”)的方式存储数据和程序。即断电时所存内容不会丢失。常见辅助存储器类型有:软磁盘(disketteorfloppydisk)硬磁盘(harddisk)磁带(magnetictape)光盘(opticaldisks),软磁盘和硬磁盘,软磁盘与硬磁盘:盘片,光盘和光盘驱动器,磁带及磁带机,新型存储器:闪存(U盘),拥有512MB闪存的超酷MP3,闪速存储器(Flashmemory)具有掉电后信息保留的特点,又可以在线写入(写入前自动擦除),并且可以按页连续字节写入,读出速度高。,OutputHardware输出设备,功能将计算机处理产生的信息转换为用户可以识别和使用的形式。Hardcopyoutput(硬考贝输出)输出的图文通过打印机、绘图机等印制在纸面等,用户可以取走。Softcopyoutput(软考贝输出)输出的图文通过显示器显示在屏幕上,或输出音响通过音箱播放,用户可以观看和欣赏,但无法取走。,输出设备面面观,针式打印机,喷墨打印机,激光打印机,CRT(阴极射线管)显示器,LCD(液晶)显示器,CommunicationsHardware通信设备,功能用于计算机之间和计算机网络(networks)之间的连接,以实现软硬件资源的共享。为了使计算机的数字信号能够通过传统的铜芯电话线路传送,需要配备一种叫做Modem的通信设备将其转换模拟信号。,上网之“灵猫”:调制解调器,参考:国内教材中关于计算机硬件系统的叙述,迄今为止所有计算机从其功能结构来看,都可看作由五大部分组成:运算器功能:算术运算和逻辑运算控制器功能:使计算机能自动地执行程序,并使各部分协调工作存储器功能:用于保存程序和数据主存储器(内部存储器)存放当前所执行程序的指令和数据辅助存储器(外部存储器)存放暂不参加运算的程序的指令和数据输入设备用于程序和数据输入(标准设备:键盘)输出设备用于程序和数据输出(标准设备:显示器),计算机工作原理示意图,输入设备,主存储器,辅助存储器,输出设备,运算器,控制器,输入,输出,程序原始数据,运算结果,指令数据线,控制信号线,对照一下人进行某项运算时的情况,大脑,(控制器),控制,计算、判断,(运算器),记忆细胞,(内部存储器),眼、耳等,手、口等,笔记本、手册等,解题方法(事先学习)题目,提供答案,输入,输出,输入设备,输出设备,外部存储器,常用术语,在计算机五大部分中,运算器和控制器是最核心的部分,通常做在一个器件上,称作CPU。【术语】CPU=控制器+运算器(+寄存器组)只有主存(内存)可直接与CPU交换信息,它与CPU组合可实现计算机的基本功能。【术语】主机=CPU+主存储器输入/输出(Input/Output)设备和外存合称“外围设备”。【术语】外设=I/O+辅助存储器,冯诺依曼型计算机,上述计算机的基本结构是由美藉匈牙利科学家冯诺依曼于1946年提出的。迄今为止所有进入实用的电子计算机都是按冯诺依曼的提出的结构体系和工作原理设计制造的,故又统称为“冯诺依曼型计算机”。新一代计算机将努力突破冯氏的结构体系和工作原理,将是“非冯诺依曼型计算机”。冯诺依曼型计算机的两大特征程序存储(计算机自动连续工作的基础)采用二进制(机内一切信息均需为二进制编码形式存在)冯诺依曼型计算机的工作原理存储程序(将欲执行的任务事先编成程序存入主存中)程序控制(执行时由CPU调用主存中的程序进行运算),1.5计算机软件ComputerSoftware,为什么要使用软件?,计算机机器本身毫无智力可言,必须由人们提供各种指令来告诉它做什么、如何做和何时做。这些指令被总称为“software”(软件),因为它的存在人们感觉不到也看不到。软件是由一组用所谓“编程语言”编写的程序组成。程序则由指令组成。用于实现某一专业功能的软件通常又称为“软件包”。软件通常由专业编程人员开发,并存放在磁盘、光盘上,或通过因特网在线提供。,两类软件,软件通常可以分为两类:SystemSoftware(系统软件)ApplicationSoftware(应用软件),应用软件:我用的,系统软件:它用的,你可以认为应用软件是你用的,而系统软件是计算机用的。,SystemSoftware:TheComputersBoss,功能用于使计算机能够管理其本身的内部资源,控制硬件的运行,执行各种基本操作,如使CPU与键盘、显示器、打印机和磁盘驱动器通信等。系统软件不用于解决各种业务性或专业性的具体问题。最重要的一种系统软件是“操作系统”。目前个人计算机最常用的系统软件即美国Microsoft(微软)公司的Windows(视窗)系列操作系统。,ApplicationSoftware:YourServant,功能用于提高计算机用户的工作效率和创造力。目前个人计算机最常用的应用软件是美国Microsoft(微软)公司的Office系列办公软件和InternetExplorerBrowser(IE浏览器)。前者用于编写文档、处理电子表格、制作网页和多媒体演示软件等,后者用于在因特网上“上网冲浪”访问远程网站、下载软件、收发电子邮件、网上交友,1.6计算机系统的分类TypesofComputerSystems,1969年美国阿波罗登月飞船宇航员所用的机载导航计算机重量为31公斤,主存储器仅能保存2000个字符的数据,位于地面的发射控制计算机也只能存储一百万个字符,而造价高达400万美元,体积庞大,几乎占据一个大房间。,美国休斯顿:太空飞船发射控制中心美国国家航空与宇宙航行局约翰逊空间中心,飞速发展的计算机技术,摩尔定律:Intel的创始人之一GordonMoore在1965年提出了这个著名的定律,预言单位平方英寸芯片的晶体管数目每过18到24个月就将增加一倍。过去四十年的芯片产业一直遵循摩尔定律每18个月速度增长一倍的规律运行。事实上,Intel的CPU芯片上的晶体管数目已经由1971年的2300增长到今天Pentium4处理器的5500万,即增长了两万四千倍。今天你用几千元人民币购买的个人计算机处理能力是1969年阿波罗登月发射控制计算机的上千倍,存储容量则是它的几百倍。体积之小,可以放在办公桌的桌面上,甚至可以放在掌心。,索尼公司展示新型掌上电脑,GordonE.MooreandMooresLaw,戈登摩尔身高超过1.8米,头顶光秃,性情相当沉着、平静。他有两大爱好:垂钓和划船。作为英特尔的创始人,今年已经73岁的摩尔曾经一度成为硅谷的首富。因此,他早已有足够的金钱、时间和心情,扛一根钓竿,天天到硅谷湾区钓鱼,享受宁静的晚年时光。但是,除了他高大的身影外,一个更高大的“阴影”始终弥漫在这家半导体领域利润最高的公司之上,笼罩着整个半导体产业。这就是“摩尔定律”,IT产业的第一定律!摩尔定律已经37岁了,甚至比英特尔的年龄还要大三岁。37年来,它所倡导的“更快、更小、更便宜”的理念,使整个IT业变成了另一个“奥林匹克”竞技场。,戈登摩尔,计算机系统的分类,根据其体积大小和处理能力,通常可分为Supercomputers(超级计算机)Mainframecomputers(大型计算机)Workstations(工作站)Microcomputers(微型计算机)Microcontrollers(微控制器),Supercomputers超级计算机(巨型机),最快和性能最高的计算机。通常配备有上百个到上千个处理器,运算速度可达几万亿次/秒。目前世界上最快的集群超级计算机运算速度为每秒7.6万亿次浮点运算,预计04年初将出现100万亿次的超级计算机。主要用于研究,如世界性气象预报和气侯现象分析、石油勘探、飞机设计、裂变核武器系统评定等。价格:1000万美元(国外)1000万人民币(国产)我国国产巨型机有:银河系列、曙光系列、深腾系列超级计算机。,曙光3000超级服务器,国家863计划的重大项目曙光3000超级服务器于2000年12月研制成功,通过了国家科技部组织的验收,并于2001年2月通过了专家鉴定。曙光3000是一种通用的超级并行计算机系统,是目前性能最高的国产超级服务器。它兼顾大规模科学计算、事务处理和网络信息服务。系统峰值浮点运算速度为每秒4032亿次,内存总容量为168GB,磁盘总容量为3.63TB。它具有先进的机群体系结构。由70台节点计算机组成,共280个处理机。系统提供三套连接网络,用做高速并行计算、文件传输、系统管理、接待用户请求。另外,还有两套串行网络,用于监控系统的各种状态。,曙光3000最高运算速度达每秒4032亿次,256个处理机,内存总量达168GB。16个处理机的曙光3000每天可实现80亿次的页面点击。8个处理机的系统每天可收发七千万封电子邮件。4个处理机的系统每天可处理三百万次事务。128个处理机工作,48小时的精确天气预报只需1小时38分钟。64个处理机工作,一个月的气候预报仅用15分钟。16个处理机做某油田291口井135年的油藏模拟只需17小时,在国内所有计算机包括进口计算机中第一次达到实用水平。,曙光3000超级服务器的性能,曙光3000超级服务器整机图,曙光3000是中国基因研究进度的保证,位于北京顺义的北京华大基因研究中心,承担了人类基因组1%测序的任务;就在这里,“入住”了两台全国为数极少的曙光2000巨型计算机。今年2月12日人类基因组图谱正式公布以后,这里成了世人关注的焦点。生物信息中心主管黄小兵介绍,由于长期超负荷地运转,在我国所承担的人类基因组测序任务“完成图”已近尾声之时,每秒运行120亿次、日处理3GB数据的曙光2000也光荣地退居二线。“曙光2000在其它领域可能会运转得很正常,但在华大已经是不堪重负。不得不一下定购了两台曙光3000。”,正在研制中的曙光4000A,2003年7月23日,曙光公司与中科院计算所国家智能计算机研究开发中心宣布,将建造中国第一台运算速度超过每秒10万亿次的超级计算机曙光4000A。曙光公司总裁历军介绍,正在建设的曙光4000A将采用2192颗主频2.4G的64位AMDOpteron800处理器,计算节点为512个,单个节点均为2U4路的64位高性能计算机,该机拥有高达2256G的内存容量,30TB磁盘容量和基于多级交叉开关的高速互连网络,运算峰值超过每秒10万亿次,建成后,不仅将是中国最快的超级计算机,也将是世界上最快的集群式超级计算机。曙光4000A将于2003年9月实现计算机节点批量生产;2004年1月用户试算;2004年3月完成系统;2004年6月用户安装。,曙光4000A概念图,代号为“红色网格”,2192颗CPU,2256G的内存容量,运算峰值超过每秒10万亿次,国防科大研制的“银河”系列巨型机,1997年6月,银河-III超级计算机研制成功。中国成为世界上少数几个能研制和生产大规模并行计算机系统的国家之一。银河III采用分布共享存储结构,峰值性能达到每秒130亿浮点运算。1999年11月,银河-IV型巨型机开始研制。2002年11月19由国防科技大学计算机学院研制的新一代“银河”高性能实时仿真计算机系统在长沙通过技术鉴定。试运行期间,曾成功地对航天运载火箭及多个重大任务的控制系统进行了多次实时仿真试验。,83年银河-I亿次机,92年银河-II10亿次机,97年银河-III百亿次机,世界超级计算机全球TOP500排行榜,世界超级计算机TOP500排名,是由国际专业评价超级计算机性能的组织“TOP500”倡导发起的。该组织于1993年成立,每年6月和11月各发布一次全世界已安装并在使用的运算速度最快的前500台超级计算机的排名,截至到2003年6月27日为止,已经进行了21届。到2003年6月排名第一的是NEC公司的Earth-Simulator/5120超级计算机,运算速度达到35.86万亿次。曙光4000A开发成功,将在全球超级计算机Top500强中排名第三(按今年6月23日排名)。,最新消息:深腾1800闯入世界超级计算机全球TOP500排行榜,中国生产的超级计算机第一次进入高性能计算TOP500排名是在2002年11月,就是由联想集团研制成功具有自主知识产权核心技术的三台万亿次超级计算机“深腾1800”,实际运算速度达到每秒1.046万亿次,在2003年6月排名第51位、98位和299位。,20组机柜、526个高性能“奔腾4”型CPU、1800多个小型风扇、近7000米网线、实测性能达到每秒1万亿次浮点运算02年8月29日,联想集团和中科院数学与计算所联合召开新闻发布会,宣布了一个喜人的消息:我国首台万亿次计算机诞生了。,深腾6800:4亿次的精彩,03年12月9日,科技部携手联想集团在京宣布,由联想研制的国家网格主节点“深腾6800”超级计算机通过鉴定,研制成功。它使用了265个IA64结点,1060个主频为1.3GHz的英特尔安腾2处理器,内存总容量达2.2TB,磁盘总容量为81TB。在03年TOP500排行榜中,深腾6800运算速度居第14位。,IBM:将为美能源部造世界最快超级计算机,2002年11月19日,IBM公布了两台目前世界上运算速度最快计算机的制造计划,这是蓝色巨人和美国能源部达成的一项价值2亿9000万美元合同的一个组成部分。IBM官员指出,这两台超级计算机联合起来的计算处理能力将超过目前世界上计算能力最强的500台超级计算机的总和。IBM将提供的第一台超级计算机名为ASCIPurple,它的运算速度将达到每秒100万亿次,即每秒100兆次浮点计算的水平。这台计算机被视为深蓝(DeepBlue)的直系後裔。ASCIPurple将在2004年交付使用,届时能源部的国家原子能安全管理署将使用ASCIPurple来模拟美国原子武器的老化及其处理过程。第二台超级计算机目前被命名为BlueGene/L,它的计算能力将明显超过ASCIPurple,达到每秒360万亿次的水平,预计在2005年交付使用。能源部计划把这台计算机供各个国家实验室使用,用於武器、生物技术和高能爆炸的模拟计算。,Mainframecomputers主机,包括通常说的大、中、小型计算机。运算速度几千万次/秒,价值几万几百万美元。主要用于银行、航空公司、保险公司、邮购商店、高校和税收局等。,IBMz系列z900服务器,IBMz系列z990服务器,国产大中型计算机,中科院计算技术研究所国家智能机中心研制的每秒200亿次的曙光2000型超级服务器,Workstations:工作站,80年代初期出现,是一种价格昂贵、功能强大的桌面计算机,主要供工程师们、科学家们、特效设计师们使用,如设计飞机机身、研制处方药品、影视特效制作等。,图:IBM图形工作站,Microcomputers:微型计算机,又称为“个人计算机”(PC机),可以放置在桌面上,或可以出行携带。通常有:Desktop(台式机)Notebook(笔记本机)Personaldigitalassistant(PDA)(个人数字助理),台式机与笔记本电脑,Multimediacomputers多媒体电脑,一台普通电脑,配上声卡、音箱、光盘驱动器等,不但可以进行各种运算和数据处理,还可播放或制作各种影视和音乐节目,称为“多媒体电脑”。,计算机主板:扩展槽,声卡和音箱,Microcontrollers:微控制器,亦称为“嵌入式”、“专用型”或“隐藏式”计算机。微控制器实际上是安装在各种智能设备(如电脑控制的微波炉、袖珍计算器等)中的微型计算机芯片(通常称为“单片机”)。价格一般在几几十美元。,单片机芯片:SST89C58单片机,正面,背面,1.7计算机发展史MilestonesinComputerDevelopment,在电子计算机之前,人类用于计算的辅助工具有:算盘,手摇计算机(机械式,主要由机械齿轮组成),大型微分分析仪等。最早研制电子计算机,是为了解决科技进步特别是军事应用方面运算量越来越大的问题。P1.16图1.6,世界上第一台电子计算机,诞生于1946年2月的世界上第一台电子计算机,是为美国陆军计算枪炮火力表而研制。每张火力表需要计算数百条弹道,一条飞行时间为60秒的弹道,手摇计算机20小时,大型微分分析仪15分钟。军方要求每天计算6张火力表。,ENIAC(埃尼亚克),这台名为ENIAC(电子数字积分计算机的缩写)的机器,使用18800个电子管,1500多个继电器,耗电150千瓦,占地170平方米,重达30吨,可谓“庞然大物”也。,电子计算机时代的到来,ENIAC由美国宾夕法尼亚州立大学莫尔学院设计研制,价值40多万美元,运算速度5000次/秒。今天看来,其运算速度低得可怜(稍高档的计算器即可达到),而在当时,计算一条弹道时间缩短为30秒。它运算两小时,相当于一个物理学家100年的手工计算,不能不说是一个划时代的事件表明了电子计算机时代的到来。,计算机史,从1946年到今天,计算机技术已经经历了四次革命性的变化(四代),一代比一代体积缩小,功能增大,价格下降。,第一代(1946-1958),电子技术,核心元件电子管,几千次/秒,用于军事与科学研究。,第二代(1959-1963),半导体技术,核心元件晶体管,几十万次/秒,用于科学计算、数据和事务处理。,第三代(1964-1970),固体物理技术,核心元件中小规模集成电路,在几平方毫米单晶硅片上集成十几个至上百个电子元件;几十万至几百万次/秒;用于各个科学领域。,第四代(1971至今),核心元件大规模和超大规模集成电路(如“奔腾4处理器”包含4200万个晶体管);上千万次至上亿次/秒;进入现代社会各个领域。超大规模集成电路应用的直接结果是微型计算机的诞生。,今天之计算机,迄今为止的四代计算机都是按美籍匈牙利数学家冯诺依曼提出的工作原理设计制造的,所以也称为“冯诺依曼型计算机”。随着技术的发展,今天的计算机已不再是一种单纯的计算工具。今天的计算机,除了高速运算(数十亿次/秒),还有逻辑处理功能,是一种具有强大信息处理能力的“智能化机器”。换言之,计算机应用已从单纯的数值计算转入信息处理领域。正因为如此,才使计算机走出科研院所的“象牙之塔”,进入现代社会的各个领域。今天的电子计算机,不仅会高速进行各种各样的科学计算,而且象人脑一样,会“判断”,会“思考”,会迅速果断地处理各种问题。所以,越来越多的人开始把计算机叫做“电脑”。,计算机发展史上的重要人物,英国数学家图灵(Turing):创建了自动机理论,发展了可计算机性理论,奠定了人工智能的基础。美籍匈牙利数学家冯.诺依曼(VonNeumann):确立了现代计算机的基本结构,即冯.诺依曼体系结构。其要点是计算机由运算器、控制器、存储器、输入设备和输出设备五大部分组成数据和指令(程序)以二进制代码形式不加区别地在执行前存放在存储器中存储程序和数据的概念,图灵奖:计算机界的诺贝尔奖,ACM是美国计算机学会的缩写。最初这是美国的一个学术性组织,现在是美国乃至全世界最重要、影响最大的一个计算机学术团体。1966年,ACM创建图灵奖,有计算机界的诺贝尔奖之称。这个奖以英国数学家图灵命名,图灵在计算机出现之前就提出了计算机的模型,设想了它由哪些部件组成,以何种方式和顺序工作,被称为图灵机,奠定了计算机科学理论的基础。但图灵的结局是个悲剧,他在42岁正当年富力强,创造力最旺盛的时候用自杀结束了自己的生命,令世人惋惜,用他的名字命名这个奖项就是为了纪念这位伟人。,计算机科学之父:阿伦图灵,AlanMathisonTuring,19121954,英国数学家,右图:图灵纪念馆,图灵的故事,英国现代计算机的起步的是从纳粹德国的谜开始的。谜(Enigma)是一种密码电报机,由德国人在一战和二战之间研制成功。谜能把日常语言变为代码,通过无线电或电话线路秘密传送。它是一个木箱子,配有一台打字机,箱上有26个闪烁不停的小灯泡,与打字机键盘的26个字母相对应。谜的设计无懈可击,有一套极精密的解码设置,非一般的电报密码所能比拟。在内行人看来,平白如话,但在旁人,又是无从索解的天书。因此,这台看似平常的机器,有了谜的称号。这样,德国的谜引起了英国情报部门高度的兴趣。常规的解码方式奈何不了谜,怎么办?,这时,天才的数学家图灵出现了。1931年图灵进入剑桥大学国王学院,开始了他的数学天涯。一到那里,图灵开始崭露头角,毕业后去美国普林斯顿大学攻读博士学位,在那里就发明过一个解码器(Encipher),二战爆发后回到剑桥。在剑桥,图灵是一个妇孺皆知的怪才,常有出人意表的举动。他每天骑自行车到离公寓3公里的一个叫布雷奇莱公园的地方上班,因常患过敏性鼻炎,一遇花粉,鼻涕不止,图灵就常戴防毒面具骑车上班,招摇过市,成为剑桥的一大奇观。他的自行车链条经常在半道上掉落,要是换了别人,早就去车铺修理了。而图灵偏不,他在琢磨,发现这链条总是踏到一定的圈数时下滑,图灵在骑车时就特别留心计算,于是能做到在链条下滑前一刹那戛然停车!让旁人叹服不已,以为是在玩杂耍。后来他居然在踏脚旁装了一个小巧的机械计数器,到圈数时就停,好换换脑筋想些别的问题。图灵的脑袋转得比自行车飞轮还快。,用图灵的脑袋来破译德国的谜看来不是什么难事。他果然不负众望,成功破译了谜。而德国人还蒙在鼓里,还以为他们的谜能一直迷下去,照用不误,泄露了大量的核心机密,在战事上屡屡遭挫,战后,图灵被授予帝国勋章。早在30年代初,图灵就发表了一篇著名的论文论数字计算在决断难题中的应用,他提出了一种十分简单但运算能力极强的理想计算装置,用它来计算所有能想象得到的可计算函数。它由一个控制器和一根假设两端无界的工作带组成,工作带起着存储器的作用,它被划分为大小相同的方格,每一格上可书写一个给定字母表上的符号。控制器可以在带上左右移动,控制带有一个读写头,读写头可以读出控制器访问的格子上的符号,也能改写和抹去这一符号。这一装置只是一种理想的计算模型,或者说是一种理想中的计算机。正如飞机的真正成功得力于空气动力学一样,图灵的这一思想奠定了整个现代计算机的理论基础。这就是电脑史上与冯诺依曼机器齐名的图灵机。,计算机之父:冯诺依曼,著名美籍匈牙利数学家。1903年12月3日生于匈牙利布达佩斯的一个犹太人家庭。冯诺伊曼自童年起在吸收知识和解题方面就具有惊人的速度。六岁时他能心算做八位数乘除法,八岁时掌握微积分,十二岁就读懂领会了波莱尔的大作函数论要义。一生掌握了七种语言。,冯诺依曼对人类的最大贡献是对计算机科学、计算机技术和数值分析的开拓性工作。ENIAC机证明电子真空技术可以大大地提高计算技术,不过,ENIAC机本身存在两大缺点:(1)没有存储器;(2)它用布线接板进行控制,甚至要搭接见天,计算速度也就被这一工作抵消了。冯诺依曼由ENIAC机研制组的戈尔德斯廷中尉介绍参加ENIAC机研制小组后,便带领这批富有创新精神的年轻科技人员,向着更高的目标进军。1945年,他们在共同讨论的基础上,发表了一个全新的“存储程序通用电子计算机方案”(EDVAC)。,EDVAC方案明确奠定了新机器由五个部分组成,包括:运算器、逻辑控制装置、存储器、输入和输出设备,并描述了这五部分的职能和相互关系。EDVAC机还有两个非常重大的改进,即:(1)采用了二进制,不但数据采用二进制,指令也采用二进制;(2建立了存储程序,指令和数据便可一起放在存储器里,并作同样处理。这些改进简化了计算机的结构,大大提高了计算机的速度。1946年7,8月间,冯诺依曼和戈尔德斯廷、勃克斯在EDVAC方案的基础上,为普林斯顿大学高级研究所研制IAS计算机时,又提出了一个更加完善的设计报告电子计算机逻辑设计初探。以上两份既有理论又有具体设计的文件,首次在全世界掀起了一股“计算机热”,它们的综合设计思想,便是著名的“冯诺依曼机”,其中心思想就是存储程序原则:指令和数据一起存储。这个概念被誉为”计算机发展史上的一个里程碑。它标志着电子计算机时代的真正开始,指导着以后的计算机设计。,1.8连接功能、互动功能与数字集成Connectivity,Interactivity,&DigitalConvergence,Connectivity:连接功能,Connectivity(连接功能)是计算机及其他设备之间互相连接的能力。连接功能使得许多事情成为可能,如:E-mail(电子邮件)Telecommuting(远程办公)Onlineshoppingande-commerce(在线购物和电子商务)Databases(数据库)Onlineservices,networks,andtheInternet(在线服务,网络和因特网),Interactivity:互动功能,互动功能使用户能对正在进行的事件进行即时响应,并改变其进程,或者说使用户能够主动地而非被动地参加到技术进程中。最常见的应用就是所谓“在线游戏服务”。除此之外,互动功能常见的应用还有:Multimediacomputers(多媒体计算机)Internetappliances(机顶盒),DigitalConvergence:数字集成,数字集成是通过各种设备以计算机使用的数字形式对信息进行交换,从而实现若干行业的技术合并。实际上,数字集成就是将电视、电话、游戏、音乐和数据传输融为一体。数字集成正在发展的一个方向是PC/TV。到目前为止,看电视和使用个人电脑都是分开进行的,数字集成将使这两种行为统一起来。如美国三大TV网络之一的NBC公司与美国Digital:Convergence公司于2001年5月发布了连接TV和个人电脑的网络技术“CueTV”。该技术可以将TV节目中嵌入的音频信号“cue”发给个人电脑,使个人电脑自动显示与正在放映的电视节目有关的WWW站点。,本章其他内容,应用之窗(Careerbox:UsingComputerin)房地产业政府和
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!