现在的位置: 首页 > 综合 > 正文

英中术语对照(转摘)

2012年11月01日 ⁄ 综合 ⁄ 共 31323字 ⁄ 字号 评论关闭

   以下是侯捷个人陆续收集整理的有关於我所涉猎的领域的术语对照(英中繁简)。
      欢迎所有朋友给我意见(任何意见)。谢谢。

      新书写作,或发表文章时,我会以此表为叁考。

      本表所列,并不表示我在写译书籍时一定会采用表内的中文术语。
      我也可能采用英文术语。

      一群性质相近同的「东西」,如果译名一贯,阅读的感觉就很好。
      一贯性的术语,扩充性高,延伸性高,系统化高。
      ● 我喜欢「式」:
      constructor 建构式
      declaration 宣告式
      definition  定义式
      destructor  解构式
      expression  算式(运算式)
      function    函式
      pattern     范式、模式、样式
      program     程式
      signature   标记式

      ● 我喜欢「件」:(这是个弹性非常大的可组合字)
      assembly (装)配件
      component 组件
      construct 构件
      control   控件
      event     事件
      hardware  硬件
      object    物件
      part      零件、部件
      singleton 单件
      software  软件
      work      工件、机件

      ● 我喜欢「器」:
      adapter   配接器
      allocator 配置器
      compiler  编译器
      container 容器
      iterator  迭代器
      linker    联(连)结器
      listener  监听器

      ● 我喜欢「别」:
      class 类别
      type  型别

      ● 我喜欢「化」:
      generalized    泛化
      specialized    特化
      overloaded     多载化(重载)

      ● 我喜欢「型」:
      polymorphism  多型
      genericity    泛型

      ● 我喜欢「程」:
      process     行程(or 进程,大陆用语)
      thread      线程(大陆用语)
      programming 编程

      ●英中繁简编程术语对照
      英文                    繁体译词
                            (有些是侯捷个人喜好,普及与否难说)      大陆惯用术语
      ---------------------------------------------------------------------------------------
      #define                 定义                                    预定义
      abstract                抽象的                                  抽象的
      abstraction             抽象体、抽象物、抽象性                  抽象体、抽象物、抽象性
      access                  存取、取用                              存取、访问
      access level            存取级别                访问级别
      access function         存取函式                                访问函数
      activate                活化                                    激活
      active                  作用中的
      adapter                 配接器                                  适配器
      address                 位址                                    地址
      address space           位址空间,定址空间
      address-of operator     取址运算子                              取地址操作符
      aggregation             聚合
      algorithm               演算法                                  算法
      allocate                配置                                    分配
      allocator               (空间)配置器                          分配器
      application             应用程式                                应用、应用程序
      application framework   应用程式框架、应用框架                  应用程序框架
      architecture            架构、系统架构                          体系结构
      argument                引数(传给函式的值)。叁见 parameter    叁数、实质叁数、实叁、自变量
      array                   阵列                                    数组
      arrow operator          arrow(箭头)运算子                     箭头操作符
      assembly                装配件
      assembly language       组合语言                                汇编语言
      assert(ion)                                                     断言
      assign                  指派、指定、设值、赋值                  赋值
      assignment              指派、指定                              赋值、分配
      assignment operator     指派(赋值)运算子 =                    赋值操作符
      associated              相应的、相关的                          相关的、关联、相应的
      associative container   关联式容器(对应 sequential container) 关联式容器
      atomic                  不可分割的                              原子的
      attribute               属性                                    属性、特性
      audio                   音讯                                    音频
      A.I.                    人工智慧                                人工智能
      background              背景                                    背景(用於图形着色)
                                                                        後台(用於行程)
      backward compatible     回溯相容                                向下兼容          
                                                            
      bandwidth               频宽                                    带宽
      base class              基础类别                                基类
      base type               基础型别 (等同於 base class)
      batch                   批次(意思是整批作业)                  批处理
      benefit                 利益                    收益
      best viable function    最佳可行函式                            最佳可行函式
                            (从 viable functions 中挑出的最佳吻合者)
      binary search           二分搜寻法                              二分查找
      binary tree             二元树                                  二叉树
      binary function         二元函式                双叁函数
      binary operator         二元运算子                              二元操作符
      binding                 系结                                    绑定
      bit                     位元                                    位
      bit field               位元栏 ?                                位域
      bitmap                  位元图 ?                                位图
      bitwise                 以 bit 为单元逐一┅                     ?
      bitwise copy            以 bit 为单元进行复制;位元逐一复制     位拷贝
      block                   区块,区段                               块、区块、语句块
      boolean                 布林值(真假值,true 或 false)         布尔值
      border                  边框、框线                              边框
      brace(curly brace)      大括弧、大括号                          花括弧、花括号
      bracket(square brakcet) 中括弧、中括号                          方括弧、方括号
      breakpoint              中断点                                  断点
      build                   建造、构筑、建置(MS 用语)
      build-in                内建                                    内置
      bus                     汇流排                                  总线
      business                商务,业务                               业务
      buttons                 按钮                                    按钮
      byte                    位元组(由 8 bits 组成)                字节
      cache                   快取                                    高速缓存
      call                    呼叫、叫用                              调用
      callback                回呼                                    回调
      call operator           call(函式呼叫)运算子 ()               调用操作符
                            (同 function call operator)
      candidate function      候选函式                                候选函数
                            (在函式多载决议程序中出现的候选函式)
      chain                   串链(例 chain of function calls)      链
      character               字元                                    字符
      check box               核取方块 (i.e. check button)            复选框
      checked exception       可控式异常(Java)
      check button            方钮 (i.e. check box)                   复选按钮
      child class             子类别(或称为derived class, subtype)  子类
      class                   类别                                    类
      class body              类别本体                                类体 ?
      class declaration       类别宣告、类别宣告式                    类声明
      class definition        类别定义、类别定义式                    类定义
      class derivation list   类别衍化列                              类继承列表
      class head              类别表头                                类头 ?
      class hierarchy         类别继承体系, 类别阶层                  类层次体系
      class library           类别程式库、类别库                      类库
      class template          类别模板、类别范本                      类模板
      class template partial specializations
                              类别模板偏特化                          类模板部分特化
      class template specializations
                              类别模板特化                            类模板特化
      cleanup                 清理、善後                              清理、清除
      client                  客端、客户端、客户                      客户
      client-server           主从架构                                客户/服务器
      clipboard               剪贴簿                                  剪贴板
      clone                   复制                                    克隆
                             (易与 copy 混淆)
                              "克隆" 是个可接受的译词,
                              反正有 "拷贝" 为前例)
                              如果做为动词译为 "克隆"
                              做为名词时最好译为 "克隆件"
                                相映於 copy 之 "复件"
                             
      collection              群集                                    集合 ?
      combo box               复合方块、复合框                        组合框
      command line            命令列                                  命令行
                             (系统文字模式下的整行执行命令)
      communication           通讯                                    通讯
      compatible              相容                                    兼容
      compile time            编译期                                  编译期、编译时
      compiler                编译器                                  编译器
      component               组件                                    组件
      composition             复合、合成、组合                        组合
      computer                电脑、计算机                            计算机、电脑
      concept                 概念                                    概念
      concrete                具象的                                  实在的
      concurrent              并行                                    并发
      configuration           组态                                    配置
      connection              连接,连线(网络,资料库)               连接
      constraint              约束(条件)
      construct               构件                    构件
      container               容器                                    容器
                            (存放资料的某种结构如 list, vector...)
      containment             内含                                    包容          
                
      context                 背景关系、周遭环境、上下脉络            环境、上下文
      control                 控制元件、控件                          控件
      console                 主控台                                  控制台
      const                   常数(constant 的缩写,C++ 关键字)
      constant                常数(相对於 variable)                 常量
      constructor(ctor)     建构式                                  构造函数
                              (与class 同名的一种 member functions)
      copy (v)                复制、拷贝                              拷贝
      copy (n)                复件, 副本
      cover                   涵盖                                    覆盖
      create                  创建、建立、产生、生成                  创建
      creation                产生、生成                              创建
      cursor                  游标                                    光标
      custom                  订制、自定                              定制
      data                    资料                                    数据
      database                资料库                                  数据库
      database schema                                                 数据库结构纲目
      data member             资料成员、成员变数                      数据成员、成员变量
      data structure          资料结构                                数据结构
      datagram                资料元                                  数据报文
      dead lock               死结                                    死锁
      debug                   除错                                    调试
      debugger                除错器                                  调试器
      declaration             宣告、宣告式                            声明
      deduction               推导(例:template argument deduction) 推导、推断
      default                 预设                                    缺省、默认
      defer                   延缓                                    推迟
      definition              定义、定义区、定义式                    定义
      delegate                委派、委托、委任            委托
      delegation              (同上)
      demarshal               反编列                                  散集
      dereference             提领(取出指标所指物体的内容)          解叁考
      dereference operator    dereference(提领)运算子 *             解叁考操作符
      derived class           衍生类别                                派生类
      design by contract      契约式设计
      design pattern          设计范式、设计样式                      设计模式
                              ※ 最近我比较喜欢「设计范式」一词
      destroy                 摧毁、销毁
      destructor(dtor)      解构式                                  析构函数
      device                  装置、设备                              设备
      dialog                  对话窗、对话盒                          对话框
      directive               指令(例:using directive)            (编译)指示符
      directory               目录                                    目录
      disk                    碟                                      盘
      dispatch                分派                                    分派
      distributed computing   分布式计算 (分布式电算)                 分布式计算
                              分散式计算 (分散式电算)
      document                文件                                    文档
      dot operator            dot(句点)运算子 .                     (圆)点操作符
      driver                  驱动程式                                驱动(程序)
      dynamic binding         动态系结                                动态绑定
      efficiency              效率                                    效率
      efficient               高效                                    高效
      end user                终端用户
      entity                  物体                                    实体、物体
      encapsulation           封装                                    封装
      enclosing class         外围类别(与巢状类别 nested class 有关)外围类
      enum (enumeration)      列举(一种 C++ 资料型别)               枚举
      enumerators             列举元(enum 型别中的成员)             枚举成员、枚举器
      equal                   相等                                    相等
      equality                相等性                                  相等性
      equality operator       equality(等号)运算子  ==              等号操作符
      equivalence             等价性、等同性、对等性                  等价性
      equivalent              等价、等同、对等                        等价
      escape code             转义码                                  转义码
      evaluate                评估、求值、核定                        评估
      event                   事件                                    事件
      event driven            事件驱动的                              事件驱动的
      exception               异常情况                                异常
      exception declaration   异常宣告(ref. C++ Primer 3/e, 11.3)   异常声明
      exception handling      异常处理、异常处理机制                  异常处理、异常处理机制
      exception specification 异常规格(ref. C++ Primer 3/e, 11.4)   异常规范
      exit                    退离(指离开函式时的那一个执行点)      退出
      explicit                明白的、明显的、显式                    显式
      export                  汇出                                    引出、导出
      expression              运算式、算式                            表达式
      facility                设施、设备                              设施、设备
      feature                 特性
      field                   栏位,资料栏(Java)                     字段, 值域(Java)
      file                    档案                                    文件
      firmware                韧体                                    固件
      flag                    旗标                                    标记
      flash memory            快闪记忆体                              闪存
      flexibility             弹性                                    灵活性         
           
      flush                   清理、扫清                              刷新
      font                    字型                                    字体
      form                    表单(programming 用语)                窗体
      formal parameter        形式叁数                                形式叁数
      forward declaration     前置宣告                                前置声明
      forwarding              转呼叫,转发                             转发
      forwarding function     转呼叫函式,转发函式                     转发函数
      fractal                 碎形                                    分形
      framework               框架                                    框架
      full specialization     全特化(ref. partial specialization)   ?
      function                函式、函数                              函数
      function call operator  同 call operator
      function object         函式物件(ref. C++ Primer 3/e, 12.3)   函数对象
      function overloaded resolution
                              函式多载决议程序                        函数重载解决(方案)
      functionality           功能、机能                              功能             
               
      function template       函式模板、函式范本                      函数模板
      functor                 仿函式                                  仿函式、函子
      game                    游戏                                    游戏
      generate                                                        生成
      generic                 泛型、一般化的                          一般化的、通用的、泛化
      generic algorithm       泛型演算法                              通用算法
      getter (相对於 setter)  取值函式
      global                  全域的(对应於 local)                  全局的
      global object           全域物件                                全局对象
      global scope resolution operator
                              全域生存空间(范围决议)运算子 ::       全局范围解析操作符
      group                   群组                                    ?
      group box               群组方块                                分组框
      guard clause            卫述句 (Refactoring, p250)              卫语句
      GUI                     图形介面                                图形界面
      hand shaking            握手协商
      handle                  识别码、识别号、号码牌、权柄            句柄
      handler                 处理常式                                处理函数
      hard-coded              编死的                                  硬编码的
      hard-copy               硬拷图                                  屏幕截图
      hard disk               硬碟                                    硬盘
      hardware                硬体                                    硬件
      hash table              杂凑表                                  哈希表、散列表
      header file             表头档、标头档                          头文件
      heap                    堆积                                    堆
      hierarchy               阶层体系                                层次结构(体系)
      hook                    挂钩                                    钩子
      hyperlink               超链结                                  超链接
      icon                    图示、图标                              图标
      IDE                     整合开发环境                            集成开发环境
      identifier              识别字、识别符号                        标识符
      if and only if          若且唯若                                当且仅当
      Illinois                伊利诺                                  伊利诺斯
      image                   影像                                    图象
      immediate base          直接的(紧临的)上层 base class。       直接上层基类
      immediate derived       直接的(紧临的)下层 derived class。    直接下层派生类
      immutability            不变性
      immutable               不可变(的)
      implement               实作、实现                              实现
      implementation          实作品、实作体、实作码、实件        实现
      implicit                隐喻的、暗自的、隐式                    隐式
      import                  汇入                                    导入
      increment operator      累加运算子 ++                           增加操作符
      infinite loop           无穷回圈                                无限循环
      infinite recursive      无穷递回                                无限递归
      information             资讯                                    信息
      infrastructure          公共基础建设
      inheritance             继承、继承机制                          继承、继承机制
      inline                  行内                                    内联
      inline expansion        行内展开                                内联展开
      initialization          初始化(动作)                          初始化
      initialization list     初值列                                  初始值列表
      initialize              初始化                                  初始化
      inner class             内隐类别                内嵌类
      instance                实体                                    实例
                            (根据某种表述而实际产生的「东西」)
      instantiated            具现化、实体化(常应用於 template)     实例化
      instantiation           具现体、具现化实体(常应用於 template) 实例
      integer (integral)      整数(的)                              整型(的)
      integrate               整合                                    集成
      interacts               交谈、互动                              交互
      interface               介面                                    接口
        for GUI               介面                                    界面
      interpreter             直译器                                  解释器
      invariants              恒常性,约束条件                    约束条件
      invoke                  唤起                                    调用
      iterate                 迭代(回圈一个轮回一个轮回地进行)      迭代
      iterative               反覆的,迭代的
      iterator                迭代器(一种泛型指标)                  迭代器
      iteration               迭代(回圈每次轮回称为一个 iteration)  迭代
      item                    项目、条款                              项、条款、项目
      laser                   雷射                                    激光
      level                   阶                                      层 (级)?
        例 high level         高阶                                    高层
      library                 程式库、函式库                          库、函数库
      lifetime                生命期、寿命                            生命期、寿命
      link                    联结、连结                              连接,链接
      linker                  联结器、连结器                          连接器
      literal constant        字面常数(例 3.14 或 "hi" 这等常数值)  字面常数
      list                    串列(linked-list)                     列表、表、链表
      list box                列表方块、列表框                        列表框
      load                    载入                                    装载
      loader                  载入器                                  装载器、载入器
      local                   区域的(对应於 global)                 局部的
      local object            区域物件                                局部对象
      lock                    机锁
      loop                    回圈                                    循环
      lvalue                  左值                                    左值
      macro                   巨集                                    宏
      magic number            魔术数字                                魔法数
      maintain                维护                                    维护
      manipulator             操纵器(iostream 预先定义的一种东西)   操纵器
      marshal                 编列                                    列集
        叁考 demarshal
      mechanism               机制                                    机制
      member                  成员                                    成员
      member access operator  成员取用运算子(有 dot 和 arrow 两种)  成员存取操作符
      member function         成员函式                                成员函数
      member initialization list
                              成员初值列                              成员初始值列表
      memberwise              以 member 为单元┅、members 逐一┅      以成员为单位
      memberwise copy         以 members 为单元逐一复制
      memory                  记忆体                                  内存
      menu                    表单、选单                              菜单
      message                 讯息                                    消息
      message based           以讯息为基础的                          基於消息的
      message loop            讯息回圈                                消息环
      method (java)           方法、行为、函式            方法
      meta-                   超-                    元-
        例 meta-programming   超编程                                  元编程
      micro                   微                                      微
      middleware              中介层                                  中间件
      modeling                模塑
      modeling language       塑模语言,建模语言
      modem                   数据机                                  调制解调器
      module                  模组                                    模块
      modifier                饰词                      修饰符
      most derived class      最末层衍生类别                          最底层的派生类
      mouse                   滑鼠                                    鼠标
      mutable                 可变的                                  可变的
      multi-tasking           多工                                    多任务
      namespace               命名空间                                名字空间、命名空间
      native                  原生的                                  本地的、固有的
      nested class            巢状类别                                嵌套类
      network                 网路                                    网络
      network card            网路卡                                  网卡
      object                  物件                                    对象
      object based            以物件为基础的                          基於对象的
      object file             目的档                                  目标文件
      object model            物件模型                                对象模型
      object oriented         物件导向的                              面向对象的
      online                  线上                                    在线
      opaque                  不透明的
      operand                 运算元                                  操作数
      operating system (OS)   作业系统                                操作系统
      operation               操作、操作行为                          操作
      operator                运算子                                  操作符、运算符
      option                  选项,可选方案                          选项
      ordinary                常规的                                  常规的
      overflow                上限溢位(相对於 underflow)            溢出(underflow:下溢)
      overhead                额外负担、额外开销                      额外开销
      overload                多载化、多载化、重载                    重载
      overloaded function     多载化函式                              重载的函数
      overloaded operator     多载化运算子                            被重载的操作符
      overloaded set          多载集合                                重载集合
      override                改写、覆写                              重载、改写、重新定义
                            (在 derived class 中重新定义虚拟函式
      package                 套件                                    包
      pair                    对组
      palette                 调色盘、组件盘、工具箱
      pane                    窗格                                    窗格
                            (有时为嵌板之意,例 Java Content Pane)
      parallel                平行                                    并行
      parameter               叁数(函式叁数列上的变数)              叁数、形式叁数、形叁
      parameter list          叁数列                                  叁数列表
      parent class            父类别(或称 base class)               父类
      parentheses             小括弧、小括号                          圆括弧、圆括号
      parse                   解析                                    解析
      part                    零件                    部件(?)
      partial specialization  偏特化(ref. C++ Primer 3/e, 16.10)    局部特化
                              (ref. full specialization)
      pass by address         传址(函式引数的传递方式)(非正式用语)传地址
      pass by reference       传址(函式引数的一种传递方式)          传地址, 按引用传递
      pass by value           传值(函式引数的一种传递方式)          按值传递
      pattern                 范式、样式                              模式
                              ※ 最近我比较喜欢「范式」一词
      performance             效率、性能兼而有之                      性能
      persistence             永续性                                  持久性
      pixel                   图素、像素                              像素
      placement delete        ref. C++ Primer 3/e, 15.8.2
      placement new           ref. C++ Primer 3/e, 15.8.2
      platform                平台                                    平台
      pointer                 指标                                    指针
                              址位器(和址叁器 reference 形成对映,满好)
      poll                    轮询                                    轮询
      polymorphism            多型                                    多态
      pop up                  冒起式、弹出式                          弹出式
      port                    埠                                      端口
      postfix                 後置式、後序式                          後置式
      precedence              优先序(通常用於运算子的优先执行次序)
      prefix                  前置式、前序式                          前置式
      preprocessor            前处理器                                预处理器
      prime                   质数                                    素数
      primitive type          基本型别 (不同於 base class,基础类别)
      print                   列印                                    打印
      printer                 印表机                                  打印机
      priority                优先权 (通常用於执行绪获得 CPU 时间的优先次序)
      procedure               程序                                    过程
      procedural              程序性的、程序式的                      过程式的、过程化的
      process                 行程                                    进程
      profile                 评测                                    评测
      profiler                效能(效率)评测器                      效能(性能)评测器
      programmer              程式员                                  程序员
      programming             编程、程式设计、程式化                  编程
      progress bar            进度指示器                              进度指示器
      project                 专案                                    项目、工程
      property                ???                                     属性
      protocol                协定                                    协议
      pseudo code             假码、虚拟码、伪码                      伪码
      qualified               经过资格修饰(例如加上 scope 运算子)   限定 ?
      qualifier               资格修饰词、饰词                        限定修饰词 ?
      quality                 品质                                    质量
      queue                   伫列                                    队列
      radian                  径度                                    弧度
      radio button            圆钮                                    单选按钮
      raise                   引发(常用来表示发出一个 exception)    引起、引发
      random number           随机数、乱数                            随机数
      range                   范围、区间(用於 STL 时)               范围、区间
      rank                    等级、分等(ref. C++Primer 3/e 9,15章) 等级
      raw                     生鲜的、未经处理的                      未经处理的
      record                  记录                                    记录
      recordset               记录集                                  记录集
      recursive               递回                                    递归
      re-direction            重导向                                  重定向
      refactoring             重构、重整                              重构
      refer                   取用                                    叁考
      refer to                指向、指涉、指代                       
      reference             (C++ 中类似指标的东西,相当於 "化身")   引用、叁考
                              址叁器, see pointer
      register                暂存器                                  寄存器
      reflection              反射                                    反射、映像
      relational database     关联式资料库                            关系数据库
      represent               表述,表现                              表述,表现
      resolve                 决议(为算式中的符号名称寻找            解析
                                    对应之宣告式的过程)
      resolution              决议程序、决议过程                      解析过程
      resolution              解析度                                  分辨率
      restriction             局限
      return                  传回、回返                              返回
      return type             回返型别                                返回类型
      return value            回返值                                  返回值
      robust                  强固、稳健                              健壮
      robustness              强固性、稳健性                          健壮性
      routine                 常式                                    例程
      runtime                 执行期                                  运行期、运行时
         common language runtime (CLR) 译为「通用语言执行层」
      rvalue                  右值                                    右值
      save                    储存                                    存储
      schedule                排程                                    调度
      scheduler               排程器                                  调度程序
      scheme                  结构纲目、组织纲目
      scroll bar              卷轴                                    滚动条
      scope                   生存空间、生存范围、范畴、作用域        生存空间
      scope operator          生存空间(范围决议)运算子  ::          生存空间操作符
      scope resolution operator
                              生存空间决议运算子                      生存空间解析操作符
                            (与scope operator同)
      screen                  萤幕                                    屏幕
      search                  搜寻                                    查找
      semantics               语意                                    语义
      sequential container    序列式容器                              顺序式容器
                            (对应於 associative container)
      server                  伺服器、伺服端                          服务器、服务端
      serial                                                          串行
      serialization           次第读写,序列化                         序列化
        (serialize)
      setter (相对於 getter)  设值函式 
      signal                  信号                             
      signature               标记式、签名式、署名式                  签名
      slider                  滚轴                                    滑块
      slot                    条孔、槽                                槽
      smart pointer           灵巧指标、精灵指标                      智能指针
      snapshot                萤幕快照(图)                          屏幕截图
      specialization          特殊化、特殊化定义、特殊化宣告          特化
      specification           规格                                    规格、规范
      splitter                分裂视窗                                切分窗口
      software                软体                                    软件
      solution                解法,解决方案                           方案

抱歉!评论已关闭.