当前位置:文档之家› 计算机英语教程 吕云翔等 2

计算机英语教程 吕云翔等 2

计算机英语教程 吕云翔等 2
计算机英语教程 吕云翔等 2

第2章计算机硬件

第一部分阅读和翻译

A部分计算机主板

1.简介

对于个人电脑,母板是很多现代计算机中核心的印刷电路板,由很多计算机系统的关键部分组成,为其他外围设备提供接口。母板 (mother board) 有时也被称作主板,系统插板,或者在苹果电脑上被称为逻辑板。有时候母板也被不正式地简称为”mobo”。图2.1显示了桌面个人电脑的母板上常见的组成部分和接口。这个模型生产于2008年,遵守桌面电脑通常采用的ATX格式(即"外形"意)。这个模型是为了兼容AMD的Athlon 64处理器设计的。

2.概览

母板,就和汽车底板的功能类似,是给系统的其他部分之间通信提供带电连接;而与底板功能不同的是,母板同时也连接中央处理器,并且还搭载了其他的亚系统和设备。一个典型的桌面电脑拥有连接在母板上的微处理器,主存和其他关键的部件。其他的部件比如外存,显卡,声卡和其他外围设备的接口也可以通过插卡槽或连接线接在母板上,然而,现代的电脑越来越多地将这些外围设备直接集成在母板上。

辅助芯片集是母板的一个重要组成部分,它为CPU和各种总线和外部组件之间提供辅助的接口。辅助芯片集在一定程度上决定了母板的功能和质量。

现代的母板至少包括: 一个或多个供安置微处理器的插座

安置系统主存的插座(一般是双列直插式内存模块,用来装动态随机访问存储器芯片RAM) 组成CPU的前端总线,主存和外围总线之间接口的芯片集

包含有系统固件或BIOS的非易失性内存芯片(现代母板中通常是快闪只读存储器) 时钟生成器,为各种组件之间同步提供系统时钟信号 扩展卡卡槽(通过由芯片集支持的总线来连接系统)

电源接口,从电脑电源接受电信号并分配给CPU,芯片集,主存和扩展卡。

另外,几乎所有的母板都有接口来支持常用的输入设备,如鼠标和键盘的PS/2接口。

早期的个人电脑如Apple II 或 IBM Pc的母板仅仅提供这一种外围设备的接口。有时候显卡的接口也会集成到母板上,如Apple II,而这种情况在兼容IBM标准的计算机如IBM PC Jr 就很少见。其他的外围设备如硬盘接口和串行端口则是通过扩展卡来支持。

文档冲亿季,好礼乐相随mini ipad移动硬盘拍立得百度书包

由于计算机高速CPU和其他组件的高温设计,几乎所有现代母板都有防热膜和散热风扇的接入点。

2.1 CPU插槽

CPU插槽是被设计用来安置CPU(也叫微处理器),连接在印刷电路板上的电子组件。它是一种常见的拥有很多针脚的集成电路。CPU插槽提供很多功能,包括提供安置CPU的物理结构,提供防热膜,方便部件替换(同时减少成本)等等,而最重要的是为CPU和印刷电路板之间提供带电接口。CPU插槽通常存在于绝大多数的桌面电脑和服务器(笔记本通常使用表层贴装CPU),尤其是基于Intel x86架构的机器的主板上。CPU插槽类型和母板芯片集必须支持对应CPU的型号和速度。

2.2集成的外围设备

随着集成电路板的大小和成不不断稳步下降,到现在将多个外围设备集成在母板上已成为可能。通过将很多功能都集中在一个印刷电路板上,系统的物理大小和总成本都能够减小;高度集成的母板因此在小型的或廉价的电脑上十分普遍。

2.3 外围卡槽

在2009年,常见的母板依据它所遵守的标准通常会有不同数量的接口。标准的ATX母板通常有一个PCI-E 16x图形卡接口,两个传统的PCI卡槽,用来接各种扩展卡,和一个PCI-E 1x(最终会取代PCI)接口。标准的EATX母板会有一个PCI-E 16x图形卡接口,数量不等的PCI 和 PCI-E 1x卡槽,有时候也会有一个PCI-E 4x卡槽(这一点会随着不同的品牌,模型而不同)。

有的母板有两个PCI-E 16x卡槽,这样可以不需要特殊的硬件就能支持超过2个显示器,或是使用一种特殊的叫做SLI(对于Nvidia显卡)或Crossfire(对于A TI显卡)的绘图技术。这些技术允许两个图形卡连接在一起,以便在复杂的图形计算任务中达到更好的性能,如游戏和影像编辑。

而在2007年,几乎所有母板在背部都会有至少四个USB接口,至少两个内置连接口以连接可能被置于机箱上的前端接口。母板也包括了以太网双绞线的接口。双绞线是标准的用来连接计算机和互联网或调制解调器的网线。母板通常也拥有声卡,这样不用任何外部组件就可以支持输出声音。这允许电脑有空前的多媒体功能。一些主板在背面支持视频输出,作为集成图形卡的方案(嵌入在主板上或是集成在微处理器上,如Intel HD Graphics)。独立显卡仍然可以使用。

B部分多核处理器

1.简介

多核处理器是一个单独的计算单元,拥有两个或多个独立的实际的处理单元(也叫"核"),用来读取并执行程序指令。指令里的数据告诉处理器该执行的任务。指令本身是非常简短的,比如从内存读取数据或是输出数据到用户的显示器,不过这些指令的执行速度非常快,对于用户的体验就好像程序是连续不间断地流畅执行的。制造商通常会将多个核集成到一个集成电路管芯上(即多处理器芯片或CMP),或者将多个集成电路管芯进一步封装到一个芯片包上。

处理器最初设计时只有一个核。众核处理器是指核的数量已经超过了传统的多核技术适用范围的多核处理器,这多半是因为给多个核分配指令和数据所造成的拥塞问题。众核的门槛大概是几十个核的范围,超过这个范围后芯片间的网络技术更有优势。

