计算机发展的各个历史时期文档格式.docx

上传人:b****5 文档编号:15857513 上传时间:2022-11-16 格式:DOCX 页数:5 大小:21.26KB
下载 相关 举报
计算机发展的各个历史时期文档格式.docx_第1页
第1页 / 共5页
计算机发展的各个历史时期文档格式.docx_第2页
第2页 / 共5页
计算机发展的各个历史时期文档格式.docx_第3页
第3页 / 共5页
计算机发展的各个历史时期文档格式.docx_第4页
第4页 / 共5页
计算机发展的各个历史时期文档格式.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

计算机发展的各个历史时期文档格式.docx

《计算机发展的各个历史时期文档格式.docx》由会员分享,可在线阅读,更多相关《计算机发展的各个历史时期文档格式.docx(5页珍藏版)》请在冰豆网上搜索。

计算机发展的各个历史时期文档格式.docx

随着字长4位、8位、16位、32位和64位的微型计算机相继问世和广泛应用,对小型计算机、通用计算机和专用计算机的需求量也相应增长了。

微型计算机在社会上大量应用后,一座办公楼、一所学校、一个仓库常常拥有数十台以至数百台计算机。

实现它们互连的局部网随即兴起,进一步推动了计算机应用系统从集中式系统向分布式系统的发展。

在电子管计算机时期,一些计算机配置了汇编语言和子程序库,科学计算用的高级语言FORTRAN初露头角。

在晶体管计算机阶段,事务处理的COBOL语言、科学计算机用的ALGOL语言,和符号处理用的LISP等高级语言开始进入实用阶段。

操作系统初步成型,使计算机的使用方式由手工操作改变为自动作业管理。

进入集成电路计算机发展时期以后,在计算机中形成了相当规模的软件子系统,高级语言种类进一步增加,操作系统日趋完善,具备批量处理、分时处理、实时处理等多种功能。

数据库管理系统、通信处理程序、网络软件等也不断增添到软件子系统中。

软件子系统的功能不断增强,明显地改变了计算机的使用属性,使用效率显著提高。

在现代计算机中,外围设备的价值一般已超过计算机硬件子系统的一半以上,其技术水平在很大程度上决定着计算机的技术面貌。

外围设备技术的综合性很强,既依赖于电子学、机械学、光学、磁学等多门学科知识的综合,又取决于精密机械工艺、电气和电子加工工艺以及计量的技术和工艺水平等。

外围设备包括辅助存储器和输入输出设备两大类。

辅助存储器包括磁盘、磁鼓、磁带、激光存储器、海量存储器和缩微存储器等;

输入输出设备又分为输入、输出、转换、、模式信息处理设备和终端设备。

在这些品种繁多的设备中,对计算机技术面貌影响最大的是磁盘、终端设备、模式信息处理设备和转换设备等。

新一代计算机是把信息采集存储处理、通信和人工智能结合在一起的智能计算机系统。

它不仅能进行一般信息处理,而且能面向知识处理,具有形式化推理、联想、学习和解释的能力,将能帮助人类开拓未知的领域和获得新的知识。

二、计算技术在中国的发展

在人类文明发展的历史上中国曾经在早期计算工具的发明创造方面写过光辉的一页。

远在商代,中国就创造了十进制记数方法,领先于世界千余年。

到了周代,发明了当时最先进的计算工具——算筹。

这是一种用竹、木或骨制成的颜色不同的小棍。

计算每一个数学问题时,通常编出一套歌诀形式的算法,一边计算,一边不断地重新布棍。

中国古代数学家祖冲之,就是用算筹计算出圆周率在3.1415926和3.1415927之间。

这一结果比西方早一千年。

珠算盘是中国的又一独创,也是计算工具发展史上的第一项重大发明。

这种轻巧灵活、携带方便、与人民生活关系密切的计算工具,最初大约出现于汉朝,到元朝时渐趋成熟。

珠算盘不仅对中国经济的发展起过有益的作用,而且传到日本、朝鲜、东南亚等地区,经受了历史的考验,至今仍在使用。

中国发明创造指南车、水运浑象仪、记里鼓车、提花机等,不仅对自动控制机械的发展有卓越的贡献,而且对计算工具的演进产生了直接或间接的影响。

