计算机综述(computer overview)

翻译刘艺《计算机英语》

Unit01_SectionA_Computer_Overview

一、介绍

计算机是一种能接收一套指令或者程序,然后通过数值计算以及处理资源的其他部分来执行这个程序。

没有计算机的发展,就不会有现在的这个高科技时代。我们能发现不同种类和尺寸的计算机在社会上应用在储存以及处理数据上,应用范围从秘密政府文件、银行业务交易到个体家庭账目。计算机已经通过自动化技术的应用以及现代通信系统的进步打开了一个制造业新时代。他们是从构造这个宇宙模型到提供天气预告等所有理论研究以及科技应用中的基础工具。他们也不断地衍生出新的猜想领域。数据库服务和计算机网络使各种各样的信息源可供使用。相同的,这些先进技术也可能用于入侵个人以及商业秘密。计算机犯罪也成为了现代科技价值带来的众多风险之一。

二、历史

数字计算机的先驱是法国科学家、数学家和哲学家帕斯卡在1642年发明的第一台加法器。这台机器使用一套十齿齿轮,每一个齿代表着从1到9的数字。这些齿轮都是连续啮合的,所以数字能够通过齿轮上正确的数字进位而准确相加。到了十七世纪六十年代,德国的哲学家和数学家莱布尼茨改进了这台加法器,使他还能进行乘法运算。

法国的发明家雅卡尔有一个复杂的设计,他设计了一台用轻薄而且穿孔的木板来控制编织的织布机。到了十九世纪八十年代,美国的统计学家赫尔曼构想出一个类似雅卡尔的穿孔木板而使用穿孔的卡片来处理数据的想法。他使用一个通过覆盖有电触点(电气连接点)的穿孔卡片的系统去编译统计了1890年美国人口普查的信息。

1、 分析机

同样在十九世纪,法国的数学家和发明家巴贝奇试验出现代数字计算机的原理。他构思了一台类似差分机一样的数字机器去处理复杂的数学问题。许多历史学家认为巴贝奇和他的助手——数学家艾达,是真正的现代数字计算机的先锋。巴贝奇的其中一个设计——分析机,拥有很多现代计算机的特征。它有一个以一叠穿孔卡片的形式存在的输入流、一个保存数据的“仓库”、一个进行算术运算的“工厂”和一个产生永久性记录的打印机。虽然这台机器在当时的制造工艺上可能实现,但是巴贝奇在把他的想法付诸实现上还是失败了。

2、 早期的计算机

在十九世纪末开始,模拟计算机开始被建造。早期的模型依靠轴和齿轮的旋转来实现计算。等式的数值近似值的求解非常困难以至于不能用这样机器在任一方面去计算。开尔文做出了一个专门模拟计算机的机械发展趋势预测。在第一次和第二次世界大战中,机械计算机和后来的电子模拟计算机被用于分别在潜艇中和飞机中预测计算鱼雷和导弹的发射轨道。另外的系统被设计用来预测密西西比河流域的春洪。

3、 电子计算机

在第二次世界大战中,一支由科学家和数学家组成的队伍工作在伦敦的北部——布莱奇利公园。他们建造了第一台全电子制造的数字计算机:巨人。在1943年的十二月,这台包含1500个真空管的数字计算机——巨人开始运作。由艾伦图灵带领的队伍用它来非常成功地破译德国的使用“恩尼格码”加密的无线电报。

独立于这台机器,美国在1939年的早期,一台电子原型机被阿塔那索夫和贝利在艾奥瓦州立学院建造出来。这台原型机的和之后的研究是完全秘密进行的,以及随后又被1945年制造的电子数字积分机和计算机(ENIAC 电子数字积分机计算机)夺去荣耀。ENIAC的专利权因为在1973年,ENIAC被人透露吸收了最先用于阿塔那索夫和贝利的计算机上的原理而专利权被废除。

ENIAC包含18000个真空管以及能每秒进行几百次乘法运算。但是其程序最初是通过导线传送到处理器内的以及必须手动更改。随后的机器都基于美籍匈牙利数学家冯诺依曼的理念带有程序存储器。程序指令如数据都被储存在内存中,这就在执行和允许不用重写计算机而解决问题的时候把计算机从纸带阅读器的速度限制中释放出来。