双核处理器dual-core processor(见图 2.2)拥有两个核(如 AMD Phenom II X2, Intel Core Duo),四核处理器quad-core processor 拥有四个核(如

AMD Phenom II X4, Intel 2010产品线拥有三种不同的四核处理器, 参见 Intel的i3, i5和i7处理器),而六核处理器hexa-core processor 有六个核(如AMD Phenom II X6, Intel Core i7 Extreme Edition 980X)。一个多核处理器在一个单一的物理单元实现多处理器技术。设计者既可以将多核处理器的核紧密连接,也可以松散连接。例如,核之间是否共享高速缓存,是采用消息传递机制还是核间共享内存的通信机制。普通的互联多核的网络拓扑结构包括总线,环路,二维网状和交叉开关矩阵。同构多核系统只包含类似的核,而异构多核系统包含不同的核。与单核的处理器一样,多核处理器的核能够实现超标量体系结构,VLIW,矢量计算,SIMD,和多线程。多核处理器在通用式计算机,嵌入式系统,网络系统,数字信号处理系统和图形处理系统等很多应用领域都有广泛应用。

应用多核处理器带来的性能提升很大程度上取决于实现多核技术的软件程序的算法。例如,并行计算带来的性能提升就受到能够在多个核上并行处理的程序片段的制约,这个现象反映了Amdahl定律。在最好的情况下,所谓的"尴尬的并行问题"能够实现倍率接近核的数量的速度提升,如果问题能够被分解的足够细,以致能够装入每个核的高速缓存,免去了访问系统主存的大时延,速度甚至能够提升更多。然而,除非程序员花费大量的精力来分解整个大问题,大多数的应用程序并不能达到这样的加速程度。软件程序的并行执行是现今研究的热点话题。

2.术语

多核和双核这个术语通常用来指某些类型的中央处理单元(CPU),但是有时也可以用来指数字信号处理器和单片机系统。另外,一些人也用这个术语来仅仅指在同一个集成电路管芯上制造的多核处理器。这些人通常用另一个术语(如"多芯片模型")来描述在同一个包中分别封装的微处理器。除非另外说明,本文用"多核"和"双核"来指代在同一个集成电路上制造的CPU.

与多核系统不同的是,"多CPU"这个术语指的是物理上相互分开的多个处理单元(通常有特殊的电路来支持处理单元之间的通信)。

术语"众核"和"超多核"有时被用来描述核的数量特别庞大的多核架构(几十到数千不等)。

有的系统在一个现场可编程门阵列(Field-Programmable Gate Array)排列了很多软微处理器核。每一个"核"就相当于一个"半导体知识产权核"或CPU核。

3. 优势

多CPU核在同一个管芯上的紧密排列使得高速缓存的聚合电路能够在比芯片外传输信号高得多的时钟周期工作。将多个相同的CPU集成在同一个管芯显著提升了高速缓存监听(或总线监听)的性能。简单的来说,这意味着不同CPU之间的信号传输距离更短,因而减少了信号的削弱。由于单个信号能够变得更短而且不需要经常重传,这些高质量的信号能在给定的时间段内允许更多的数据被传输。

最明显的性能提升可能体现在运行CPU紧张的进程时反应时间的缩短,比如病毒扫

描,刻录媒体文件(需要文件转换)或是文件搜索。举个例子,如果一个自动的扫描病毒的进程在用户观看电影的时候开始执行,那么播放电影的应用程序几乎不可能会丢失处理器

资源,因为病毒扫瞄程序会被分配一个和电影播放程序不同的CPU。

假设物理上包能够容下管芯,那么多核CPU的设计相比于多芯片的对称多处理(SMP)设计需要非常少的印刷电路板空间。另外,双核处理器相比于两个互相连接的单核处理器需要略少一些的电能,这主要是因为芯片外的信号传输还需要消耗电能。而且,多个核共享部分电路,如二级缓存和前端总线的接口。在现有的有竞争力的硅管芯技术方面,多核的设计能够利用已经被证明的CPU核库设计来生产相对于利用新核设计错误风险更低的产品。同时,增加缓存也会导致削弱的回报。

多核芯片也能够用更少的能源达到更高的性能。这能够对运行在电池上的移动设备产生较大影响。因为通常多核系统的每个核的能源利用率更高,多核芯片要比只有单一一个大核的芯片更高效。这允许了在更少的能源下获得更好的性能。然而编写并行处理的代码带来的困难抵消了这个优势。

4. 不足

最大化多核处理器提供的计算资源的利用率需要对操作系统支持和现有应用软件的双重改进。另外,多核处理器提升应用程序性能的能力依赖于应用程序的多线程设计。现在形势有所改善,例如V alve公司的Source引擎提供多核支持,而Crytek公司也为CryEngine 2开发了类似的技术,这也被用于它们的游戏产品Crysis. Emergent Game Technologies公司的Gamebryo引擎也引入了它们的Floodgate技术来简化跨游戏平台的多核开发。另外,苹果公司的上一代操作系统,Mac OS X Snow Leopard也内置了针对Intel CPU的叫做Grand Central Dispatch的多核技术.

集成多核芯片使得芯片产量下滑,而且多核芯片比低密度的单核芯片设计更难以控制温度。Intel公司在制造四核处理器的时候第一次部分解决了这个问题。他们将两个单一管芯的双核芯片集成在一起共用一个高速缓存,这样任意两个可用的双核芯片都可以组合成一个四核,而不是将四个核放在同一个管芯上来组成四核一起工作。从计算机体系结构的观点来看,单核CPU的设计终究比多核在硅晶体表面积的利用率上面更有优势。所以尊崇多核的设计可能会有被淘汰的风险。最后要说的是,CPU的处理能力并不是制约系统性能的唯一因素。两个处理单元共享的系统总线和内存带宽的限制制约了多核在现实世界的性能优势。如果单核的性能已经受到内存带宽的限制,改为双核的架构只能带来30%到70%的性能提升。而在带宽不是性能的限制因素的情况下,90%的性能提升也是有可能的。如果CPU间的带宽限制是性能的决定因素,原先利用两个CPU的应用程序有可能在双核的架构下跑得更快,至多可以达到100%的性能提升。

C部分处理能力和存储能力的未来发展

1.简介

计算机的开发人员总是为速度和性能所着迷,他们总是不断的寻求在小小的芯片上提高处理速度和存储密度的方法。IBM就是一个例子。他们想出了一种叫做SOI (silicon-on-insular 绝缘衬底硅晶)的工艺,能够同时提升芯片的速度并降低它的能耗。正如物理学家Michio Kaku所说,“你过生日时得到的能够播放音乐的卡片拥有比二战时同盟军所有的电脑加起来还强大的计算能力”,而这一切都归功于计算机不断发展的计算

能力。

