计算机

执行算术和逻辑运算的可编程机器

电子计算机(electronic computer)亦称电脑,是一种以 电子器件 为基础,不需要人工直接干预,能够自动、高速、准确地对各种信息进行存储和处理的工具,是一种由硬件和软件组成的复杂自动化设备 ,1946年2月15日,人类第一台电子计算机在美国诞生 ,一般认为 约翰·冯·诺依曼 是电子计算机之父 。电子计算机是一种用于高速计算的电子计算机器,它既可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能 。

计算的分类方法较多,可按其结构原理、用途和综合性能3种分类方式进行分类。按照结构原理(处理的对象及其数据的表示形式)可将计算机分为 模拟计算机 、数字计算机和混合式计算机。按照用途可将计算机分为 通用计算机 和 专用计算机 。按照计算机的运算速度、 字长 、存储容量等综合性能指标,可将计算机分为 巨型机 、 大型机 、中型机、 小型机 、 personal computer 等 。

传统上,现代计算机包含至少一个处理单元(通常是 中央处理器 (CPU))和某种形式的存储器。处理器件执行算术和逻辑运算,并且排序和控制单元可以响应于存储的信息改变操作的顺序。外围设备包括输入设备( 键盘 、鼠标、操纵杆等)、输出设备(显示器屏幕、打印机等)以及执行两种功能(例如触摸屏)的输入/输出设备。从外部来源检索信息,并使操作结果得以保存和 检索 。

中国计算机事业经过40 多年的发展,已拥有 80多家生产厂家,500 多个计算中心,已形成了自己的 计算机工业 体系并具备了相当的计算机硬件、软件和 外部设备 的生产能力。微机也实现了国产化,并逐步走向普及化和家庭化 。

2021年12月12日,国务院关于印发“十四五”数字经济发展规划的通知为计算机产业发展按下“加速键”,推动计算机融入千行百业 。

2022年,全国软件和 信息技术 服务业 规模以上企业 超3.5万家,累计完成软件业务收入108126亿元,同比增长11.2%,增速较上年同期回落6.5个百分点 。

发展历程

简单的手动设备可以帮助人们进行计算。在 工业革命 初期,各式各样机械出现,自动完成冗长而乏味的任务,例如 织机 的编织图案。更复杂的机器是模拟电子计算机在20世纪初出现,通过 模拟电路 进行复杂特定的计算 。电动制表机主要由 示数装置 、穿孔机、读卡装置和分类箱组成,以表达很庞大的数据,用以储存计算资料,又称模拟电子计算机 。第一台数字电子计算机出现于1946年2月15日,随着电脑的速度,功耗和多功能性则不断增加, 机械计算机 的应用已经完全被电子计算机所取代 。

计算工具的发展

随着社会的进步和生产力的发展,人类用于计算的工具经历了从简单到复杂,从低级到高级的发展过程,在人类的文明史上相继产生了诸如算盘、 计算尺 、 手摇机械计算机 和电动式机械计算机等计算工具。

在计算尺出现之前, 珠算 算盘也简称算盘,是 中国 古代传统的计算工具。在加减法方面运算速度不亚于现在的 计算器 。

在发明计算机之前,计算尺是科学研究、技术革新,工程设计和生产实践过程中使用最为广泛、最便捷、最富有使用价值的计算工具。不仅能做加、减、乘、除、 乘方 、开方运算,甚至可以计算 三角函数 、 指数函数 和 对数函数 。

手摇式机械计算机由摇柄、数字键、壳体和显示器几部分组成,计算时全靠手工操作,可做 四则混合运算 及乘方、 开方运算 。

近代计算机的发展

第一代电子管计算机(1946-1957)

1946年2月15日,人类第一台电子计算机——电子数字积分计算机( ENIAC Electronic Numerical And Calculator )在美国诞生 。机器被安装在一排2.75m高的金属柜里,占地面积为170m2左右,总重量达到30t;用 十进制 计算,每秒能运算5000次加法,比机械式计算机快1000倍 。 第一代计算机 主要器件是 电子元件 , 虽然该计算机的体积较大, 但是它的储存容量比较少。这样就导致该计算机消耗 电能 的速度比较快, 稳定性非常小。该类型计算机主要是在科研中应用, 主要是使用 汇编语言 , 所以不具备具体的软件系统 。但是,它却标志着科学技术的发展进入了新的电子计算机时代,人类社会从此大步迈进了电脑时代的门槛 。