在20世纪50年代中,晶体管的使用标志着比真空管机器更小、更快和通用的逻辑器件的到来。因为晶体管消耗更少的能量和拥有更长的寿命,这一次的独立发展导致了名为第二代计算机的改良机器的到来。

4、 集成电路

在二十世纪六十年代末期,集成电路(IC)被推出,从而有可能将许多晶体管制作在一块硅衬底上,晶体管之间用镀在适当位置的导线相连接。集成电路致使电路制造成本、尺寸以及制造失败率的进一步地下降。随着包含着成千上万相连的晶体管蚀刻在单个硅衬底的大规模集成电路以及随后的超大规模集成电路被推出,微处理器在二十世纪七十年代中期成为了现实。

回来接着说的是现代计算机的电路通断能力:计算机在二十世纪七十年代逐渐可以同时操纵八个电路通断转换。这意味着,它们可以在每一个循环处理八个二进制数字或者位或者数据。一组八个位就做一个字节,每一个字节包含256个开或者关(1或者0)的可能模式。每一种模式是一个指令或者指令的一部分或者数据的一个特别的类型的等价物。数据的类型比如有一个数字或者一个字母或者一个图形标志。举例子说,一个状态是11010010,它可能是二进制数字——在这里,它的十进制为210——或者它可能是一个指令,通知计算机去比较在它的自身开关电位存储的数据和某一内存芯片位置上存储的数据。

三、硬件

现代的计算机不管尺寸如何,都是有着相同的概念。然而,他们能根据成本和性能这些成分分为几种不同类型:个人计算机或者微型计算机是一种相对低价格的机器,通常为桌面尺寸(虽然笔记本电脑足够小到放进公文包,掌上电脑能放进钱包);工作站是一种拥有增强版的图形处理和通信能力以用于特别适用于办公工作的微型计算机;小型计算机相对于个人使用来说逐渐显得过于昂贵,但工作能力适用于商业公司、学校以及实验室;大型机是一种很大而且昂贵的机器,它能用来服务于主要商业企业、政府部门、科学研究设施或者你想用于的地方(在这些计算机当中,最大和最快的计算机被称为超级计算机)。

四、程序

一个程序是一组用于告诉计算机硬件对数据进行怎样的操作的一组指令。程序可以建立在硬件自身,也可以作为一个被我们成为“软件”的独立的一部分而存在。在一些特别的或者专用的计算机中,操作指令被嵌入到电路中。通常我们能看到的例子有能发现在计算器、手表、汽车发动机以及微波炉中的计算机。在另一方面,一个通用计算机虽然包含一些内含程序(在只读存储器中)或者指令(在处理器芯片上),但是依赖于外部的程序去执行日常的任务。一台计算机一旦烧入程序,它只能做一些或多或少的由软件控制它任意时刻可以做的事。程序被普遍使用,包括用于一个应用很广的应用程序——指挥计算机去怎么执行多种多样的任务。

五、未来的发展

一个计算机持续发展的趋势是其微型化,它的成就来源于压缩越来越多的电路元素在越来越小的芯片空间中。研究者还尝试通过使用超导技术去加快电路功能的实现。超导性是指某一物质在很低的温度下电阻降低的现象。

“第五代计算机”努力去发展计算机技术去解决复杂问题以致最后能用“创造性的”这个词名副其实地来形容。这个灵魂式的目标将被人工智能所实现。一个热门发展的方向是并行运算计算机——用大量芯片来同时执行许多不同的任务。其中一种很重要的并行运算计算机方法是神经网络——模仿神经系统的体系结构。另一种发展的趋势是计算机联网的增长——现在使用卫星的全球数据通信系统以及海底电缆来连接全球的计算机。现在也有相当多的光学计算机的研究——硬件处理用的是更快的光子脉冲而不是电子。

时间: 2024-10-31 10:13:08

计算机综述(computer overview)的相关文章

计算机算法常用术语中英对照(分为两部分 其中一部分表格形式 )

