美文网首页程序员
程序员应留心的词语及其翻译

程序员应留心的词语及其翻译

作者: 冯阿良 | 来源:发表于2018-09-10 21:06 被阅读0次

    目录

    • 〇、前言
    • 一、典型例子
    • 二、更多例子
      • 工程:Project、Engineering
      • 代理:Proxy、Agent、Broker
      • 图:Image、Figure、Diagram、Chart、Graph
      • 流:Flow、Stream
    • 三、结语

    〇、前言

    前几天我在给学生讲软件工程时意识到,“工程”这个词其实有两方面的意思(project和engineering),进而想起,其实IT界有一些词,在从英文翻译成中文时,是丢失了一部分含义的

    本文尝试收集和说明这些词之间的差别;本文会持续更新,欢迎留言。

    一、典型例子

    最典型的例子,莫过于信息安全了,因为英语里,它有两个对应的意思:

    • Information Security
    • Information Safety (又名Storage Safety, Data Safety)

    Security和Safety虽然都翻译为“安全”,但它们的侧重是不一样的:

    • Security:没有我的授权,别人就无法访问我的数据。
    • Safety:即使我的硬盘坏了,我的数据也不会丢失(例如优盘里有备份)。

    这两者要是没有重视好,后果可以很严重,例如:

    当然,我们一般说的信息安全更多的是指Security,但请大家记住Safety也是很重要的。

    二、更多例子

    以下几个例中的单词在中文翻译中意思很接近,很容易让人以为是同样的东西而不加以细究,从而降低了深入探究的意识、欲望。

    仔细区分它们什么用呢?这个问题不好回答,只能举个例子:

    • 小明:查理,你的亲戚里有跟你年纪差不多的吗?
    • 查理:有。我有一个cousin。
    • 小明:是男的还是女的?
    • 查理:女的。
    • 小明:她是你的堂姐、堂妹、表姐还是表妹呢?
    • 查理:有关系吗?
    • 小明:当然有啦。辈份很重要的。
    • 查理:......

    好吧,例子不太恰当,我只是想表达:对于一些词的区别的,要有点类似于辨别亲戚关系的细心。

    二.1、工程:Project、Engineering

    工程这个词主要有两个对应单词:

    • Project:一般指一项工程、一个项目。
    • Engineering:在公路、桥梁、机器等的设计、施工中涉及的活动。
      • 朗文在线词典的翻译:the work involved in designing and building roads, bridges, machines etc.

    软件工程翻译自Software Engineering,所以是指开发软件的工程方法。

    二.2、代理:Proxy、Agent、Broker

    这三个词翻译成中文都是“代理”的意思,翻译得也正确,只是丢失了它们分别侧重的含义。

    在计算机领域,它们的含义分别是:

    • Proxy:指上网的代理,在IE、Chrome等浏览器中设置过代理的人都知道这是什么东西了。
    • Agent:指被部署到一个节点(Node,例如一个操作系统、嵌入式单板中)的软件,负责收集数据并上报。例如,在计算机集群中,Agent一般会使用SNMP协议来上报性能数据给监控节点。
    • Broker:指被部署到一个节点上的软件,以方便于此节点上的其他软件、进程请求数据,一般是用在分布式计算中。

    二.3、图:Image、Figure、Diagram、Chart、Graph

    • Image:图片。我们在电脑、手机上看到的JPG、GIF、PNG等就是指Image。
    • Diagram:指较为简单的绘图或者平面图(plan),用于表达某样物品所处的位置、呈现的外观,或者其工作原理
      • 朗文在线词典的翻译:a simple drawing or plan that shows exactly where something is, what something looks like, or how something works.
    • Figure:插图。指一本书中被有编号的图片、绘图、原理图。
      • 朗文在线词典的翻译:a numbered drawing or a diagram in a book.
    • Chart:图表。指经过精心排版的一张或多张图片、插图、图等的集合。一般指:柱形图、曲线图、饼图、雷达图等。
      • 朗文在线词典的翻译:information that is clearly arranged in the form of a simple picture, set of figures, graph etc, or a piece of paper with this information on it.
    • Graph:图表。类似于Chart,不过一般特指数学、计算机里可表达对象关系的一种数据结构。
      • 朗文在线词典的翻译:a drawing that uses a line or lines to show how two or more sets of measurements are related to each other.

    二.4、流:Flow、Stream

    一时没有好的总结,先留着占个位。可参考:

    三、结语

    表达类似同一个意思的词被造出来,肯定是有其原因的。准确地理解它们之间的差别,有助于无歧义、高效地交流,更有助于深入思考、关联。

    相关文章

      网友评论

        本文标题:程序员应留心的词语及其翻译

        本文链接:https://www.haomeiwen.com/subject/lmysgftx.html