第二代晶体管计算机(1958-1964)

1958年, IBM 研制出第一台全部使用 晶体管 的计算机。 晶体管计算机 主要以晶体管为基本元件,用 磁芯 作为 主存储器 , 外存储器 采用 磁盘 、或 盒式录音磁带 等; 程序设计 采用 COBOL 和 Fortran 等 高级语言 ;在软件方面还出现了操作系统。以晶体管取代 电子管 ,使计算机体积缩小、寿命增长、价格和功耗降低、性能稳定,运算速度提高(每秒运算可达几十万次),为其广泛应用创造了条件 。

第三代集成电路计算机(1964-1971)

1964年4月,美国IBM 公司研制成功第一个采用 集成电路 的计算机系列IBM360,成为计算机发展的第三个里程碑。 集成电路 计算机以集成电路作为基本元件,可以使更多的元件集成到单一的 半导体芯片 上,从而使计算机的体积变得 更小 ,功耗更低,速度更快(运算速度每秒可达几十万次到几百万次),可靠性有更大的提高;用半导体存储代替了 磁芯 存储器 ;在软件方面,操作系统日臻完善。计算机设计思想已逐步走向标准化、 模块化 和系列化,应用范围更加广泛 。储存器体积不断减少,能源消耗情况也不断的降低,整体运算速度以及安全性得到不断的提升。此外,该类型计算机能进行数据处理,也能在企业管理以及自动控制多个领域中应用,呈现很强的应用能力 。

第四代大规模集成电路计算机(1971-现在)

1976年, 苹果 微型计算机 出世,它开始了个人电脑的历史。此后由于大规模 集成电路 的研制获得了突飞猛进的发展,各种 大型计算机 相继出世,并且一个比一个运算速度快。随着操作系统的通俗化和电脑 多媒体 功能的实现,电脑已远不仅仅是一台计算机器,它参与并干预人们的生活达到了使人类离不开 。

发展现状

2022年,全国软件和 信息技术 服务业 规模以上企业 超3.5万家,累计完成软件业务收入108126亿元,同比增长11.2%,增速较上年同期回落6.5个百分点。盈利能力保持稳定。2022年,软件业利润总额12648亿元,同比增长5.7%,增速较上年同期回落1.9个百分点, 主营业务 利润率 回落0.1个百分点至9.1%。软件业务出口保持增长。2022年,软件业务出口524.1亿美元,同比增长3.0%,增速较上年同期回落5.8个百分点。其中, 软件外包 服务出口同比增长9.2% 。

中国服务器规模庞大,但核心器件依然依赖高度进口。服务器作为数字化时代的基石, IDC 预测到 2025 年,中国区 x86 服务器市场规 模将达到 407 亿美元,5 年 CAGR 约为 12.82%。但是国产品牌服务器厂商,核心部件(CPU、 内存 、 HDD 、 GPU 等)高度依赖进口,缺乏定价权 。

2021年12月12日,国务院关于印发“十四五”数字经济发展规划的通知为计算机产业发展按下“加速键”,推动计算机融入千行百业 。

计算机配置

计算机是由 硬件系统 和软件系统两部分组成的。硬件系统是指计算机中的电子线路和物理装置。它们是看得见,摸得着得实体,是计算机的物质基础 。而软件系统是指计算机系统使用的各种程序和文档资料的总称,软件的主体是程序 。其中硬件系统包括控制器、运算器、存储器、输入设备和输出设备;软件系统包括操作系统、 驱动程序 及应用程序 。

产品外观

计算机外观构成包括主机和外设,主机又包括运算器、 控制器 、 内存储器 、外设接口,外设包括输入设备、输出设备、外储存器 。输入设备是将各种形式的输入信息转换为机器可识别的编码形式的设备,如 键盘 、鼠标等 。输出设备是将计算机的输出信息转换为人可接受的信息形式的设备,如显示器、打印机等

硬件系统

硬件系统具体可以分为运算器、控制器、存储器、输入设备和输出设备。

运算器

