计算机专业英语-02:Text 1 The Computer System

Text 1 The Computer System

一、词汇

1.device    装置

2.abstract    not concrete、抽象的

3.run(program)    executecarry out 运行(程序)

4.cable |ˈkeɪbl|    电缆、电缆、缆绳

5.instruction    指令(如:Instructions Cache 指令缓存)

6.terminal |ˈtɜːmɪnl|    adj 晚期的、终点的、不可救药的 n 终点站、终端/terminate |ˈtɜːmɪneɪt| v 终止、结束

7.enhance |ɪnˈhæns|    v 加强

8.process    处理、处理过程(如:Central Processing UnitCPU))

9.architecture    结构、构造(如:Industry(|ˈɪndəstri| n 工业、企业) Standard Architecture


二、Notes(注释)

1.hardware:

    The mechanical,electrical or structural components of a computer.

        mechanical |mɪˈkænɪkl| adj 机器驱动的、机械的

        electrical |ɪˈlektrɪkl| adj 电的、用电的

        structural |ˈstrʌktʃərəl| adj 结构上的、结构性的、结构的


2.software:

     Program.Contrast with hardware.

        contrast |ˈkɒntræst| n 反面、差异、反差 v 对比,形成对比


3.input: 

    The act of transferring data from an external device into a computer’s main memory.

        act n 行为、表演

        transfer |ˌtrænsˈfɜː(r)| v 调度、转让、转存、转换

        external |ɪkˈstɜːnl|


4.output: 

    The act of transferring data or information from the computer’s main memory to an external device.


5.central processing unit(CPU): 

    Processor.Also called Main Processor.


6.processor: 

    The component that processes or manipulates data.The processor contains a clock,an instruction control unit,an arithmetic and logic unit,and registers.

        CPU包括算术逻辑部件、寄存器部件和控制部件等

        manipulate |məˈnɪpjʊleɪt| v 操作、操控、控制、篡改

        arithmetic |əˈrɪθmətɪk| n 算术 |ˌærɪθˈmetɪk|adj 算术的


7.integrated circuits(IC): 

    An electronic circuit hundreds of times smaller than a wired circuit,product on a single chip of silicon in such a way that the components are completely integrated and cannot be grouped or redistributed in another way and still perform the same electronic function.

        electronic |ˌɪlekˈtrɒnɪk| adjective 电子的

        circuit |ˈsɜːkɪt| noun 电路

        wire |ˈwaɪə(r)| noun Uncountable and countable 金属丝

        chip |tʃɪp| noun 碎片

        silicon |ˈsɪlɪkən| noun Uncountable

        redistribute |ˌriːdɪˈstrɪbjuːt| v 重新分配

        distribute |dɪˈstrɪbjuːt|分发、分配、散布

        perform v 表演、表现、运行


8.printed circuit board

    A flat surface on which chips are linked by electronic paths embedded in the surface.Examples include processor boards,memory boards,and interface boards.

        embed |ɪmˈbed| v 嵌入


9.memory:

    The computer component in which instructions and data are stored.


10.application program:

     A program written to perform an end user task. A payroll program or a computer game are application programs; an operating system is not.

        payroll n 工资名单

        perform v 表演、表现、运行


11.programming language processor:计算机编程语言处理器



12.operation system:

    A collection of program modules that control the operation of the computer.A typical operation system allocates resources,schedules programs,controls access to input and output devices,and manages data.

        collection |kəˈlekʃn| n 收集、一批、一群

        module |ˈmɒdʒʊl| n 标准部件、模块、独立舱、单元

        schedule |ˈskedʒʊl| n 时刻表、计划

        typical |ˈtɪpɪkl|


13.resource:资源


14.utilities(=utility programs实用程序):

    Often referred to as service programs and they usually concern themselves with fairly mundane tasks such as moving files from one device to another;tasks which are very important but not peculiar to any particular type of application.

        fairly |ˈfeəli| adverb 公正地、合理地

        mundane |mʌnˈdeɪn| adj 平凡的、乏味的、世俗的

        peculiar |pɪˈkjuːlɪə(r)| adj 奇怪的、古怪的、不舒服的、特别的、特有的

        particular |pəˈtɪkjʊlə(r)| adj 特指的、特别的


三、Text(课文)The Computer System

    A computer system includes both hardware and software.

    Hardware consists of the physical components and all associated equipment——integrated circuits,printed circuit boards,cables,power supplies(电源s),memory,and terminals(中断s)——rather than(而不是) abstract ideas or instructions.You can see them,touch them,and feel them.

                associate |əˈsəʊʃɪeɪt,-sɪeɪt| verb 联系起来、与有关系

                equipment |ɪˈkwɪpmənt| noun 器械、设备

    The basic organization of a computer hardware system consists of an input device,an output device,memory,and a Central Processing Unit(CPU)(输入输出、内存、中央处理器四部分).

    Software,in contrast,can not be seen,touched or felt.It is a series of instructions that guide a computer through(完成) some process.Software products may be divided into four basic types:application programs(应用程序),programming language processors(程序语言处理器),operating systems(操作系统),and system utilities(系统工具).

                series |ˈsɪəriːz| noun 一系列、一套 

    Application programs allow you to perform such tasks as solving statistical(统计的) problems,keeping(维护) your company’s account books(账本) or playing s computer game.

                solve |sɒlv| v 解开、解、破解、解决

                statistical |stəˈtɪstɪkl| adj 统计的

    Programming languages processors are programs that support that use of a computer language(使用某种计算机语言) on a computer system(在一个计算机上). They are tools which are used for the development of application programs.

    Operating systems are control programs that manage hardware and software resources and enable(e nable) you to run application programs.

    System utilities are special programs that enhance the usefulness(可用性) and capabilities(性能) of a computer.

                capability |ˌkeɪpəˈbɪləti| noun 能力、才能

    It is possible to be familiar with(熟悉) various aspects of computer software without being concerned about the details of how the computer’s hardware operates.It is also possible to design various components of the system’s hardware without knowledge of the computer software that will run on it.However,if you are concerned with computer architecture,you should have a knowledge of both hardware and software,because these two parts of the system are closely related to each other.

                aspect |ˈæspekt| noun 部分、方面

                concern |kənˈsɜːn| v 有关、担忧、牵扯

                design |dɪˈzaɪn| v 设计

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
(转自豆瓣) 本书适用于那些想要写出更快、更可靠程序的程序员。通过掌握程序是如何映射到系统上,以及程序是如何执行的,读者能够更好的理解程序的行为为什么是这样的,以及效率低下是如何造成的。粗略来看,计算机系统包括处理器和存储器硬件、编译器、操作系统和网络互连环境。而通过程序员的视角,读者可以清晰地明白学习计算机系统的内部工作原理会对他们今后作为计算机科学研究者和工程师的工作有进一步的帮助。它还有助于为进一步学习计算机体系结构、操作系统、编译器和网络互连做好准备。 本书的主要论题包括:数据表示、C程序的机器级表示、处理器结构,程序优化、存储器层次结构、链接、异常控制流、虚拟存储器和存储器管理、系统级I/O、网络编程和并发编程。书中所覆盖的内容主要是这些方面是如何影响应用和系统程序员的。例如,在讲述数据表示时,本书说明了用来表示数字的表示方法是有限的,它能够近似地表示整数和实数,但是这种表示方法是有限制的,程序员必须了解。在讲述高速缓存时,本书讨论了矩阵代码中的循环变量的顺序是如何影响程序的性能的。在讨论网络互连时,本书描述了并发服务器如何能有效地处理来自多个客户端的请求。 本书基于Intel兼容(IA32)机器,在Unix或者相关的操作系统(例如,Linux)上执行C程序。虽然书中包括了一些帮助读者将Java转化成C的提示,但是还是要求读者对C或者C++有一定的了解。 本书英文版久负盛名,被众多专业人士称为“最伟大的计算机教材”之一,著名的美国卡内基梅隆大学计算机科学系一直将本书作为教材使用,程序员眼中的透彻讲述计算机系统的扛鼎之作。作者Randal E. Bryant是卡耐基梅隆大学的计算机科学系主任,ACM和IEEE双院士(Fellow),其研究成果多次获得ACM和IEEE颁发的大奖。 本书共分十三章,分别介绍了信息的表示和处理、程序的机器级表示、处理器体系结构、存储器层次结构、静态和动态链接、虚拟存储器、系统级I/O、网络编程和并发编程等精彩内容。其目的是解释计算机系统的所有本质概念,并向读者展示这些概念是如何实际地影响应用程序的正确性、性能和实用性。与其他主要针对系统构造人员的系统类书籍不同,这本书是写给程序员的,是从程序员的角度来描述的。本书为软件和硬件之间搭起了一个桥梁,它给出了一种帮助读者分别从硬件和软件的角度去理解一个程序及其行为的途径,这也填补了国内计算机系统教学中的一个空白。本书的最大优点是帮助读者理解概念,让读者很清楚地在脑海中构造一个层次型的计算机系统,从最低层数据在内存中的表示(如我们一直陌生的浮点数表示),到流水线指令的构成,到虚拟存储器,到编译系统,到动态加载库,到最后的用户应用。 本书提供了大量的例子和练习及部分答案。尤其值得一提的是,对于每一个基本概念都有相应的笔头或程序试验,加深读者的理解。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值