但是这是否意味着摩尔定律(英特尔联合创始人Gordon Moore在1965年预测硅晶片上的电路数目会以每18个月翻一番的速度增长)永远不会失效呢?要知道,电路的大小做得越小,芯片厂商就越接近制造材料所能达到的极限。正如摩尔在2000年所说“现在芯片已经小到接近原子规模的事实越来越成为制造工艺的瓶颈,在接下来的2到3代人的时间范围内,硅晶上电路数量的增长速度可能放缓到每5年翻一番。人们预测我们会在2020年消耗完所有的汽油,而我都不知道我们到时候该怎样应对。”这之后,在2005年,摩尔又说,“我想我们还有很多的路要走,但是我已经不能预测清楚10年之后的事情了。”科学家们认为,由于绝缘层的电子渗漏现象,硅晶片不可能制造得无限小。另一方面,工程师们还在研发由多层硅栈叠加而成的立体芯片。立体芯片相比普通芯片处理速度更快,散热能力更强。与此同时,芯片制造商们还在继续改进他们的制造技术。例如英特尔公司就改进了他们生产的芯片中用到的材料――他们在一种叫做门电路的关键组件中用金属代替了硅,而将晶体管中的绝缘层由二氧化硅换成了铪――来减少能耗并同时提升处理速度。(这被称为“high-k”技术。)英特尔公司还将芯片大小从1999年的180纳米(一纳米是十亿分之一米)缩小到2009年末曾预期的32纳米。IBM公司正在试图制造22纳米的内存芯片。到目前为止,RAM还是易失性的,但是研究员们已经研发出了新式的非易失性RAM,并且不就将投入使用。其中之一就是M-RAM,“M”是表示磁体的意思。M-RAM采用极小的磁体来记录二进制信息,取代了传统的电信号。M-RAM相比现在的RAM只需很少的电能,而且无论何时关闭电源内存中的信息都不会丢失。另一种类型,称作OUM(双向开关半导体元件统一存储器)的存储芯片通过在光洁的材料上产生不同程度的高低阻抗来存储位信号。

2. 处理能力的未来发展

处理器未来有些方向可以发展?让我们来看看几个可能的方向:

在互联网上出售计算能力在2012年,IBM启动了一项叫做虚拟Linux的服务,将计算机的处理能力按需出售,类似于电力公司出售电能的方式。例如,当一个公司需要更新他们的邮件服务或是其他应用程序,他们可以向IBM租用Linux服务器的处理时间,避免了购买更多的服务器或是最新的硬件。现在很多公司都进入了现在叫做虚拟应用的市场。纳米技术纳米技术,纳米电子,纳米结构,纳米加工――这些单词都起自纳米这个度量单位,一米的十亿分之一,它们表示我们在原子和分子的级别进行操作。在纳米技术中,分子被用来制造放置数据或处理任务的微型机器。专家们试图通过一个个原子和分子来构造微型的纳米结构进行纳米加工。当纳米技术被应用到芯片或是其他电子设备,这个领域就被称为纳米电子。

现在科学家们在试图制造能操纵单个电子的晶体管开关来模拟传统的晶体管开关,电子是亚原子的结构,是电力的基础单元。理论上一个指甲大小的芯片上能够容纳一万亿个电子。纳米管不是由硅制造的(硅的物理极限达不到纳米的级别),而是由碳原子构造成的圆柱状缕姓结构。IBM公司已经制造了一些可以使用的纳米电路,但是很可能直到2015年芯片制造商们才能够有能力大规模制造这样的电路。

光学计算现在的电脑是电子计算,未来的电脑可能就是光学计算,或者光电子――用光计算,而不是电子。利用光学技术,机器可以用激光,透镜和镜面来通过光的波动表

大学实用计算机英语教程第2版翻译机工版9_中文-1-1

第9单元电子商务 第一部分听力和对话 对话:使用在线支付服务保护消费者的隐私 (Henry非常兴奋地在一家网上书店中发现了自己期待已久的图书,但是当得知系统要 求通过账号支付时,他犹豫了。) Henry: 最近互联网上信用卡账号的公然欺骗无疑为我们敲响了警钟。在进行在线交易时,我们并不知道要把自己的信用卡账号告诉谁。 Mark: 也许你可以使用第三方支付服务来保证在线支付更简单、更安全。 Henry: 什么是第三方支付服务? Sophie: 简单地说,在使用第三方支付服务时,你可以把自己的资金转移到一个在线账号中,然后从那个账号中进行支付。这样就不用把自己的真实信用卡或银号账户信息暴露在网络上了。 Henry: 这种方法听起来更安全。有哪些第三方支付服务可以方便地使用? Mark:在美国最受欢迎的服务是eBay公司掌控的PayPal,但也有一些其他的服务,如https://www.doczj.com/doc/3f11798805.html, Payment等。以最简单的支付为例,例如在线拍卖或简单的网站销售,销售商只需要向买家提供他们的E-mail地址,而买家向销售商的PayPal账号进行适当的支付。Henry: 我明白了。 Sophie: 做出选择之后,建议你留意选择更加安全服务的一些细节。 Henry: 什么是更加安全服务的一些细节呢? Sophie: 首先,阅读隐私政策,并确保自己同意其中的条款。如果不同意,可以继续选择其他的安全服务。此外,确认网站符合权威部门规定的特定的标准(查验同意的盖章)。这些的确都是非常重要但是有时被用户忽略的步骤。 Mark: 当使用第三方支付服务时,Henry,请记住千万不要回复来自第三方支付服务机构发送的要求确认如密码或其他私人身份识别信息等与账号细节相关的电子邮件。这些邮件很可能是身份盗窃骗局,如网络钓鱼。 Henry: 那么,怎样才能更安全地确认或处理我的账号细节呢? Sophie: 如果需要确认或更新账号信息或者修改密码,我建议你可通过个人书签或者在浏览器中直接输入支付服务网站的URL来访问相应的网站。 Henry: 如何进一步确认卖家能够提供有效的支付服务? Mark: 你可以通过查看卖家在几个月或更长的时间内是否为支付服务机构的有效成员来确定。有些网站还允许用户查看卖家的评价,虽然这些评价并不能作为保证,但是却是非常有用的信息。 Sophie: 切记,Henry,不要用自己的账号把资金转移到一个你不认识的人的账号里。这可能是一种高级的资金诈骗。还有,当你要购买一些诸如珠宝或者计算机等昂贵的物品时,尤其是在节假日或者商铺中售出的物品时,需要多加小心。 Henry: 好的。现在我对进行安全在线支付更加有信心了。非常感谢你们的见议。 练习

大学实用计算机英语教程翻译-吕云翔-Unit 5