运算器由算术/逻辑单元(ALU)、 ALU寄存器 、 累加器 和 状态条件寄存器 组成,它是数据的加工/处理部件,执行算术运算和逻辑运算。相对控制器而言,运算器接受控制器的命令而进行动作,即运算器所进行的全部操作都是由控制器发出的控制信号来指挥的 。

运算器是对各类数据信息进行运算加工的核心部件,因而亦被称作为算数逻辑单元,可进行“加减乘除”的算数计算和“与或非”的逻辑运算,主要由 通用寄存器 、状态寄存器、累加器以及关键算数逻辑单元等构成 。

控制器

控制器由 程序计数器 (Pc)、 地址缓冲寄存器 (AR)、 数据缓冲寄存器 (DR)、 指令寄存器 (IR)、 指令译码器、操作控制器(含时序产生器)组成,其核心是操作控制器(包括时序产生器),其他都是寄存器。控制器是发布命令的“决策机构”,即完成协调和指挥整个计算机系统的操作 。主要有以下几个功能。

(1)控制器负责从 内存 中取出一条指令,并指出下一条指令在内存中的地址 。

(2)控制器对指令进行译码,产生相应的操作控制信号,发往运算、处理部件,控制完成规定的操作,如一个算术/逻辑运算操作、一次内存读/写操作或一个输入/输出操作。控制器指挥并控制CPU与内存和输入/输出设备之间的 数据传送 与处理 。

控制器可看作是计算机的大脑和指挥中心,通过对计算机输入指令的分析与调控,实现各部件操作,与运算器并合为计算机系统的 中央处理器 (CPU) 。

CPU是计算机的核心,它具有如下4方面的基本功能 。

(1)指令控制

程序的 顺序执行 过程称为指令控制。CPU的运行严格按程序规定的顺序进行,这个顺序不能有任何颠倒 。

(2)操作控制

每一条指令的功能往往都是由若干个最基本操作(被称为 微操作 )的组合来实现的,不同的指令,其微操作也不同。因此,CPU通过控制这些微操作来控制一条指令的取、分析和执行。CPU中的控制器其核心是操作控制器,由它产生操作控制信号( 微命令 ),发往相应的运算、处理部件来控制完成这些微操作 。

(3)时间控制

对各种微操作实施时间上的定时称为时间控制。由操作控制器发出的各种操作控制信号哪个先发出,哪个后发出,这些信号要保持多长时间,规定的操作才能完成,什么时候这个信号可以撤销等,所有问题都是时间控制问题。在CPU的设计中,这些问题被称为时序问题 。

(4)数据加工

数据加工就是对数据进行算术运算和逻辑运算 。

存储器

存储器是计算机中记忆存储的部件。存储器既能够接收和保存数据,又能够向其他部件提供数据。存储器分为 内存 和外存两大类 。存储设备存储功能的实现需要 半导体材料 的支持。计算机运行过程中,计算机系统需把存储设备中存储的内容纳入计算机内部存储设备中,之后利用计算机CPU读取这些内容,以满足计算机用户需求 。

存储器有两个方面的内容,一是 主存 ,二是辅存。外存从最早的 软盘 变革到后面的 HDD 及光盘。主存就是内存,是计算机系统中的重要存储器之一,现阶段很多运行的计算机信息基本都是在主存中存放的。内存有两个方面的内容,一是RAM,就是可读存储器,二是ROM,就是 只读存储器 。辅助存储器是外存,外存中的信息一定要通过外存、 内存 间的 数据交换 方可完成 。

光盘是通过激光束来记录和读取 二进制 信息的 光存储 产品。光盘采用 聚碳酸酯 制成,轨道中凹痕和凸痕记录二进制的“0”和“1”,其上覆盖一层薄铝反射层,最后再覆盖一层透明胶膜保护层。U盘是采用 通用串行总线 (USB) 接口技术与计算机连接工作的存储器。其接口规范决定了其与系统传输的速度,其中USB 1.1接口能提供12 Mbps 的数据传输 速率 ;USB 2.0接口能提供480Mbps的数据传输率。U盘体积小巧,可以随身携带,存储容量一般为几GB左右。例如人们喜爱的 mp3 就是一个具有播放音乐功能的U盘 。

移动硬盘 是以硬盘为存储介质,强调便携性的移动存储器。移动硬盘也支持 即插即用 和 热插拔 。移动硬盘的特点是可以提供相当大的存储容量,如200GB,而目前的U盘却难以实现 。