例如,张衡制作的水运浑象仪,可以自动地与地球运转同步,后经唐、宋两代的改进,遂成为世界上最早的天文钟。

记里鼓车则是世界上最早的自动计数装置。

提花机原理刘计算机程序控制的发展有过间接的影响。

中国古代用阳、阴两爻构成八卦,也对计算技术的发展有过直接的影响。

莱布尼兹写过研究八卦的论文,系统地提出了二进制算术运算法则。

他认为,世界上最早的二进制表示法就是中国的八卦。

经过漫长的沉寂,新中国成立后,中国计算技术迈入了新的发展时期,先后建立了研究机构,在高等院校建立了计算技术与装置专业和计算数学专业,并且着手创建中国计算机制造业。

1958年和1959年,中国先后制成第一台小型和大型电子管计算机。

60年代中期,中国研制成功一批晶体管计算机,并配制了ALGOL等语言的编译程序和其他系统软件。

60年代后期,中国开始研究集成电路计算机。

70年代,中国已批量生产小型集成电路计算机。

80年代以后,中国开始重点研制微型计算机系统并推广应用;

在大型计算机、特别是巨型计算机技术方面也取得了重要进展;

建立了计算机服务业,逐步健全了计算机产业结构。

在计算机科学与技术的研究方面,中国在有限元计算方法、数学定理的机器证明、汉字信息处理、计算机系统结构和软件等方面都有所建树。

在计算机应用方面,中国在科学计算与工程设计领域取得了显著成就。

在有关经营管理和过程控制等方面,计算机应用研究和实践也日益活跃。

三、计算机科学与技术

计算机科学与技术是一门实用性很强、发展极其迅速的面向广大社会的技术学科,它建立在数学、电子学(特别是微电子学)、磁学、光学、精密机械等多门学科的基础之上。

但是,它并不是简单地应用某些学科的知识,而是经过高度综合形成一整套有关信息表示、变换、存储、处理、控制和利用的理论、方法和技术。

计算机科学是研究计算机及其周围各种现象与规模的科学,主要包括理论计算机科学、计算机系统结构、软件和人工智能等。

计算机技术则泛指计算机领域中所应用的技术方法和技术手段,包括计算机的系统技术、软件技术、部件技术、器件技术和组装技术等。

计算机科学与技术包括五个分支学科,即理论计算机科学、计算机系统结构、计算机组织与实现、计算机软件和计算机应用。

1、理论计算机学 

是研究计算机基本理论的学科。

在几千年的数学发展中,人们研究了各式各样的计算,创立了许多算法。

但是,以计算或算法本身的性质为研究对象的数学理论,却是在20世纪30年代才发展起来的。

当时,由几位数理逻辑学者建立的算法理论,即可计算性理论或称递归函数论,对20世纪40年代现代计算机设计思想的形成产生过影响。

此后,关于现实计算机及其程序的数学模型性质的研究,以及计算复杂性的研究等不断有所发展。

理论计算机科学包括自动机论、形式语言理论、程序理论、算法分析,以及计算复杂性理论等。

自动机是现实自动计算机的数学模型,或者说是现实计算机程序的模型,自动机理论的任务就在于研究这种抽象机器的模型;

程序设计语言是一种形式语言,形式语言理论根据语言表达能力的强弱分为O~3型语言,与图灵机等四类自动机逐一对应;

程序理论是研究程序逻辑、程序复杂性、程序正确性证明、程序验证、程序综合、形式语言学,以及程序设计方法的理论基础;

算法分析研究各种特定算法的性质。

计算复杂性理论研究算法复杂性的一般性质。

2、计算机系统结构 

程序设计者所见的计算机属性,着重于计算机的概念结构和功能特性,硬件、软件和固件子系统的功能分配及其界面的确定。

使用高级语言的程序设计者所见到的计算机属性,主要是软件子系统和固件子系统的属性,包括程序语言以及操作系统、数据库管理系统、网络软件等的用户界面。

使用机器语言的程序设计者所见到的计算机属性,则是硬件子系统的概念结构(硬件子系统结构)及其功能特性,包括指令系统(机器语言),以及寄存器定义、中断机构、输入输出方式、机器工作状态等。

