- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 计算机基础知识概述.
1.1 计算机的发展 电子计算机是20世纪最伟大的技术发明之一,它具有高速、准确、可靠的计算能力,以及能够模拟人类分析、判断、逻辑思维和记忆等能力。计算机的产生不是孤立的,而是经过一系列历史演变的产物,是许许多多科学家经过不断发明创造得到的结晶。 1. 早期计算工具的发展 世界上第一台电子计算机 的问世 4 . 计算机发展经历的四个年代 5. 计算机研究的新进展 ● 光计算机 在光计算机研制领域,最引人注目的研究成果是由欧共体和法国、德国、英国以及意大利等国60多名科学家联合研发成功的世界上第一台光计算机,其运算速度要比目前速度最快的超级计算机快1000多倍,并准确无误。 光计算机与电子计算机的工作原理不同,电子计算机借助电荷在线路中的流动来处理各种输入信息,而光计算机则借助激光束进入由反射镜和透镜组成的阵列中对信息进行处理。光计算机与电子计算机的相似之处在于光计算机也是靠产生一系列的逻辑运算操作来处理各种输入信息和解决复杂的计算问题的。 ●生物计算机 把生物学和工程学结合起来制造生物计算机也已不是天方夜谭。20世纪80年代以来,人们发现脱氧核糖核酸(DNA)处在不同的状态下,可产生有信息和无信息的变化。联想到逻辑电路中的0与1、电压的高或低、脉冲信号的有或无等等,科学家们激发了研制生物元件的灵感。 美国南加州大学计算机科学家伦纳德?艾德曼已研制成功一台DNA计算机。 试管中的DNA分子在某种酶的作用下迅速完成生物化学反应。28.3g DNA的运行速度超过了现代超级计算机的10万倍。 科学家们认为:生物工程是全球高科技领域最具活力和发展潜力的一门学科,加上计算机、电子工程等学科的专家通力合作,有可能在21世纪将实用的生物计算机推向世界。 ● 量子计算机 量子计算机是一类遵循量子力学规律进行高速数学和逻辑运算、存储及处理量子信息的物理装置。 迄今为止,世界上还没有真正意义上的量子计算机。 1.2 计算机的分类 1.3 计算机系统的组成与工作原理 1.3.1 计算机的硬件组成 (3) 存储器 RAM 随机存储器存储当前使用的程序和数据,一旦机器断电,就会丢失数据,而且无法恢复。 ROM 只读存储器中的信息是在制造时用专门的设备一次性写入的,只能从中读出信息,不能随时写入信息。只读存储器用来存放固定不变重复执行的程序,并可以永久性保存,即使关机或断电也不会消失。 ??外存储器在断电的情况下也可以长期保存信息,所以称为永久性存储器。常见的外存储器有以下几种:磁盘、磁带、U盘和光盘等。 我们在操作计算机过程中应养成随时存盘的习惯,需要永久保存的数据和程序,应存入辅助存储器中。以免断电时丢失数据。 (4)输入/输出设备 1. 系统软件 系统软件是管理、控制、监控和维护计算机资源的。 操作系统的五大功能: ● 处理机管理: 计算机的核心部件——中央处理机(CPU)是计算机系统中一个十分重要的资源,操作系统对包括CPU在内的系统资源进行管理,提高CPU的利用率,从而提高系统的性能。 ● 存储管理: 即是对内存的管理。对内存的管理和有效使用是操作系 统的重要功能之一。通常采用虚拟内存和缓存机制技术实现。 ●文件管理: 文件管理的主要任务是对用户文件和系统文件进行有效管理,实现按名存取;实现文件共享、保护和保密,保证文件的安全性;并提供给用户一套能方便使用文件的操作和命令。 ●设备管理: 设备管理的主要任务是管理各类外部设备,主要完成用户提出的 I/O(输入/输出)请求、提高I/O设备的利用率,以及提供每种设备的驱动程序和中断处理程序等。 ●作业管理: 用于对用户作业进行控制和管理,即作业调度和作业控制。 (2)程序设计语言 ● 机器语言 机器语言属于低级语言,这是计算机唯一能够识别并能直接执行的语言。 用机器语言编写程序十分繁琐且可读性很差。 ● 汇编语言 汇编语言属于低级语言。汇编语言是为了解决机器语言难于理解和记忆,用易于理解和记忆的名称和符号表示的机器指令。 ● 高级语言 高级语言接近于自然语言和数学语言。用高级语言编写的程序具有易懂、易维护、通用性好的特点, 但需要翻译成机器语言的程序,计算机才能识别和执行。 (3)语言处理程序 语言处理程序的作用是将高级语言和汇编语言编写的程序“翻译”成机器语言程序。 1.4 计算机内信息表示 (3)?? 计算机的工作是建立在逻辑运算基础上的,二进制只有两个数码,正好代表逻辑代数中的“真
文档评论(0)