Unit 5 Section A Software Design (软件设计) Design is defined in [IEEE610.12-90] as both “the process of defining the architecture, components, interfaces, and other characteristics of a system or component ” and “the result of that process.” Viewed as a process, software design is the software engineering life cycle activity in which software requirements are analyzed in order to produce a description of the software ’s internal structure that will serve as the basis for its construction. More precisely, a software design (the result) must describe the software architecture -- that is how software is decomposed and organized into components -- and the interfaces between those components. It must also describe the components at a level of detail that enable their construction. Software design plays an important role in developing software: it allows software engineers to produce various models that form a kind of blueprint of the solution to be implemented. We can analyze and evaluate these models to determine whether or not they will allow us to fulfill the various requirements. We can also examine and evaluate various alternative solutions and trade-offs . Finally, we can use the resulting models to plan the subsequent development activities, in addition to using them as input and the starting point of construction and testing. In a standard listing of software life cycle processed such as IEEE/EIA 12207 Software Life Cycle Processes [IEEE 12207.0-96], software design consists of two activities that fit between software requirements analysis and software construction: Software architectural design (sometimes called top level design): describing software ’s top-level structure and organization and identifying the various components. Software detailed design: describing each component sufficiently to allow for its construction.

大学实用计算机英语教程第2版翻译机工版4_中文-1-1

第4单元操作系统 第一部分听力和对话 对话:关于操作系统的讨论 (Henry想要了解更多有关于操作系统的内容,所以他在课后向Mark和Sophie请教) Henry: 一个操作系统可以实现的确切的功能是什么? Sophie: 它控制包括视觉体验、键盘、鼠标、麦克风以及触摸屏等搜集用户需求的用户接口的关键因素。 Mark:并且在幕后,操作系统忙碌地监控发生在设备内的操作。 Henry: 我了解诸如Wind ows、iOS等很基础的操作系统,但是我认为还有其他的操作系统有很广泛的用途。 Sophie:你说的很对。操作系统可以根据它们在什么设备上使用来进行分类。 Mark:台式机操作系统是为台式机或者手提电脑而设计。你在学校、在家或在工作中使用的电脑大部分都配置有台式机操作系统,如Microsoft Wind ows,OS X,或者Chrome OS。Sophie:另外,像iOS和Android这样的操作系统被定义为移动操作系统,因为它们被设计用于手机、平板电脑、电子书阅读器。 Henry:还有其他的吗? Sophie:当然。被部署用于网络、文件、应用、数据库、邮件服务器的电脑通常使用可以被多个用户同时使用的分布式网络的服务器操作系统。 Mark:Linux,、UNIX,、Wind ows和OS X服务器都是流行的服务器操作系统。 Henry:太棒了。操作系统究竟存在于哪里? Mark:在一些诸如手机、电子阅读器的电子设备中,整个操作系统足够小所以可以被储存在只读存储器中。对于其他大多数的电脑,操作系统很大,所以大部分存储在硬盘上或者固态硬盘上。 Sophie:是的。在引导程序的过程中,操作系统内核被加载至随机存取存储器中。内核提供关键的操作系统服务,如内存管理、获取文件。在电脑运行的过程中,内核一直存在于随机存取存储器中。其他的部分如定制化工具,被需要的时候会加载至随机存取存储器中。Henry:我明白了!十分感谢你们。 练习 以小组的形式,用右边的其他表达式来替换文中相应的陈述,组成类似的对话。 听力理解:安卓 安卓是由谷歌和超过30家科技手机公司所组成的开放手机联盟所开发基于Linux的操作系统,是全球范围内使用最广的手机系统。安卓被作为手机设备的基础平台,使得开发者们能够充分利用手机设备能够提供的特性来开发移动应用。因为这是一个开发平台,所以仍和人都能够下载和使用安卓。金冠硬件生产商必须依附某些说明从而能够被称为“安卓兼

计算机英语教程课后答案

Answers Unit 1 Part1 Reading and Translating Section A Ⅰ. 1. T 2. F 3. T 4. T 5. T Ⅱ. 1. C 2. C 3. B III. (1) 这一开始带来了计算历史中可谓第一个真正的竞争标志,有助于刺激计算机更快更好的发展。 (2) 虽然昂贵,但是这些机器为计算机在普通家庭中使用开启了趋势。 Section B Ⅰ. 1. T 2. F 3. F 4. F 5. T Ⅱ. 1. B 2. D 3. C III. (1) 一级存储,或称内存,是临时保存等待被处理数据的计算机内部电路。而二级存储,简称存储,是指那些永久性存储数据或信息的设备和介质。 (2) 将由DNA制成并能放置在一个单独的人体细胞中的一台生物学纳米计算机,将利用 DNA作为它的软件,酶作为它的硬件,其具有分子大小尺寸的电路将只有通过显微镜才能构够看见。 Section C Ⅰ. 1. T 2. F 3. F 4. T 5. F Ⅱ. 1. C 2. B 3. D III. (1) 一个目前最先进的成本低于1000美元的处理器能够提供与20世纪80年代耗资超过

1百万美元的巨型计算机相同的处理能力。 (2) 由于制造处理器所使用的小型化和新材料,计算机制造商可以将更多的硬件组件塞 进机器,提供更快的处理速度和更大的数据存储容量。 Part3 Listening and Speaking Listening Comprehension 1. B 2. A 3. D Original Roadrunner On the current TOP 500 list of worldwide supercomputers released in June 2008, Roadrunner, IBM's new super computer, is rated No.1, exceeding IBM Blue Gene, the former No.1 on the list. IBM calls Roadrunner the world’s first “hybrid” supercomputer. It combines 12,960 IBM Cell chips, which power Sony's PlayStation 3 video game machine, with 6,948 dual-core AMD Opteron chips and 80 terabytes of memory. It runs Red Hat Linux. Roadrunner is billed at the fastest in the world, operating at one petaflop or one thousand trillion calculations per second. So, exactly how fast is the supercomputer? IBM said the speed is roughly equivalent to the combined computing power of 100,000 of today's fastest laptop computers - users would need a stack of laptops 1.5 miles high to match Roadrunner's performance. It would also take the entire population of the earth - about 6 billion people - each working a handheld calculator at the rate of 1 second per calculation more than 46 years to do what Roadrunner can do in one day. IBM said that in the past 10 years, supercomputer power has increased about 1,000 times. Today, just three of Roadrunner's 3,456 tri-blade units have the same power as the 1998 fastest computer. Now, a complex physics calculation that will take Roadrunner one week to complete would have taken the 1998 machine 20 years to finish. Dictation 1. twentieth century 2. citizen 3. mathematical 4. early development 5. career 6. stored 7. memory 8. operate 9. electronic 10. calculation 11. memories 12. manner 13. control unit 14. calculating unit 15. control unit 16. a piece of data 17. accordingly 18. advancement 19. architecture 20. majority

