1. 编程英语词汇表
这里收集了计算机科学里,常用词汇之译法。
译者注意 词汇表所提供之译法需视情况相应修改。
1.1. 为什么需要词汇表?
译者翻译需要一个统一的参考
菜鸟学习需要知道术语的中文
作为读 CS 书的辞典使用亦可
1.2. A
英文 | 译法 1 | 译法 2 | 译法 3 |
---|---|---|---|
a block of pointers | 一块指针 | 一组指针 | |
abbreviation | 缩略语 | ||
abstract | 抽象的 | ||
abstract syntax tree, AST | 抽象语法树 | ||
abstraction | 抽象 | ||
abstraction barrier | 抽象屏障 | 抽象阻碍 | |
abstraction of function calls | 函数调用抽象 | ||
access | 访问 | 存取 | |
access function | 访问函数 | 存取函数 | |
accumulator | 累加器 | ||
activate | 激活 | ||
ad hoc | 专设 | ||
adapter | 适配器 | ||
address | 地址 | ||
algebraic data type | 代数数据类型 | ||
algorithm | 算法 | ||
alias | 别名 | ||
allocate | 分配 | 配置 | |
alternative | 备选 | ||
amortized analysis | 平摊分析 | ||
anaphoric | 指代 | ||
annotation | 注解 | ||
anonymous function | 匿名函数 | ||
antecedent | 前提 | 前件 | 先决条件 |
append | 追加 | 拼接 | |
application | 应用 | 应用程序 | |
application framework | 应用框架 | ||
application program interface, API | 应用程序编程接口 | ||
application service provider, ASP | 应用程序服务提供商 | ||
applicative | 应用序 | ||
argument | 参数 | 自变量 | 实际参数/实参 |
arithmetic | 算术 | ||
array | 数组 | ||
artificial intelligence, AI | 人工智能 | ||
assemble | 组合 | ||
assembly | 汇编 | ||
assignment | 赋值 | ||
assignment operator | 赋值操作符 | ||
associated | 关联的 | ||
association list, alist | 关联列表 | ||
atom | 原子 | ||
atomic | 原子的 | ||
atomic value | 原子型值 | ||
attribute | 属性 | 特性 | |
augmented | 扩充 | ||
automatic memory management | 自动内存管理 | ||
automatically infer | 自动推导 | ||
autometa theory | 自动机理论 | ||
auxiliary | 辅助 |
1.3. B
英文 | 译法 1 | 译法 2 | 译法 3 |
---|---|---|---|
backquote | 反引用 | ||
backtrace | 回溯 | ||
backward compatible | 向下兼容 | ||
bandwidth | 带宽 | ||
base case | 基本情形 | ||
base class | 基类 | ||
Bayes' theorem | 贝叶斯定理 | ||
best viable function | 最佳可行函式 | 最佳可行函数 | |
Bezier curve | 贝塞尔曲线 | ||
bignum | 大数 | ||
binary operator | 二元操作符 | ||
binary search | 二分查找 | 二分搜索 | 二叉搜索 |
binary search tree | 二叉搜索树 | ||
binary tree | 二叉树 | ||
binding | 绑定 | ||
binding vector | 绑定向量 | ||
bit | 位 | 比特 | |
bit manipulation | 位操作 | ||
black box abstraction | 黑箱抽象 | ||
block | 块 | 区块 | |
block structure | 块结构 | 区块结构 | |
block name | 代码块名字 | ||
Blub paradox | Blub 困境 | ||
body | 体 | 主体 | |
boilerplate | 公式化 | 样板 | |
bookkeeping | 簿记 | ||
boolean | 布尔 | ||
border | 边框 | ||
bottom-up design | 自底向上的设计 | ||
bottom-up programming | 自底向上编程 | ||
bound | 边界 | ||
bounds checking | 边界检查 | ||
box notation | 箱子表示法 | ||
brace | 花括弧 | 花括号 | |
bracket | 方括弧 | 方括号 | |
branch | 分支 | 跳转 | |
breadth-first | 广度优先 | ||
breadth-first search, BFS | 广度优先搜索 | ||
breakpoint | 断点 | ||
brevity | 简洁 | ||
buffer | 缓冲区 | ||
buffer overflow attack | 缓冲区溢出攻击 | ||
bug | 臭虫 | ||
building | 创建 | ||
built-in | 内置 | ||
byte | 字节 | ||
bytecode | 字节码 |
1.4. C
英文 | 译法 1 | 译法 2 | 译法 3 |
---|---|---|---|
cache | 缓存 | ||
call | 调用 | ||
callback | 回调 | ||
CamelCase | 驼峰式大小写 | ||
candidate function | 候选函数 | ||
capture | 捕捉 | ||
case | 分支 | ||
character | 字符 | ||
checksum | 校验和 | ||
child class | 子类 | ||
choke point | 滞塞点 | ||
chunk | 块 | ||
circular definition | 循环定义 | ||
clarity | 清晰 | ||
class | 类 | 类别 | |
class declaration | 类声明 | ||
class library | 类库 | ||
client | 客户 | 客户端 | |
|