硬件子系统的典型结构是冯·

诺伊曼结构,它由运算器控制器、存储器和输入、输出设备组成,采用“指令驱动”方式。

当初,它是为解非线性、微分方程而设计的,并未预见到高级语言、操作系统等的出现,以及适应其他应用环境的特殊要求。

在相当长的一段时间内,软件子系统都是以这种冯·

诺伊曼结构为基础而发展的。

但是,其间不相适应的情况逐渐暴露出来,从而推动了计算机系统结构的变革。

3、计算机组织与实现 

是研究组成计算机的功能、部件间的相互连接和相互作用,以及有关计算机实现的技术,均属于计算机组织与实现的任务。

在计算机系统结构确定分配给硬子系统的功能及其概念结构之后,计算机组织的任务就是研究各组成部分的内部构造和相互联系,以实现机器指令级的各种功能和特性。

这种相互联系包括各功能部件的布置、相互连接和相互作用。

随着计算机功能的扩展和性能的提高,计算机包含的功能部件也日益增多,其间的互连结构日趋复杂。

现代已有三类互连方式,分别以中央处理器、存储器或通信子系统为中心,与其他部件互连。

以通信子系统为中心的组织方式,使计算机技术与通信技术紧密结合,形成了计算机网络、分布计算机系统等重要的计算机研究与应用领域。

与计算实现有关的技术范围相当广泛,包括计算机的元件、器件技术,数字电路技术,组装技术以及有关的制造技术和工艺等。

4、软件软件的研究领域主要包括程序设计、基础软件、软件工程三个方面。

程序设计指设计和编制程序的过程,是软件研究和发展的基础环节。

程序设计研究的内容,包括有关的基本概念、规范、工具、方法以及方法学等。

这个领域发展的特点是:

从顺序程序设计过渡到并发程序设计和分币程序设计;

从非结构程序设计方法过渡到结构程序设计方法;

从低级语言工具过渡到高级语言工具;

从具体方法过渡到方法学。

基础软件指计算机系统中起基础作用的软件。

计算机的软件子系统可以分为两层:

靠近硬件子系统的一层称为系统软件,使用频繁,但与具体应用领域无关;

另一层则与具体应用领域直接有关,称为应用软件;

此外还有支援其他软件的研究与维护的软件,专门称为支援软件。

 

软件工程是采用工程方法研究和维护软件的过程,以及有关的技术。

软件研究和维护的全过程,包括概念形成、要求定义、设计、实现、调试、交付使用,以及有关校正性、适应性、完善性等三层意义的维护。

软件工程的研究内容涉及上述全过程有关的对象、结构、方法、工具和管理等方面。

软件自动研究系统的任务是:

在软件工程中采用形式方法:

使软件研究与维护过程中的各种工作尽可能多地由计算机自动完成;

创造一种适应软件发展的软件、固件与硬件高度综合的高效能计算机。

计算机产业

计算机产业包括两大部门,即计算机制造业和计算机服务业。

后者又称为信息处理产业或信息服务业。

计算机产业是一种省能源、省资源、附加价值高、知识和技术密集的产业,对于国民经济的发展、国防实力和社会进步均有巨大影响。

因此,不少国家采取促进计算机产业兴旺发达的政策。

计算机制造业包括生产各种计算机系统、外围设备终端设备,以及有关装置、元件、器件和材料的制造。

计算机作为工业产品,要求产品有继承性,有很高的性能-价格比和综合性能。

计算机的继承性特别体现在软件兼容性方面,这能使用户和厂家把过去研制的软件用在新产品上,使价格很高的软件财富继续发挥作用,减少用户再次研制软件的时间和费用。

提高性能-价格比是计算机产品更新的目标和动力。

计算机制造业提供的计算机产品,一般仅包括硬件子系统和部分软件子系统。

通常,软件子系统中缺少适应各种特定应用环境的应用软件。

为了使计算机在特定环境中发挥效能,还需要设计应用系统和研制应用软件此外,计算机的运行和维护,需要有掌握专业知识的技术人员,这常常是一股用户所作不到的。

针对这些社会需要,一些计算机制造厂家十分重视向用户提供各种技术服务和销售服务。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1