程序员必备的600个英语词汇(1)

对于时刻需要和国际接轨的码农们,英语的重要性是毋庸置疑的。尤其是那些胸怀大志的潜在大牛们,想在码农行业闯出一片天地,秒杀身边的小弟们,熟练掌握英语更是实现其目标最关键的因素之一。否则,试想在你捧着某出版社刚刚翻译出来的《JSP 高效编程》苦苦学习JSP模板的时候,你旁边的小弟却是拿着原版的《AngularJS in Action》学习开发单页面应用,虽然你们都同样认真地学习了一个月,可做出来东西的效果能一样吗?所以,英语好才能学到最新最炫的技术,否则只能拿着国内出的翻译版学习两三年前的老古董还把它当个宝。首先要有词汇:
  • 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 复制 克隆
  • 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 延缓 推迟
  • define 定义 预定义
  • definition 定义、定义区、定义式 定义
  • delegate 委派、委托、委任 委托
  • delegation (同上)
  • demarshal 反编列 散集
  • dereference 提领(取出指标所指物体的内容) 解叁考
  • dereference operator dereference(提领)运算子 * 解叁考操作符
  • derived class 衍生类别 派生类
  • design by contract 契约式设计
  • design pattern 设计范式、设计样式 设计模式※ 最近我比较喜欢「设计范式」一词
  • destroy 摧毁、销毁
  • destructor 解构式 析构函数
  • device 装置、设备 设备
  • dialog 对话窗、对话盒 对话框
  • directive 指令(例:using directive) (编译)指示符
  • directory 目录 目录
  • disk 碟 盘
  • dispatch 分派 分派
  • distributed computing 分布式计算 (分布式电算) 分布式计算 分散式计算 (分散式电算)
  • document 文件 文档
  • dot operator dot(句点)运算子 . (圆)点操作符
  • driver 驱动程式 驱动(程序)
  • dynamic binding 动态系结 动态绑定*