计算机英语教程(双色版)参考译文

参考译文 第1课计算机基础 计算机是一个可编程的机器(或者更准确地说,一个可编程的连续状态机器)。计算机有两种基本类型:模拟计算机和数字计算机。 模拟计算机是模拟设备,即它们有连续的状态而不是离散的有限状态。一个模拟计算机可以准确地表示小数或无理数,不进行舍入。模拟计算机几乎只用于实验环境。 数字计算机是可编程的时序状态机器。数字计算机使用离散状态。二进制数字计算机使用两个离散状态(如正/负、高/低、通/断)来表示二进制数0和1。 1. 计算机有什么用? 计算机的用途非常广泛。 数据处理是商业和金融的工作。这包括开票、运输及收货、库存管理和类似的业务以及“电子办公”。 科学处理是用计算机支持科学。这可以是简单地收集和分析原始数据,也可以是复杂地建立自然现象的模型(如气候模型、热力学、核能等)。 多媒体包括创建内容(创作音乐、演奏音乐、录制音乐、编辑电影和视频、特效、动画、插图、排版印刷材料等)和多媒体播放(游戏、DVD、教学材料等)。 2. 计算机的各部分 可以十分粗略简单地认为计算机有三个部件:处理器、内存和I/O(输入/输出)。这三个术语的边界是十分含糊的、不搭界的和不断变化的。 稍微更简单地可以把计算机部件分为五种:算术和逻辑子系统、控制子系统、主存、输入子系统和输出子系统。 2.1 处理器 处理器是计算机实际上进行计算的部件。有时也称作MPU(主处理器单元)或CPU (中央处理单元或中央处理器)。 处理器通常包括运算器(ALU)、控制器(包括处理器标志、标志寄存器或状态寄存器)、内部总线,有时也有一些特殊作用的单元(最常用的特殊作用单元是用于浮点算法的浮点单元)。 一些计算机有多个处理器。这就叫做多处理计算机。 数字处理器的主要种类有:CISC、RISC、DSP以及它们的混合。 CISC代表复杂指令集计算机。大型计算机和小型计算机有CISC处理器,厂家为了竞争提供了更有用的指令集。大部分前两代微型处理器都用CISC。 RISC代表精简指令集计算机。RISC是学术研究的结果。研究表明,一个小的设计良好的高速运行编译程序的指令集比运行相同程序的CISC(复杂指令集计算机)能够进行更

计算机英语教程课后翻译3

第3章计算机软件 第一部分阅读和翻译 A部分 Corel Painter 1. 简介 Corel Painter是一个基于光栅的绘图软件,能够准确地、尽可能地模拟传统绘画、制图的各种操作。它被专业数字多媒体设计人员作为创作工具使用,目前版本为Painter 12,在2011年5月11日发布。 2. 艺术媒体 应用程序模拟了传统艺术家广泛使用的的材料和工具,一个图形输入板能帮助用户再现各种无力绘图效果,如水彩,油,白垩,木炭和彩色铅笔绘画。同时,一些数字媒体功能,如图片软管,图案钢笔,F / X,失真和艺术家工具,让艺术家能使用数字多媒体的最新成果进行创作。 Painter模拟各种绘图颜料,粉彩棒,气刷,炭毡笔,以及各种纹理表面的材料,来拟合传统媒体的视觉特征。许多模拟利用到手写板的高级功能,例如,笔的压力,倾斜,速度和旋转。 Painter和Photoshop中有许多相似之处,如分层编辑。两种产品产生于同一个时代,为当代绘图作出大量创新,现在被认为是标准的位图图像编辑软件。例如,当Photoshop增加了“复合元素”这一功能后,Painter添加了称为“Floaters”的类似功能。由于Photoshop 比Painter更为主流,使得Painter不断调整用户界面和Photoshop保持一致。 3. 历史 Painter最初由为麦金塔系统开发,由Fractal Design公司的创始人Mark Zimmer和Tom Hedges设计。 Zimmer和Hedges在开发Painter以前为Letraset开发过图像编辑应用程序ImageStudio和ColorStudio。 John Derry在1.2版本后加入Zimmer和Hedges的团队。 Derry 曾经在一家叫艺术时报的报社工作过,为他们设计了早期的桌面绘图程序Lumena和Oasis。 Fractal Design之后与RayDream合并成为MetaCreations,Metacreations又卖掉了他们的大量原创性的工作成果及Painter给Corel公司,Painter也被暂时更名“Procreate Painter”,之后成为Corel图形应用程序套件的意愿。现在Painter由Corel公司全资拥有和销售。 4. Painter系列软件 Painter一度有三个不同的版本:Expression,矢量图形工具;Dabbler(在合并成MetaCreations后改名为Art Dabbler),初学者绘图工具;以及Sketcher,只支持灰度图形的草图工具。在Corel收购之后,Art Dabbler 2被更名为Corel Painter Essentials,现已出第四版。在2007年,Corel在刚放出Painter X的时候将软件装入限量版的油彩罐内发售,向该软件的早期版本致意。 4.1 Painter Essentials

计算机英语教程 吕云翔等 2

