计算机基础知识_第1页
计算机基础知识_第2页
计算机基础知识_第3页
计算机基础知识_第4页
计算机基础知识_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机基础知识电子计算机是20世纪人类最伟大的发明之一,计算机的发明和应用延伸了人类的大脑,提高和扩展了人类脑力劳动的效能,发挥和激发了人类的创造力,标志着人类文明的发展进入了一个崭新的阶段。像电一样,计算机是现代生活中不可或缺的组成部分;像文字一样,计算机已成为一种人类文化一计算机文化,人类的“第二文化”。1.1计算机的特点、分类和应用计算机是一种由电子器件构成的、具有计算能力和逻辑判断能力,以及自动控制和记忆功能的信息处理机。它可以自动、高速和精确地对数据、文字、图像和声音等信息进行储存、加工和处理。1.1.1计算机的特点众所周知,计算机作为一种通用的信息处理工具,具有极高的处理速度、很强的存储能力、精确的计算和逻辑判断能力,其主要特点可概括如下:运算速度快当今计算机系统的运算速度已达到每秒万亿次甚至更高,即使是微型计算机也可达每秒亿次以上,正是有了这样的计算速度,使得过去不可能完成的计算任务,如天气预报、地震预报等。计算精度高尖端科学技术的发展往往需要高度准确的计算能力,只要电子计算机内用以表示数值的位数足够多,就能提高运算精度。事实上,一般计算机可以有十几位甚至几十位(二进制)有效数字,计算精度可由千分之几到百万分之几,这是人类以往任何计算工具所望尘莫及的。具有超强的“记忆”和逻辑判断功能“记忆”功能指的是计算机能存储大量信息,供用户随时检索和查询。逻辑判断功能指的是计算机不仅能进行算术运算,还能进行逻辑运算,实现推理和证明。记忆功能、算术运算和逻辑判断功能相结合,使得计算机能模仿人类的某些智能活动,成为人类脑力延伸的重要工具,所以计算机又称为“电脑”。能自动运行且支持人机交互容量所谓自动运行,就是人们把需要计算机处理的问题编成程序,存入计算机中;当发出运行指令后,计算机便在该程序控制下依次逐条执行,不再需要人工干预。“人机交互”则是在人想要干预时,采用“人机之间一问一答”的形式,有针对性地解决问题。这些特点都是过去的计算工具所不具备的。1.1.2计算机的分类计算机的种类很多,随着发展和新机型的出现,分类方法也在不断变化,当前沿用较多的是“电气与电子工程师协会”(IEEE)于1989年提出的一种分类方法,它将计算机分为6类。个人计算机(Personalcomputer,PC)个人计算机又称微型计算机。这种计算机是为个人使用而设计的,许多人又把个人计算机俗称为计算机。工作站(WorkStation,WS)工作站是介于PC机和小型机之间的高档微型机。通常配备大屏幕显示器和大容量存储器,并且具有较强的网络通信功能,多用于计算机辅助设计和图像处理(网络系统中的用户节点计算机也称为工作站,两者完全不同,应防止混淆)。小型计算机(Minicomputer)与大型主机和巨型机相比,小型计算机结构简单、成本较低、易于维修和使用。其规模按照满足一个中、小型部门的工作需要进行设计和配置。主机(Mainframe)主机亦称为大型主机。具有大容量存储器、多种类型的I/O通道,能同时支持批处理和分时处理等多种工作方式。其规模按照满足一个大、中型部门的工作需要进行设计和配置。相当于一个计算中心所要求的条件。小型计算机(Minisupercomputer)小巨型计算机亦称为桌上型超级计算机。其与巨型计算机相比,最大的特点是价格便宜,具有更好的性价比。巨型计算机巨型计算机亦称超级计算机。具有极高的性能和极大的规模,价格昂贵。多用于尖端科技领域。神生产这类计算机的能力可以反映一个国家的计算机科学水平。我国是世界上能够生产巨型计算机的少数国家之一。1.1.3计算机的应用随着超大规模集成电路的出现和计算机网络技术的迅速发展,微型计算机不断普及,信息资源日益丰富,使得计算机的应用渗透到社会的各个领域,如学技术、国民经济、国防建设及家庭生活等。下面将计算机的应用归纳为以下6个方面。科学计算(数值计算)这是计算机应用最早也是最成熟的应用领域。随着人们对客观世界认识的日益深化,越来越多的研究工作从定型转向了定量,涉及的数学模型和计算工作规模也越来越大,因此在现代科学研究和工程设计中,计算机已成为必不可少的计算工具。例如,人造卫星轨道的计算、宇宙飞船的制导、天体演化形态学的研究、可控热核反应、气象预报等,都是借助计算机来进行计算工作的。信息处理(数据处理)现代社会是信息化的社会。随着社会的不断进步,信息量也在急剧增加。现在,信息已和能源、物质等一起构成人类社会活动的基本要素。计算机最广泛的应用就是信息处理,有关资料表明,世界上80%左右的计算机主要用于信息处理。信息处理的特点是:数据量很大,但不涉及复杂的数学运算;有大量的逻辑判断和输入输出,时间性较强,如生产管理、财务管理、人事管理、票务管理、情报检索、办公自动化等。过程控制过程控制又称实时控制。它在工业生产、国防建设和现代化战争中都有广泛的应用。在工业生产中,计算机用来控制各种自动装置、自动仪表、生产过程等。例如,工业生产自动化方面的巡回检测、自动记录、监视报警、自动启停、自动调控等内容;交通运输方面的行车调度;在国防建设方面,如在导弹的发射中,实施控制其飞行方向、速度、位置等。计算机的辅助工程当前用计算机进行辅助工作的系统越来越多,如计算机辅助设计(ComputerAidedDesign,CAD)、计算机辅助制造(ComputerAidedManufacturing,CAM)、计算机辅助测试(ComputerAidedTesting,CAT)、计算机辅助工程(ComputerAidedEngineering,CAE)、计算机集成制造系统(ComputerIntegratedManufacturingSystem,CIMS)、计算机辅助教学(ComputerAssistedInstruction,CAI)等。人工智能人工智能是计算机应用的一个较新领域,是用计算机执行某些与人的智能活动有关的复杂功能。目前研究的方向有模式识别、自然语言理解、自动定理证明、自动程序设计、知识表示、机器学习、专家系统、机器人等。网络应用微电子技术、计算技术和现代通信技术的结合构筑了计算机网络。计算机网络的建立,不仅解决了单位、地区、国家中计算机与计算机之间的通信,各种硬件资源、软件资源和信息资源的共享也大大促进了国际间的通信、文字、视像、声音等各类数据的传输和处理。网络应使人类进入了信息化社会,并且网络是信息社会最有代表性的生产力。【思考题】计算机具有哪些特点?IEEE如何对计算机分类?举例说明计算机的主要应用领域。1.2计算机的发展与展望1.2.1计算机的发展阶段于1946年2月在美国宾夕法尼亚诞生以来,计算机技术的发展非常迅速。在60余年的发展过程中连续进行了4次重大的技术革命,分别是电子管、晶体管、中小规模集成电路、大规模和超大规模集成电路。通常人们称为4代,如表1.1所示。第一代电子计算机电子管(又称真空管)是1913年发明的,起初用于雷达等电子设备中。它于1946年才被用于ENIAC及其之后的电子计算机,由此开创了电子计算机的新时代。电子器件是电子管的计算机被统称为第一代电子计算机。第一代电子计算机的主流产品如IBM700系列。第二代电子计算机第二代电子计算机使用的主要逻辑元件是晶体管,因而也称为晶体管时代。半导体晶体管于1948年由贝尔实验室研制出来,从1956年开始用于制作电子计算机部件。晶体管的优点是体积小、发热少、耗电少、寿命长、价格低,特别是工作速度比电子管更快。另外,第二代电子计算机普遍采用磁芯存储器作内存,采用磁盘与磁带作外存,是存储