第一部分 Data Structures 基本数据结构 Dictionaries 字典 Priority Queues 堆 Graph Data Structures 图 Set Data Structures 集合 Kd-Trees 线段树 Numerical Problems 数值问题 Solving Linear Equations 线性方程组 Bandwidth Reduction 带宽压缩 Matrix Multiplication 矩阵乘法 Determinants and Perm

计算机必读书籍

漫长的三年过去了,我们摸爬滚打,没有指路的明灯.我也在摸索中走了不少的弯路,向我的软件班的同学引荐别人推荐几本好书(我也是在查漏补缺),希望有志者能少走些弯路. 一. 科学哲学和管理哲学[1] “程序开发心理学”(The Psychology of Computer Programming : Silver Anniversary Edition)[2] “系统化思维导论”(An Introduction to Systems Thinking, Silver Anniversary Editi

什么是计算机

A:什么是计算机?计算机在生活中的应用举例 计算机(Computer)全称:电子计算机,俗称电脑.是一种能够按照程序运行,自动.高速处理海量数据的现代化智能电子设备.由硬件和软件所组成,没有安装任何软件的计算机称为裸机.常见的形式有台式计算机.笔记本计算机.大型计算机等. 应用举例 1:科学计算 2.数据处理 3.自动控制 4.计算机辅助设计 5.人工智能 6.多媒体应用 7.计算机网络 ... B:什么是硬件?硬件举例 计算机硬件(Computer Hardware)是指计算机系统中由电子,机

计算机

计算机(computer)俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能.是能够按照程序运行,自动.高速处理海量数据的现代化智能电子设备.由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机.可分为超级计算机.工业控制计算机.网络计算机.个人计算机.嵌入式计算机五类,较先进的计算机有生物计算机.光子计算机.量子计算机等.    计算机发明者约翰·冯·诺依曼.计算机是20世纪最先进的科学技术发明之一,对人类的生产活动和社会活动产生了极其

计算机基础知识:硬件

目录 一.为什么要学习计算机基础 二.本文目标 三.计算机的发展历史四.计算机硬件介绍4.1CPU处理器4.2存储器 4.3磁盘 4.4磁带          4.5总线         4.6启动计算机 一.为什么要学习计算机基础 计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能.是能够按照程序运行,自动.高速处理海量数据的现代化智能电子设备. 程序自动化:可以将预先编好的程序组纳入计算机内存,在程序控制下,计算

第五节,计算机(电脑)简介

计算机(computer)俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能.是能够按照程序运行,自动.高速处理海量数据的现代化智能电子设备.由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机.可分为超级计算机.工业控制计算机.网络计算机.个人计算机.嵌入式计算机五类,较先进的计算机有生物计算机.光子计算机.量子计算机等.计算机发明者约翰·冯·诺依曼.计算机是20世纪最先进的科学技术发明之一,对人类的生产活动和社会活动产生了极其重要的影

计算机核心课单

离散数学Discrete Mathematics 数据结构Data Structure 数字电路与逻辑设计Digital Circuit and Logic Design 汇编语言程序设计Assembly Language Programming 数值分析Numerical Analysis 操作系统原理Operating System 接口技术 Interface Techniques 数据库系统原理Database System 计算机组成原理Computer Organization 计算

由于这台计算机没有远程桌面客户端许可证

方法一: 1.单击“开始→运行”,输入“gpedit.msc”打开组策略编辑器窗口,依次定位到“计算机配置(computer configuration)→管理模板(administrative templates)→Windows 组件(windows components)→远程桌面服务(remote desktop service)→远程桌面会话主机→授权”,在右侧窗口中双击“设置远程桌面授权模式”,勾选“已启用”选项,在左下方窗口中将下拉列表选项变为“按用户”,点击应用.确定后关闭窗口.

*1 计算机基础和操作系统基础及几大协议

计算机基础和操作系统基础 计算机为什么叫电子计算机(因为他永远是二进制来运行) 计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能.是能够按照程序运行,自动.高速处理海量数据的现代化智能电子设备.由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机.可分为超级计算机.工业控制计算机.网络计算机.个人计算机.嵌入式计算机五类,较先进的计算机有生物计算机.光子计算机.量子计算机等. 计算机发明者约翰·冯·诺依曼.