第2章计算机硬件 第一部分阅读和翻译 A部分计算机主板 1.简介 对于个人电脑,母板是很多现代计算机中核心的印刷电路板,由很多计算机系统的关键部分组成,为其他外围设备提供接口。母板 (mother board) 有时也被称作主板,系统插板,或者在苹果电脑上被称为逻辑板。有时候母板也被不正式地简称为”mobo”。图2.1显示了桌面个人电脑的母板上常见的组成部分和接口。这个模型生产于2008年,遵守桌面电脑通常采用的ATX格式(即"外形"意)。这个模型是为了兼容AMD的Athlon 64处理器设计的。 2.概览 母板,就和汽车底板的功能类似,是给系统的其他部分之间通信提供带电连接;而与底板功能不同的是,母板同时也连接中央处理器,并且还搭载了其他的亚系统和设备。一个典型的桌面电脑拥有连接在母板上的微处理器,主存和其他关键的部件。其他的部件比如外存,显卡,声卡和其他外围设备的接口也可以通过插卡槽或连接线接在母板上,然而,现代的电脑越来越多地将这些外围设备直接集成在母板上。 辅助芯片集是母板的一个重要组成部分,它为CPU和各种总线和外部组件之间提供辅助的接口。辅助芯片集在一定程度上决定了母板的功能和质量。 现代的母板至少包括: 一个或多个供安置微处理器的插座 安置系统主存的插座(一般是双列直插式内存模块,用来装动态随机访问存储器芯片RAM) 组成CPU的前端总线,主存和外围总线之间接口的芯片集 包含有系统固件或BIOS的非易失性内存芯片(现代母板中通常是快闪只读存储器) 时钟生成器,为各种组件之间同步提供系统时钟信号 扩展卡卡槽(通过由芯片集支持的总线来连接系统) 电源接口,从电脑电源接受电信号并分配给CPU,芯片集,主存和扩展卡。 另外,几乎所有的母板都有接口来支持常用的输入设备,如鼠标和键盘的PS/2接口。 早期的个人电脑如Apple II 或 IBM Pc的母板仅仅提供这一种外围设备的接口。有时候显卡的接口也会集成到母板上,如Apple II,而这种情况在兼容IBM标准的计算机如IBM PC Jr 就很少见。其他的外围设备如硬盘接口和串行端口则是通过扩展卡来支持。 文档冲亿季,好礼乐相随mini ipad移动硬盘拍立得百度书包 由于计算机高速CPU和其他组件的高温设计,几乎所有现代母板都有防热膜和散热风扇的接入点。

大学实用计算机英语教程第2版翻译机工版2_中文-1-1

第2单元硬件 第一部分听力和对话 对话:无线射频识别阅读器是如何工作的 (今天是星期一,Henry和Mark在去教室的路上偶然遇到了同样也去教室的Sophie) Henry和Mark: 早上好,Sophie。 Sophie: 早上好,Henry和Mark。 Henry:周末过的怎么样,Sophie? Sophie: 还不错,我正在学硬件。我听说无线射频识别现在非常流行,你了解这个东西吗?Henry: 正如我知道的,无线射频识别是一种可以存储、阅读、传输存储在无线射频识别标签里的数据的技术。无线射频识别标签含有小的芯片和无线电芯片。它们能够被粘贴在物体上,如货物、价格标签、运输标记、身份证,资产如牲畜、车辆、电脑以及其他贵重的物品,甚至更多。 Mark:是的,在无线射频识别标签里的数据是被无线射频识别阅读器识别的。当一个无线射频识别标记的物品在无线射频识别阅读器的范围内(2英寸-300英尺及以上,取决于标签的种类和使用的电波频率),标签内置的天线允许存储在无线射频识别标签中的信息被发送到阅读器上。 Sophie:太有趣了。 Henry:不像条形码,无线射频识别标签只需在阅读器的范围内,而不是在视线内。这样可以让无线射频识别阅读器同时阅读在很多无线射频识别标签里的数据,并且通过纸板和其他的东西来读取数据,这十分有利于运输和存储物品。 Mark:你说的很对。另一个相对于条形码的优点是每一个物品的无线射频识别标签是唯一的(不像商品通用条码,比如说,同一种产品的所有标记码都是相同的),所以每个标签都可以标记一个个体,并且数据可以根据需要来更新。 Sophie:还有其他都优点吗? Henry:现在,无线射频识别技术对于廉价的物品来说是价格高昂的;然而,无线射频识别相对于条形码的优点让无线射频识别最终在商品标签和价格标签方面取代条形码成为可能,尤其是当无线射频识别技术的花费降低并且它的用途成为司空见惯的事情。因为无线射频识别可以一次读取多个物品,在未来的某一天,无线射频识别有可能让顾客在零售店实现自己结账,只要将购物车推着经过一个无线射频识别阅读器,所有购物车里的东西将会被同时计入现金记录机。 Sophie:真的吗?我猜有很多种不同的无线射频识别阅读器。 Mark:是的,有很多不同种的无线射频识别阅读器,手拿的、门户式的、固定的都有来适应不同的应用方式。 Henry:手拿式无线射频识别阅读器被工人们用来阅读在移动中的无线射频识别标签或者是在会场入口验证无线射频可识别的票。门户式的无线射频识别阅读器被用来一次读取所有的在密封箱中的无线射频标签。固定的无线射频识别阅读器被用在无线射频识别标签需要被连续阅读的点货收款台和边境口岸。 Sophie:所以,是不是意味着无线射频识别可以被很容易地应用在零售行业?

大学实用计算机英语教程第2版翻译机工版10_中文-1-1

第10单元计算机安全与隐私 第一部分听力和对话 对话:使用杀毒软件 (Sophie的电脑不幸感染了恶意的电子邮件附件。现在,她正努力寻找一些措施,用来有效地治疗和保护她的计算机不受病毒感染。) Mark:我认为杀毒软件在上网时是一个主要的措施。 Henry:是的。我同意。杀毒软件是这样一种实用程序软件,它能够寻找并去除病毒、木马、蠕虫和恶意软件。它适用于所有类型的计算机和数据存储设备,包括智能手机、平板电脑、个人计算机、闪存、服务器、PC机和Mac机。 Sophie:你能否推荐任何有信誉的杀毒软件让我使用? Mark:没问题。流行的杀毒软件包括Norton AntiVirus、Kapspersky Anti-Virus、F-Secure Anti-Virus、Windows Defender和Avast等。 Sophie:杀毒软件如何起作用? Henry:现代的杀毒软件在幕后运行,并且企图识别存在于设备内的作为下载、电子邮件、附件或网页的恶意软件。查找恶意软件的过程有时称为扫描或实现病毒扫描。要识别恶意软件,杀毒软件可以查找病毒特征值或实现启发式分析。 Sophie:当查到恶意软件后会怎样呢? Mark:当杀毒软件查到恶意软件后,它可以试图去除感染,将这个文件放到隔离区,或仅仅是删除这个文件。 Mark:尽管偶尔查不到,但是杀毒软件和其他的安全软件模块能够不断地删去感染设备的恶意软件。要点是使用安全软件,但是进行额外的预防措施也很重要,如定期备份数据,并且避开靠不住的软件销售商店。 Sophie:我如何保证我的杀毒软件正在运行? Mark:杀毒软件往往是我们习以为常的数字生活的一部分。我们假定它已安装并执行它的工作。 Henry:但是杀毒软件可能无意中被禁用。它的配置可以被通过设法潜入设备的恶意软件所改变。在试用或订阅到期后,杀毒软件会失效。保证杀毒软件正确地执行也许需要用户定期的介入。 Mark:而且许多杀毒产品在任务栏或通告区会显示一个图标。这个图标也许能够提供一个形象的提示,来表明什么时候杀毒软件实用程序是激活的、扫描的或更新的。瞥一眼这个图标可以保证软件运行地正当。 Henry:然而,有些定向的恶意软件攻击也许会改变这个图标,会导致用户以为杀毒软件是激活的,但实际上它已被恶意软件攻击禁用了。定期地打开杀毒软件查看状态是个良好的习惯。 Sophie:好吧,我知道了。非常感谢! Henry和Mark:没关系。祝你好运,Sophie!