容量增大,可靠性提高,加快了汇编语言取代机器语言的步伐,并且为FORTRAN和COBOL等高级语言的应用提供了条件。第二代电子计算机的主流产品如IBM7000系列。表1.1各代计算机主要特点比较代起止年份硬件特征软件发展情况应用领域运算别速度第1946-1958电子管机器语言和汇编语言科学计算5000一次/S代第1959-1964晶体管高级语言(编译程序)管科学计算、数据几十二理、简单的操作系统处理、事务管理万次代/S第1965-1970中小规模功能较强的操作系统、高级语系列化远程终端、几百三集成电路言、结构化、模块化的程序设向社会各部门推广万次代计和普及/S第1971-至今大规模、操作系统进一步完善,数据库网络、分布式计算数亿四超大规模系统、网络软件得到发展,软机、人工智能等,次/S代集成电路件工程标准化,面向对象的软迅速推广和普及到件设计方法与技术采用社会各领域第三代电子计算机第三代电子计算机的主要特征是以中、小规模集成电路取代晶体管。所谓集成电路,就是把若干晶体管以及电阻、电容都制作在同一块硅芯片上,使之集多个电子元器件于一体。集成电路的体积更小、耗电更少、功能更强,存储器开始集成电路化,内存容量大幅增加。随着计算机硬件系统的更新,系统软件和应用软件也有了很大发展,出现了结构化、模块化程序设计方法,为电子数字计算机进一步快速发展奠定了基础。第三代计算机的典型机型有IBM360系统、PDP11系列等。其主存储器容量达1〜4MB,运算速度达200万次/S。第四代电子计算机第四代电子计算机主要采用大规模、超大规模集成电路作为基本电子元器件。其主要特点是计算机体积小、质量轻、成本低等,计算机性能空前提高。操作系统和高级语言的功能越来越强大,并且出现了微型计算机。目前,我们所使用的微型机就是第四代电子计算机。第四代电子计算机的代表机型有IBM370、CRAYII等。我国计算机发展始于1956年,经过几十年的发展,已经取得了巨大的成就。1958年试制成功了第一台以电子管为主要元件的电子计算机,从而实现了计算机技术零的突破。1965年研制成了以晶体管为元件的第二代电子计算机。1971年试制成功了我国第一台集成电路电子计算机。1974年底研制成小型化系列化计算机DJS-100。1983年“银河-I”亿次巨型计算机在国防科技大学研制成功。至此,中国成为继美国、日本等国之后,能够独立设计和制造巨型计算机的国家。随后银河系列的“银河-II”和“银河-III”计算速度分别达到百亿次、千亿次。2001年曙光3000超级服务器研制开发成功,峰值计算达到4032亿次。2004年中国最新的巨型计算机曙光4000A的运算峰值达到10万亿次/S,充分体现了我国计算机技术的研发实力。目前计算机正朝智能化(第五代)方向发展。1.2.2计算机的发展趋势随着人类社会的发展,科学技术的不断进步,计算机技术也在不断向纵深发展。不论是在硬件还是在软件方面都不断有新的产品推出,但总的发展趋势可以归纳为以下几个方面。微型化由于微电子技术的迅速发展,芯片的集成度越来越高,计算机的元器件越来越小,这使得计算机的计算速度快、功能强、可靠性高、能耗小、体积小、重量轻,向着微型化方向发展和向着多功能方向发展仍然是进化计算机发展的方向。巨型化为了满足尖端科学技术、军事、气象、地质等领域的需要,计算机也必须向超高速、大容量、强功能的巨型化发展。巨型机的发展集中体现了计算机技术的发展水平,它可以推动多个学科的发展。网络化计算机网络可以实现资源共享。所谓资源共享是网络系统中提供的资源可以无条件地或有条件地为连入该网络的用户使用。资源包括了硬件资源,如存储介质、打印设备等;还包含软件和数据资源,如系统软件、应用软件和各种数据库等。事实表明,网络的应用已成为计算机应用的重要组成部分,现代的网络技术已成为计算机技术中不可缺少的内容。可以说,21世纪是网络时代,少有人不用网,少有人计算机不联网。还有人曾发表过“网络就是计算机”的名言,“不联网的机器不能称为真正意义上的计算机”。20世纪90年代世界各国相继建设的国家信息基础设施(NII)和国际互联网,即因特网(Internet),是计算机网络化、数字化成为可能。智能化智能化是未来计算机发展的总趋势。20世纪80年代以来,日本、美国等发达国家曾开始研制第五代计算机,也称为智能计算机。它突出了人工智能方法和技术的作用,在系统设计中考虑了建造知识库管理系统和推理机,使得机器本身能根据存储的知识进行推理和判断。这种计算机除了具备现代计算机的功能之外,还要具有在某种程度上模仿人的推理、联想、学习等思维功能,并且具有声音识别、图像识别能力。经过相当一段时间的努力,人们才认识到实现这些功能并非易事,但这种智能化思路确实应是今后计算机的研究方向。多媒体化多媒体技术是集文字、声音、图形、图像和计算机于一体的综合技术。它以计算机软硬件技术为主体,包括数字化信息技术、音频和视频技术、通信和图像处理技以及人工智能技术和模式识别技术等,因此是一门多学科多领域的高新技术。多媒体技术虽然已经取得很大的发展,但高质量的多媒体设备和相关技术还需要进一步研制,主要包括视频和音频数据的压缩、解压缩技术,多媒体数据的通信,以及各种接口的实现方案等。多媒体计算机是21世纪开发和研究的热点之一。1.2.3未来的新型计算机目前,几乎所有的计算机都遵循着美籍匈牙利数学家冯•诺依曼体系结构的制约,电子计算机的发展经历四五十年飞速发展后,无论在技术上还是在理

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论