输入设备

键盘 和鼠标是计算机的标准输入设备。通过键盘可以向计算机输入各种指令、程序、数据等 。输入设备还包括触摸屏、 数字转换器 等

输入设备是将人们熟悉的信息形式变换成计算机能接收并识别的信息形式的设备。输入的信息形式有数字、字母、文字、图形、图像、声音等多种形式。送人计算机的只有一种形式就是 二进制 数据。一般的输入设备只用于原始数据和程序的输入。常用的输人设备有键盘、鼠标、触摸屏 扫描仪 、数码相机等。输人设备与主机之间通过接口连接 。

设置接口主要有以下几个方面的原因一是输人设备大多数是 机电设备 ,传送数据的速度远远低于主机,因而需用接口作数据缓冲;二是输入设备表示的信息格式与主机的不同,用接口进行信息格式的变换;三是接口可以向主机报告设备运行的状态,传达主机的命令等 。

输出设备

输出设备是将计算机运算结果的 二进制 信息转换成人类或其他设备能接收和识别的形式的设备,输出信息的形式有 字符 、文字、图形图像声音等。输出设备与输入设备一样,需要通过接口与主机相联系。常用的输出设备有打印机、显示器、 绘图仪 等。 外存储器 也是计算机中重要的 外部设备 它既可以作为输人设备,也可以作为输出设备,常见的外储设备有 磁盘 (驱动器)和光盘(驱动器),它们与输入/输出设备一样,也要通过接口与主机相连 。

输出设备是计算机与人间实施信息交互的部件之一,其功能就是输出数据。可以使计算机将不同信息的数据进行处理,例如图片、数字等等。输出设备可以把 计算机程序 、数据结果在人们面前进行直接的展现,从而可以使计算机信息处理工作处于系统状态中,把计算机工作向人进行反映 。显示器是 微型计算机 必备的“软拷贝”输出设备,比较常见的是 阴极射线管显示器 ( CRT) 和 液晶显示器 (LCD) 。

软件系统

软件系统具体为操作系统、驱动程序及应用程序三种 。其中,主流的操作系统分为 DOS 操作系统、 Windows操作系统 、UNX操作系统、 Linux ;驱动程序分为语言处理程序、 数据库管理系统 ;应用程序主要为 信息管理 软件、辅助设计软件、实时控制软件 。

操作系统

操作系统(OperatingSystem,OS)是管理计算机硬件与软件资源的 计算机程序 。负责指挥计算机硬软件系统协调一致的工作。其任务一方面是管理好计算机的硬软件全部资源,使它们充分发挥作用;另一方面是为计算机和用户之间提供接口、为用户提供一个便捷的计算机使用环境,使用户不必掌握计算机的底层操作,而是通过操作系统提供的功能去使用计算机 。

目前市面上主流的操作系统有:

(1) DOS 操作系统

dos (DiskOperationSystem), 磁盘操作系统 是一个单用户单任务的操作系统。自1981年推出1.0版,发展至今已升级到6.2版,DOS的界面用 字符 命令方式操作,用户通过 键盘 命令对计算机进行各种操作及管理,而且只能运行单个任务 。

(2)Windows操作系统

Windows 是 微软 在1985年11月发布的第一代窗口式多任务操作系统,它使PC进入了图形用户界面(GraphicUserInterface,gu)时代它以 可视化 的窗口、直观的 ICON 、按钮、菜单将丰富多彩的系统功能展现给用户用户可以借助鼠标、触笔等通过单击或双击图标、按钮、菜单选项,以对话的形式实现系统的各种功能,并在运行过程中随时获得系统的帮助,无须记忆过多的操作命令。目前在 Windows系统 下,已建立了 办公自动化 、数据库管理、 程序设计 等各种 集成开发环境 ,使用者的应用和开发提供了理想的界面。 Windows 主要有桌面版、服务器版和移动版三个版本 。

(3)UNX操作系统

unix 操作系统设计是从小型机开始的,从一开始就是一种多用户、多任务的通用操作系统,它为用户提供了一个交互、灵活的操作界面,支持用户之间共享数据,并提供众多的集成的工具以提高用户的工作效率,同时能够移植到不同的硬件平台 。

(4)Linux操作系统