计算机英语教程 吕云翔等 1

第1章计算机基础 第一部分阅读和翻译 A部分计算机发展史 1. 简介 虽然计算机在现在人们的生活中起着重要的作用,但是曾经计算机并不存在于这个世界。了解计算机的发展历史以及计算机经历了多少个发展阶段可以帮助我们更好的了解计算机究竟是多么复杂和具有创新性的一项发明。 不像大多数设备,计算机是少数几种没有一个明确发明者的发明。在整个计算机的发展历程中,许多人将他们自己的发明创造添加进计算机的需求列表从而使得计算机可以运作。这其中一些发明是不同类型的计算机,还有一些是使计算机可以更长远的发展。 2. 起步 可能计算机的历史中最有重大意义的年份就是1936年。就是在这一年地一台“计算机”问世了。它是由Konrad Zuse创造并命名为Z1计算机。这台计算机成为第一台计算机是因为它是第一个具有完全可编程性的系统。[1] 虽然也有其它设备在这之前出现,但是没有一台设备具有使其区别于其它电子设备的计算能力。 但是直到1942年,才有一家企业看到计算机领域存在的利润和机遇。这个公司由John Atanasoff和Clifford Berry所有和经营,名叫美国广播公司计算机ABC computers。两年后,哈佛一号计算机问世,进一步推动了计算机科学的发展。 在接下来的几年间,全世界的发明者都开始投入更多的精力到计算机的研发以及如何提升计算机的性能中来。这接下来的十年晶体管被提出使用并像在许多其他系统中一样成为ENIAC(电子数字积分)1型计算机内部工作器件中最重要的部分。ENIAC1型计算机可能是最有趣的系统之一,它需要20,000真空管来运转。它是一台笨重庞大的机器,但是它是研发使计算机更小更快的变革的开端。 计算机的时代在国际商用机器公司或称为IBM公司于1953年介入计算机工业领域后彻底地改变了。在整个计算机历史中,这家公司都在公共和私人新型系统和服务器的发展上做出了重要的贡献。这在计算机历史上第一次真正引入了竞争迹象,从而促使计算机更快更好地发展。(1) 他们的第一个产品是IBM 701 EDPM计算机。 3. 编程语言的发展演变 一年之后的1954年,第一款成功的高级编程语言被开发出来了。这是一款并非用汇编语言或二进制代码这些被认为比较低级的语言写成的编程语言。FORTRAN语言的出现可以使更多人可以更简单地开始编写计算机程序。 1955年,美国银行和斯坦福研究所、通用电气见证了第一批用于银行业务的计算机的诞生。MICR,或称为磁性油墨符号识别技术,再加上实际的计算机、ERMA,是银行业的一大突破。但是直到1959年,这套系统才真正投入到实际的银行中使用。

大学实用计算机英语教程第2版翻译机工版3_中文-1-1

第3单元软件 第一部分听力和对话 对话:使用多媒体编辑软件制作电子相册 (今天是国庆假日后的第一天,Henry在大厅里遇见了Mark.) Henry: 你好,Mark。国庆假期过得怎么样? Mark: 非常棒!在假期里我和我的家人去了杭州。那是一座非常美丽的城市,我们照了许多照片并且用DV拍了许多视频。 Henry: 真的吗?听起来真让人兴奋!所有的这些都将是美好的记忆。我觉得你可以用这些材料将你在杭州的旅程做成电子相册。这样你可以在任何时刻在电脑上看到它。此外,如果你喜欢,你可以将它发布在博客上让更多的人分享你的快乐。 Mark: 噢,这是个好主意!但是我不知道怎样去做。你愿意帮助我吗? Henry: 抱歉,我也是个外行。但Sophie很擅长多媒体编辑软件,或许她能帮助你。Sophie: 根据我的经验,图像软件是必不可少的,Mark。它能帮助你创建、处理和打印图形。Henry: 它分很多类型,对吧? Sophie: 是的,它包括绘画软件、照片编辑软件、制图软件、3D图形软件、CAD软件、以及演示软件等。然而,对于你的情况,Mark,Photoshop这样的照片编辑软件就足够了。Mark: 噢,是的,我听说过这个非常棒的照片编辑软件。那这些视频呢? Sophie: 别担心,你可以用视频编辑软件编辑这些视频。它提供了从摄像机传输视频片段到电脑的工具,,裁减掉不想要的片段,按序列拼接视频片段,添加特殊的视觉效果和音轨。Henry: 我听说一个名叫Adobe Premiere的这种类型的软件。 Sophie: 没错!除此之外,DVD制作软件提供了能够制作好莱坞风格菜单的工具。例如,Sonic DVDit、ULead DVD MovieFactory、Apple iDVD,以及Adobe Encore DVD。 Mark: 非常感谢你有益的指导,Sophie。你能告诉我一些怎样使用它们制作电子相册的细节吗? Sophie: 没为题,如果你有时间,我可以为你展示怎样使用这类型的软件。 Henry: 那么,我们拭目以待你的大作,Mark。 Mark: 好的,我尽力! Sophie: 祝你成功! 练习 以小组的形式,用右边的其他表达式来替换文中相应的陈述,组成类似的对话。 听力理解:取代鼠标的新技术:手势界面 “手势,”科学家约翰·艾德科夫雷说,“是当前我们能够表达最丰富的电子输入。”艾德科夫雷关于手势识别的工作被用在2002年的科幻电影《少数派报告》,汤姆克鲁斯在电影中使用手势在屏幕中移动。

《计算机英语教程双色版》英语答案考试整理

