翻译刘艺《计算机英语》

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——或者它可能是一个指令,通知计算机去比较在它的自身开关电位存储的数据和某一内存芯片位置上存储的数据。

三、硬件

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

四、程序

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

五、未来的发展

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

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

计算机综述(computer overview)相关推荐

  1. 可穿戴式计算机 Wearable computer

    在CSDN的第一篇博客,慢慢摸索.最近在研究基于可穿戴式设备的异常声音检测,此文章翻译自维基百科Wearable computer条目. 可穿戴式计算机,也叫body-borne计算机或wearabl ...

  2. 可穿戴式计算机(Wearable computer)

    在CSDN的第一篇博客,慢慢摸索.最近在研究基于可穿戴式设备的异常声音检测,此文章翻译自维基百科Wearable computer条目. 可穿戴式计算机,也叫body-borne计算机或wearabl ...

  3. 计算机(computer)俗称电脑

    计算机(computer)俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能.是能够按照程序运行,自动.高速处理海量数据的现代化智能电子设备.由硬件系 ...

  4. 计算机(computer)

    计算机(computer)俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能.是能够按照程序运行,自动.高速处理海量数据的现代化智能电子设备.由硬件系 ...

  5. GAMES101笔记_Lec01_计算机图形学概述 Overview of Computer Graphics

    作为一名想要了解图形学的学生,已经在无数地方看到有人推荐闫令琪老师的GAMES101课程,但由于自己是美术专业,在笼统看过这门课程之后认为这门课有一定学习难度,所以为了打下比较扎实的基础和方便自己日后 ...

  6. 粒度计算机英语,An Overview of Granular Computing粒度计算研究综述

    摘要: Granular Computing(GrC) is an emerging conceptual and computing par information processing. Just ...

  7. 计算机图形学多边形填充代码_计算机图形学 Computer Graphics (第一周笔记及课件翻译)...

    本文使用 Zhihu On VSCode 创作并发布 注:本文部分内容源自于UDE课程 Computer Graphics(Prof. Dr. Jens Krüger),仅供本人自己学习与作为课程笔记 ...

  8. 中考英语计算机,中考英语作文模板:计算机 The computer

    中考英语作文模板:The computer The computer is widely used in education,and some people think teachers do not ...

  9. 计算机组成原理 Computer Composition Principle唐朔飞 全书梳理(备忘自用 基本完结)

    计算机组成原理全书梳理(完结撒花

  10. 计算机硬件资源可,计算机硬件资源,Computer hardware resource,音标,读音,翻译,英文例句,英语词典...

    补充资料:计算机硬件可靠性 计算机硬件可靠性 computer hardware reliability J lsuQn]ly一ngjlan kekaoxlng计算机硬件可靠性<c.旧puter ...

最新文章

  1. 白光驱动器替代指南(转)
  2. 【NOI2013模拟】棋盘游戏
  3. JAVA面试常考系列五
  4. Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?...
  5. C++ 高级篇(五)—— 预处理指令
  6. sql server 查询本周、本月所有天数的数据
  7. 实时 Git,在版本控制之前控制源码
  8. python的变量与注释
  9. c/c++ 网络编程 getaddrinfo 函数
  10. android 自定义adjustnothing,Android应用开发之自定义控件:Flag标签
  11. 一键批量检测微信是否被好友删除,支持最新版微信
  12. 同济大学计算机科学系下设几个专业,同济大学计算机科学与技术系简介
  13. 2021北京交通大学《深度学习》平台课—第1讲:绪论
  14. MSOCache 文件夹是否可以删除
  15. uni-app真机运行app时报错:TypeError: Cannot read property ‘call’ of undefined
  16. 安卓ios和java如何选_在android和iOS之间选择novi编程
  17. 干货 | Trip.com APP QUIC应用和优化实践
  18. 零基础学Python之二集成开发环境(IDE)
  19. Everything使用指南
  20. java viewer 控件_android初学者——自定义控件(继承View)

热门文章

  1. pg8168改mac命令_使用PG8168修改8111b网卡MAC地址
  2. Matlab实现图像识别(四)
  3. 腾讯云短信服务申请+测试
  4. C语言递归函数 计算学生年龄
  5. PCB天线和陶瓷天线
  6. 华为手机上的网上邻居怎么用_华为手机网络邻居功能
  7. MySQL模糊查询用法大全(正则、通配符,mybatis入门
  8. uniapp canvas 合成头像
  9. 异常点检测算法分析与选择
  10. 数据库系统原理与应用教程(014)—— 关系数据库练习题(一)