Linux 是一套免费使用和自由传播的类似UNIX的操作系统。用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改,无偿对它使用,无约束地继续传播。Linux以它的高效性和灵活性著称。它能够在计算机上实现全部的 UNI 特性,具有多任务、多用户的能力,而且还包括了文本编辑器、 高级语言编译器 等应用软件。它还包括带有多个窗口管理器的X-Windows-图形用户界面,是一个功能强大、性能出众、稳定可靠的操作系统 。

驱动程序

(1)语言处理程序

用于 程序设计 的语言,经历了机器语言、 汇编语言 到高级语言的发展过程。

语言处理程序 的主要功能是把用户编制程序用的源程序翻译成计算机硬件所能识别和处理的目标代码,以便使计算机能执行用户以各种程序设计语言所描述的任务。不同 编程语言 的源程序对应于不同的语言处理程序。常见的语言处理程序按其翻译方法的不同可以分为解释程序与编译程序两大类。前者对源程序的翻译采用边解释边执行的方法,不生成目标程序,称为解释执行;后者必须先将源程序翻译成目标程序,才开始执行,称为编译执行 。

计算机所能接受的语言与计算机硬件所能识别和执行的语言并不一致。计算机所能接受的语言很多,如机器语言(用0、1代码按机器的语法规则组成的语言)、 汇编语言 (将机器语言符号化的语言)、高级程序设计语言(能表达解题算法的面向应用程序的接近人类语言的计算机语言如BASIC、 Fortran 、Pascal、、VB、VC、 Visual FoxPro 、Delph语言以及 Java 、 Python 、 C# 等)。计算机的硬件所能识别和执行的只有机器语言 。

(2)数据库管理系统

数据库就是实现有组织地、动态地存储大量相关数据,方便用户访问的计算机软、硬件资源组成的系统。数据库和数据库管理软件一起组成了 数据库管理系统 。

数据库管理系统 有各种类型,目前许多计算机都配有数据库管理系统,如 Foxpro 、 ACCESS数据库 、 Oracle数据库 、SQL Server等,而且各种数据库管理系统也在不断发展中 。

应用程序

由于计算机具有高速运算和逻辑判断能力,又能够存贮自己所执行的程序,并能很方便的更换这些程序,因而计算机的通用性极强。为了解决各种计算机应用问题而编制的软件叫做应用软件或专用软件 。应用软件是除了系统软件以外,用户根据自己的业务需要而使用 程序设计 语言开发的程序及其文档,主要包括 信息管理 软件、辅助设计软件、实时控制软件等。需要注意的是只有当将系统软件安装后,才能再安装应用软件 。

计算机类型

根据计算机的原理、使用方式及规模可以分为数字计算机、模拟计算机和数字模拟 混合计算机 ; 工作站 、服务器、通用计算机和专用计算机; 超级计算机 、小巨型机、大型机、小型机、工作站和 微型机 。

按照计算机原理分类

按照计算机原理可分为数字计算机、模拟计算机和数字模拟 混合计算机 。

(1) 数字计算机处理的数据都是数字量 。

(2) 模拟计算机处理的数据为连续的电压、温度、速度等模拟量,基本运算部件由 运算放大器 构成的 微分 器和积分器, 通用函数运算器等运算电路组成 。

(3) 数字模拟混合计算机是综合了上述两种计算机的优点而设计的计算机,处理的数据既可以是数字量, 也可以是模拟量 。

按照使用的方式分类

按照使用方式计算机可以分为 工作站 、服务器、 通用计算机 和 专用计算机 。

(1)服务器是 计算机网络 服务中的一台中枢计算机,保存数据库并连接客户端,为网络环境中的 客户机 提供文件服务、打印服务等,因而要求服务器具有较好的 数据交换 性能、较高的可靠性和扩展能力 。

(2) 工作站 是由高性能的 微型计算机系统 、输入输出设备以及专用软件组成,应用于复杂的工程计算和 计算机辅助设计 、制造等特定领域,能提供友好的 人机界面 和高效率的工作平台 。

(3)通用计算机具有较强的通用性,是为解决各种问题而设计的计算机。它具有一定的运算速度,有一定的存储容量, 带有通用的 外部设备 , 配置各种系统软件和应用软件 。

(4)专用计算机为解决某一特定的问题而设计的计算机。它的硬件和软件的配置依据解决特定问题的需要而定,并不求全 。

按计算机规模分类

按照1989年由电气与电子工程师协会提出的运算速度分类法,计算机可分为 超级计算机 、小巨型机、 大型机 、 小型机 、 工作站 和微型机六种 。

(1)超级计算机是计算机中价格最贵、功能最强的计算机,主要使用在 尖端 科学领域,如 战略武器 的设计、空间技术、石油 勘探 、中长期 天气预报 等,如美国 CDC公司 的 Cray系列机 、我国研制的银河系列机等均属此类 。

(2)大型机通常都安装在机架(Frame)上,这些计算机具有大容量的 内存 和外存,可进行并行处理,具有速度高、容量大、处理和管理能力强的特点,主要使用在大银行、大公司、高等学校和科研院所当中 。

(3)小巨型机是指力求保持或略为降低巨型机性能的前提下,较大幅度降低其价格后生产的计算机,如美国Convex公司的C系列计算机等 。

(4)小型机具有结构简单、成本较低、不需要长期培训就可以维护和使用的特点,受到了中小用户的欢迎,如 美国 迪吉多 的PDP系列计算机、 VAX系列计算机 。

(5) 工作站 是介于 personal computer 和小型机之间的一种高档微机,具有较强的数据处理能力、高性能的图形功能和内置的网络功能,如 HP、SUN 公司生产的工作站 。

(6)现在使用的计算机通常都是个人计算机,也称微型计算机,简称微机,具有轻、小、(价)廉、易(用)的特点 。

计算机的特点

运算速度快、计算精度高

计算机的运算速度是以每秒钟可执行多少百万条指令( MIPS )来衡量的。现代计算机的运算速度为数万MIPS,因此计算速度是相当快的。如在 天气预报 中,求解一个包含几百个未知数的 代数方程 若用人工计算的话,需要几十年的时间,而使用计算机只需要几秒钟的时间,并且使用计算机计算可以得到很高的计算精度 。

记忆能力强

计算机的存储器类似于人的大脑,可以“记忆”(存储)大量的数据,以备随时调用。存储器不但能存储大量的信息,而且可以快速、准确地存入和取出这些信息。如一本750万字的图书可以保存在U盘中,并且可以快速地进行查找、排序、编辑等操作 。

可靠的逻辑判断能力

计算机可以对字母、符号、汉字和数字的大小和异同进行判断、比较,从而确定如何处理这些信息。另外,计算机还可以根据已知的条件进行判断和分析,确定要进行的工作。因此,计算机可以广泛地应用到非数值数据处理领域,如 信息检索 、图形识别及各种 多媒体 应用领域 。

工作自动化

计算机的内部操作是根据人们事先编制好的程序自动执行的,无需人工干涉。只要将 程序设计 好,并输入到计算机中,计算机就会依次取出指令、执行指令规定的动作,直到得出需要的结果为止 。

计算机的应用领域

科学计算

科学计算是计算机最早的应用领域,它是指利用计算机来完成科学研究和 工程技术 中提出的数值计算问题。在现代科学技术工作中,科学计算的任务是大量的和复杂的。利用计算机运算速度高、存储容量大和连续运算能力强的特点,可以解决人工无法完成的各种科学计算问题。例如,工程设计、 地震预测 、 气象预报 、 火箭发射 等都需要由计算机承担庞大而复杂的计算工作 。

信息管理

信息管理是以 数据库管理系统 为基础,辅助管理者提高决策水平,改善运营策略的计算机事务处理技术。据统计,80%以上的计算机主要用于信息管理领域,信息管理已成为计算机应用的主导方向 。

过程控制

过程控制是利用计算机实时采集数据、分析数据、按最优值迅速地对控制对象进行自动调节或自动控制。计算机过程控制已在机械、冶金、石油、化工、电力等行业部门得到广泛的应用 。

辅助技术

计算机辅助设计 (CAD)

计算机辅助设计 是利用计算机系统辅助设计人员进行工程或 产品设计 ,以实现最佳设计效果的一种技术,广泛应用于飞机、汽车、机械、电子、建筑和轻工等领域 。

计算机辅助制造 (CAM)

计算机辅助制造 是利用计算机系统进行产品的加工和控制,输入的信息是零件的工艺路线和工序内容,输出的信息是 刀具 的运动轨迹 。

计算机辅助教学 (CAI)

计算机辅助教学是利用计算机 课件 为基础进行集图、文、声、像为一体的 多媒体课堂教学 技术 。

人工智能

人工智能 (Artificial Intelligence,AI)的主要目的是用计算机来模拟人的智能,其主要任务是建立智能信息处理理论,进而设计出可以展现某些近似人类智能行为的计算机系统。目前的主要应用方向有:机器人(Robots)、 专家系统 (Expert System,ES)、 模式识别 (Pattern Recognition)和 智能检索 (Intelligent Retrieval)等 。

现代计算机发展方向

纳米计算机

纳米计算机 是用 纳米技术 研发的新型 高性能计算机 ,体积约是人头发直径的千分之一,性能比传统的计算机强大很多,而且有着极强的导电性 。当前,纳米计算机是主要的研究方向之一,当前计算机所使用的芯片大多是 有硅芯片 ,有硅芯片对体积有一定的要求,当体积缩小到一定程度时,再将其面积缩小其电量损耗就会加大,而通过结合纳米技术和计算机技术,能够实现 薄膜 晶体管 取代传统晶体管,有效解决当前 集成电路 计算机中的弊端,加之 纳米计算机 的预计生产成本也比较低,因此纳米计算机具有广阔的应用前景 。

生物计算机

生物计算机 又称仿生计算机, 生物计算机 通过 生物芯片 替代了半导体晶体管,使其更加可靠、体积更小,并能够对整个运算过程进行优化 。由于生物的遗传形状主要是由 脱氧核糖核酸 决定的,DNA是具有基因编码的双链大分子,且 蛋白质 的结构等信息都储存在DNA的双链分子中,所以,生物计算机具有很强的信息储存能力。另外,由于通过控制 脱氧核糖核酸 的状态可以有效控制DNA的信息,而且 生物计算机 具有很强的信息处理能力,这为 生物计算机 带来了很多优势,不仅表现在功率高体积小,而且存储和 芯片 也具有一定的可靠性 。当前 生物计算机 主要有两个方向,一方面是将计算机中的半导体元件利用 有机化合物 元件进行替代;另一方面则是对人脑结构、 思维规律 等方面进行深入研究,以此为依据进行 生物计算机 的研发 。

光子计算机

光子计算机 主要是通过利用光信号进行信息处理和存储的新型计算机,其在进行数据存储时主要利用的是光子和光运算,而且当对数据处理错误时不会影响到最终的结果 。随着光学的研究和发展,如今光学工程领域已经取得了一定的成就,在实际的生产和发展过程中不少电运算已经被光运算取代,例如:光学反射折射镜、 激光器 等光学元件已经完全取代了传统的电子设备。而光学在计算机中的应用主要是利用光信号进行信息运算和传输,与 集成电路 计算机相比, 光子计算机 具有其优势:首先, 光子计算机 的稳定性更强,由于集成电路计算机中存在电荷,容易受到 磁场 的干扰而使运行过程受到影响,而光子计算机中则不存在这一干扰因素,因此会相对稳定;其次, 光速 高达 3×108m/s,光子计算机的运行速度非常快,远超集成电路计算机;最后, 光子计算机 的储存量相对较大,由于不是 电磁干扰 ,光束的 光子 互联密度较大,因此 光子计算机 的 存储量 也相对较大 。

量子计算机

量子计算机 在进行处理和存储数据时, 会根据 量子算法 , 采用一量子比特的形式进行储存数据, 所以, 量子计算机在数据处理的速度上有了很大的进步 。量子计算机是未来计算机发展的一大方向,量子计算机在传输信息的速度上具有传统计算机无法比拟的优势,但是受到技术水平的限制,量子计算机尚未能展开实践,目前还处于理论阶段,各国都对量子计算机的实践有所设计,但均存在这样或者那样的缺点,最终没有落实到实际中 。

发展趋势

巨型化

巨型化是指为了适应 尖端 科学技术的需要,发展高速度、大存储容量和功能强大的 超级计算机 。

微型化

目前, 微型计算机 的体积已经很小,,可以放在桌面上或像公文包一样提在手上,甚至还有掌上计算机 。

网络化

网络化是指利用计算机技术和现代通信技术,把各个地区的计算机互联起来,组合成一个规模巨大的 计算机网络 ,实现一个地区,一个国家乃至全世界的信息资源共享 。

计算机网络化是指用现代通信技术和计算机技术把分布在不同地点的计算机互联起来,组成一个规模大、功能强的可以互相传输信息的网络结构。网络化的目的是使网络中的软、硬件和数据等资源能被网络上的用户共享。今天, 计算机网络 可以将远隔千山万水的计算机联入国际网络。当前发展很快的微机 局域网 正在现代企事业单位中发挥越来越重要的作用,计算机网络是信息社会的重要技术基础 。

 智能化

智能化是指利用计算机运算速度快、记忆力强和逻辑推理严密的特点来模拟人脑思维的过程,进而完成人脑不可能胜任的复杂工作,称为 人工智能 。

计算机 信息技术 不断向智能化、微型化的方向发展,有利于社会公众随时随地带来便捷的智能工具办公,获得更多有用信息,增强交流和业务效能,更好满足人们现代化需求。 第四次工业革命 完成之后,多个行业发展的各个环节不断渗入规范化 生产管理 ,促进计算机 信息技术 成为社会公众生产、生活的主要工具。为人们提供丰富多彩的人性化选择和服务,有效推进社会不断进步和发展,同时 持续改进 和优化 人机交互 体系成为该技术持续探究的主要领域。人们和计算机的交互在将来更加便捷,能有效扩充文字,增加多种语言,甚至出现 视网膜识别 等。智能化计算机呈现出快速的运转效率,计算机体系能在瞬时完成多项指令,更好地使用平行处理技术。计算机包含较多处理芯片,实现多种、复杂使命的高效完成。例如,计算机 信息技术 就是人类登上太空,探究太空的主要设备,和人类大脑具有相似功能,能为人们学习、生活和工作带来方便;另外,现代化 VR技术 、AI等技术的创新发展,促进人们仿佛身临其境,虚拟技术真实模仿特定环境,有效减少现实成本的付出,获得更加良好的应用成果 。

多媒体化

传统的计算机处理的信息主要是 字符 和数字。 多媒体信息发布系统 可以集图形、图像、音频、视频、文字为一体,使信息处理的对象和内容更加接近真实世界 。

互联网的出现有效突破主要通过电视广播和报纸等途径获得相关 信息资源 ,造成信息存在严重延迟的局限性,帮助人们 可从 多种途径及时获得更多信息,同时结合信息和事件发表自己的意见和观点。 信息技术 发展到相应阶段出现蓝牙技术,有效缩短人们之间信息的传送距离,是多媒体的主要特征之一。近些年,电脑和生活关系日益紧密,主要由于数字 晶片 和 多媒体 技术不断成熟发展。数字化 多媒体 在将来发展中获得长足进步,为计算机信息技术发展提供有力的支撑和保障 。

参考资料

  1. 计算机发展历程与系统构成 中国知网 2023-06-19
  2. 电子计算机之父冯·诺伊曼 中国知网 2023-07-21
  3. 计算机信息技术发展方向及应用分析 中国知网 2023-06-21
  4. 国务院关于印发“十四五”数字经济发展规划的通知 中国政府网 2023-06-19
  5. 2022年软件和信息技术服务业统计公报 中国政府网 2023-06-19
  6. 计算机的发展历程 中国知网 2023-06-19
  7. 现代计算机技术的发展方向与趋势探索 中国知网 2023-06-21
  8. 现代计算机技术的发展方向与趋势 中国知网 2023-06-19
  9. 计算机行业2023年度策略报告:数字经济迎来大发展时代 腾讯网 2023-06-19
  10. 计算机硬件系统构成及故障问题 中国知网 2023-06-19
  11. 二十一世纪的计算机硬件技术 中国知网 2023-06-22
  12. 计算机硬件维护与管理创新分析 中国知网 2023-06-22
  13. 新时期计算机硬件的发展与维护 中国知网 2023-06-21
  14. 电子计算机软件简介 中国知网 2023-06-19
  15. 浅谈现代计算机技术的发展方向与趋势 中国知网 2023-06-21
  16. 浅析计算机应用技术发展的历程与方向 中国知网 2023-06-21