Lesson1 II. 1. external devices 1. 外部设备 3. parallel device 3. 并行设备 4. assembly language 4. 汇编语言 9. integrated circuit 9. 集成电路 10. main storage 10. 主存 III. 缩写完整形式中文意义 1. ALU Arithmetic/Logic Unit 运算器 2. CPU Central Processing Unit或Central 中央处理器 Processor Unit 4. DSP Digital Signal Processing 数字信号处理 6. LED light-emitting diode 发光二级管 8. RAM Random Access Memory 随机访问存储器 10. RISC Reduced Instruction Set Computer 精简指令集计算机 IV. 1. instructions 2. devices 3. concept 4. consuming 5. integrated circuits 6. space 7. fit into 8. Information Age 9. embedded computer 10. control V.计算机能够储存和执行被叫做程序的许多指令,这使其非常通用并不同于计算器。丘奇—图灵论点就是对该多功能的一个精确陈述:原则上说,任何具有一定的最低性能的计算机都能够执行其他计算机所能够执行的任务。因此,就计算机的性能和复杂性来说,无论是个人数字助手还是超型计算机,如果有足够的时间和储存能力,这些计算机都可以执行同样的计算任务。 Lesson2 Computer Hardware. 2. computing power 2. 计算能力 3. expansion board 3. 扩充卡,扩展板 4. hand-held computer 4. 手持式计算机 7. memory capacity 7. 内存容量 9. portable computer 9. 便携式计算机 10. tower model 10. 立式 III. 1. 便携式电话 1. cellular phone 3. 图形用户界面 3. graphical user interface 4. 高分辨率图形显示器 4. high-resolution graphics screen 6. 大容量存储设备 6. mass storage devices 7. 操作系统7. operating system 8. 袖珍式计算机8. pocket computer 9. 在因特网上冲浪9. surfing the Internet IV. 1. account for 2. backplane 3. hosts 4. microprocessor 5. main memory 6. external storage 7. video 8. integrate 9. chipset 10. capabilities V. CPU(中央处理单元)是计算机的“大脑”。所有计算机将要处理的指令都由CPU来处理。有许多“CPU结构”,每个都有其自己的特点和选择。在个人计算机中所使用的主要CPU结构是x86 和PowerPC。x86很容易地成为这类计算机最受欢迎的处理器(x86的主要生产者是Intel and AMD)。例如其他一些结构用于工作站、服务器或嵌入式系统。CPU包含少量的静态的RAM(SRAM),叫做高

大学实用计算机英语教程第2版翻译机工版7_中文-1-1

第7单元计算机网络和因特网 第一部分听力和对话 对话:搭建无线网络 (目前,在Sophie的家里,她已将计算机直接连接到7调制解调器。现在她想要用无线网络替换现有的有线网络,并且请求Henry和Mark帮忙。) Henry:放松点,Sophie。我保证安装比你想象的要容易得多。简而言之只有4步。Sophie: 真的吗?那该怎么做呢? Mark: 第一步是确保你拥有所需要的设备。它们通常包括宽带互联网连接、一个无线路 由器和一台带有内置的无线网络支持或一个无线网络适配器的计算机。 Sophie: 让我想想。嗯,我认为它们现在齐全了。那接下来怎么办? Mark: 下一个步是连接无线路由器。关闭调制解调器之后,从计算机的背面拔掉网线,并且将它连入路由器背面的标有互联网、广域网或无线局域网的端口。同时,网线的另一端应该连接到调制解调器。 Sophie: 那么,我怎么可以知道它们已经正确连上了? Henry: 那很容易。要检查的话,接通并且启动调制解调器。等待几分钟让它连接到互联网,然后接通并且启动无线路由器。在一分钟之后,无线路由器中的互联网、广域网或无线局域网的灯是亮的,表明它已顺利地连接到了调制解调器。 Sophie: 嗯,还有其他的吗? Henry:接着,配置无线路由器。你应该临时将计算机连接到无线路由器上没有被标为互联网、广域网或无线局域网的其中的一个开放网络端口。然后,打开IE并输入地址和密码来配置路由器。 Sophie: 我怎样获得地址和密码? Henry: 可以在路由器附带的说明书上找到。 Mark: Sophie,在配置过程中你要特别注意三件事:无线网络的名称也就是服务区标识符、无线加密或者Wi-Fi保护访问,以及能够控制无线网络的管理密码。顺便说一句,在配置完成之后,从计算机上拔掉网线。[3] Sophie: 好的,我了解了。 Henry: 现在,我们进入最后一步,连接计算机。Windows 7应该显示一个包含有可用的无线网络列表的无线网络图标。浏览可用的无线网络列表,选择你的网络,并单击Connect (连接)。输入密码,然后单击Connect (连接)。在连接到网络时,Windows 7将显示它的进展。连接上之后,现在你就可以关上Wireless Network Connection (无线网络连接)窗口。[4]到此就完成了。 Mark: 于是,当坐在沙发上或在院子里时,你就可以使用笔记本电脑上网了。[5] Sophie: 非常感谢!我已等不及了。我们现在就开始吧。 Henry & Mark: 没问题。 练习 以小组的形式,用右边的其他表达式来替换文中相应的陈述,组成类似的对话。

大学实用计算机英语教程翻译-吕云翔-Unit 2

Unit 2 Section A Software Requirements (软件需求) The main goal of the requirements phase is to produce the software requirements specification (SRS ), which accurately captures the client’s requirements and which forms the basis of software development and validation. The basic reason for the difficulty in specifying software requirements comes from the fact that there are three interested parties -- the client, the end users, and the software developer. The requirements document has to be such that the client and users can understand it easily and the developers can use it as a basis for software development. Due to the diverse parties involved in software requirements specification, a communication gap exists. This makes the task of requirements specification difficult. There are three basic activities in the requirements phase. The first is problem or requirements analysis. The goal of this activity is to understand such different aspects as the requirements of the problem, its context , and how it fits within the client’s organization. The second activity is requirements specification, during which the understood problem is specified or written, producing the SRS. And the third activity is requirements validation, which is done to ensure that the requirements specified in the SRS are indeed what are desired . There are three main approaches to analyze. Unstructured approaches rely on interaction between the analyst, customer, and user to reveal all the requirements (which are then documented ). The second is the modeling-oriented approach, in which a model of the problem is built based on the available information. The model is useful in determining if the understanding is correct and in ensuring that all the requirements have been determined. Modeling may be function-oriented or object-oriented . The third approach is the prototyping approach in which a prototype is built to validate the correctness and completeness of

相关主题
文本预览
相关文档 最新文档