程序员工作中常用英语词汇.docx
《程序员工作中常用英语词汇.docx》由会员分享,可在线阅读,更多相关《程序员工作中常用英语词汇.docx(26页珍藏版)》请在冰豆网上搜索。
程序员工作中常用英语词汇
FinalrevisiononNovember26,2020
程序员工作中常用英语词汇
application应用程式应用、应用程序?
applicationframework应用程式框架、应用框架应用程序框架?
architecture架构、系统架构体系结构?
argument引数(传给函式的值)。
叁见parameter叁数、实质叁数、实叁、自变量?
array阵列数组?
arrowoperatorarrow(箭头)运算子箭头操作符?
assembly装配件?
assemblylanguage组合语言汇编语言?
assert(ion)断言?
assign指派、指定、设值、赋值赋值?
assignment指派、指定赋值、分配?
assignmentoperator指派(赋值)运算子=赋值操作符?
associated相应的、相关的相关的、关联、相应的?
associativecontainer关联式容器(对应sequentialcontainer)关联式容器?
atomic不可分割的原子的?
attribute属性属性、特性?
audio音讯音频?
A.I.人工智慧人工智能?
background背景背景(用於图形着色)
后台(用於行程)
backwardcompatible回溯相容向下兼容?
bandwidth频宽带宽?
baseclass基础类别基类?
basetype基础型别(等同於baseclass)
batch批次(意思是整批作业)批处理?
benefit利益收益?
bestviablefunction最佳可行函式最佳可行函式?
(从viablefunctions中挑出的最佳吻合者)
binarysearch二分搜寻法二分查找?
binarytree二元树二叉树?
binaryfunction二元函式双叁函数?
binaryoperator二元运算子二元操作符?
binding系结绑定?
bit位元位?
bitfield位元栏位域?
bitmap位元图位图?
bitwise以bit为单元逐一┅
bitwisecopy以bit为单元进行复制;位元逐一复制位拷贝?
block区块,区段块、区块、语句块?
boolean布林值(真假值,true或false)布尔值?
border边框、框线边框?
brace(curlybrace)大括弧、大括号花括弧、花括号?
bracket(squarebrakcet)中括弧、中括号方括弧、方括号?
breakpoint中断点断点?
build建造、构筑、建置(MS用语)
build-in内建内置?
bus汇流排总线?
business商务,业务业务?
buttons按钮按钮?
byte位元组(由8bits组成)字节?
cache快取高速缓存?
call呼叫、叫用调用?
callback回呼回调?
calloperatorcall(函式呼叫)运算子调用操作符?
(同functioncalloperator)
candidatefunction候选函式候选函数?
(在函式多载决议程序中出现的候选函式)
chain串链(例chainoffunctioncalls)链?
character字元字符?
checkbox核取方块(i.e.checkbutton)复选框?
checkedexception可控式异常(Java)
checkbutton方钮(i.e.checkbox)复选按钮?
childclass子类别(或称为derivedclass,subtype)子类?
class类别类?
classbody类别本体类体?
classdeclaration类别宣告、类别宣告式类声明?
classdefinition类别定义、类别定义式类定义?
classderivationlist类别衍化列类继承列表?
classhead类别表头类头?
classhierarchy类别继承体系,类别阶层类层次体系?
classlibrary类别程式库、类别库类库?
classtemplate类别模板、类别范本类模板?
classtemplatepartialspecializations?
类别模板偏特化类模板部分特化?
classtemplatespecializations?
类别模板特化类模板特化?
cleanup清理、善后清理、清除?
client客端、客户端、客户客户?
client-server主从架构客户/服务器?
clipboard剪贴簿剪贴板?
clone复制克隆?
collection群集集合?
combobox复合方块、复合框组合框?
commandline命令列命令行?
(系统文字模式下的整行执行命令)
communication通讯通讯?
compatible相容兼容?
compiletime编译期编译期、编译时?
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同名的一种memberfunctions)
copy(v)复制、拷贝拷贝?
copy(n)复件,副本?
cover涵盖覆盖?
create创建、建立、产生、生成创建?
creation产生、生成创建?
cursor游标光标?
custom订制、自定定制?
data资料数据?
database资料库数据库?
databaseschema数据库结构纲目?
datamember资料成员、成员变数数据成员、成员变量?
datastructure资料结构数据结构?
datagram资料元数据报文?
deadlock死结死锁?
debug除错调试?
debugger除错器调试器?
declaration宣告、宣告式声明?
deduction推导(例:
templateargumentdeduction)推导、推断?
default预设缺省、默认?
defer延缓推迟?
define定义预定义
definition定义、定义区、定义式定义?
delegate委派、委托、委任委托?
delegation(同上)
demarshal反编列散集?
dereference提领(取出指标所指物体的内容)解叁考?
dereferenceoperatordereference(提领)运算子*解叁考操作符?
derivedclass衍生类别派生类?
designbycontract契约式设计?
designpattern设计范式、设计样式设计模式?
※最近我比较喜欢「设计范式」一词?
destroy摧毁、销毁?
destructor解构式析构函数?
device装置、设备设备?
dialog对话窗、对话盒对话框?
directive指令(例:
usingdirective)(编译)指示符?
directory目录目录?
disk碟盘?
dispatch分派分派?
distributedcomputing分布式计算(分布式电算)分布式计算?
分散式计算(分散式电算)
document文件文档?
dotoperatordot(句点)运算子.(圆)点操作符?
driver驱动程式驱动(程序)
dynamicbinding动态系结动态绑定?
efficiency效率效率?
efficient高效高效?
enduser终端用户?
entity物体实体、物体?
encapsulation封装封装?
enclosingclass外围类别(与巢状类别nestedclass有关)外围类?
enum(enumeration)列举(一种C++资料型别)枚举?
enumerators列举元(enum型别中的成员)枚举成员、枚举器?
equal相等相等?
equality相等性相等性?
equalityoperatorequality(等号)运算子==等号操作符?
equivalence等价性、等同性、对等性等价性?
equivalent等价、等同、对等等价?
escapecode转义码转义码?
evaluate评估、求值、核定评估?
event事件事件?
eventdriven事件驱动的事件驱动的?
exception异常情况异常?
exceptiondeclaration异常宣告(ref.C++Primer3/e,11.3)异常声明?
exceptionhandling异常处理、异常处理机制异常处理、异常处理机制?
exceptionspecification异常规格(ref.C++Primer3/e,11.4)异常规范?
exit退离(指离开函式时的那一个执行点)退出?
explicit明白的、明显的、显式显式?
export汇出引出、导出?
expression运算式、算式表达式?
facility设施、设备设施、设备?
feature特性?
field栏位,资料栏(Java)字段,值域(Java)
file档案文件?
firmware韧体固件?
flag旗标标记?
flashmemory快闪记忆体闪存?
flexibility弹性灵活性?
flush清理、扫清刷新?
font字型字体?
form表单(programming用语)窗体?
formalparameter形式叁数形式叁数?
forwarddeclaration前置宣告前置声明?
forwarding转呼叫,转发转发?
forwardingfunction转呼叫函式,转发函式转发函数?
fractal碎形分形?
framework框架框架?
fullspecialization全特化(ref.partialspecialization)
function函式、函数函数?
functioncalloperator同calloperator?
functionobject函式物件(ref.C++Primer3/e,12.3)函数对象?
functionoverloadedresolution?
函式多载决议程序函数重载解决(方案)
functionality功能、机能功能?
functiontemplate函式模板、函式范本函数模板?
functor仿函式仿函式、函子?
game游戏游戏?
generate生成?
generic泛型、一般化的一般化的、通用的、泛化?
genericalgorithm泛型演算法通用算法?
getter(相对於setter)取值函式?
global全域的(对应於local)全局的?
globalobject全域物件全局对象?
globalscoperesolutionoperator?
全域生存空间(范围决议)运算子:
:
全局范围解析操作符?
group群组?
groupbox群组方块分组框?
guardclause卫述句(Refactoring,p250)卫语句?
GUI图形介面图形界面?
handshaking握手协商?
handle识别码、识别号、号码牌、权柄句柄?
handler处理常式处理函数?
hard-coded编死的硬编码的?
hard-copy硬拷图屏幕截图?
harddisk硬碟硬盘?
hardware硬体硬件?
hashtable杂凑表哈希表、散列表?
headerfile表头档、标头档头文件?
heap堆积堆?
hierarchy阶层体系层次结构(体系)
hook挂钩钩子?
hyperlink超链结超链接?
icon图示、图标图标?
IDE整合开发环境集成开发环境?
identifier识别字、识别符号标识符?
ifandonlyif若且唯若当且仅当?
Illinois伊利诺伊利诺斯?
image影像图象?
immediatebase直接的(紧临的)上层baseclass。
直接上层基类?
immediatederived直接的(紧临的)下层derivedclass。
直接下层派生类?
immutability不变性?
immutable不可变(的)
implement实作、实现实现?
implementation实作品、实作体、实作码、实件实现?
implicit隐喻的、暗自的、隐式隐式?
import汇入导入?
incrementoperator累加运算子++增加操作符?
infiniteloop无穷回圈无限循环?
infiniterecursive无穷递回无限递归?
information资讯信息?
infrastructure公共基础建设?
inheritance继承、继承机制继承、继承机制?
inline行内内联?
inlineexpansion行内展开内联展开?
initialization初始化(动作)初始化?
initializationlist初值列初始值列表?
initialize初始化初始化?
innerclass内隐类别内嵌类?
instance实体实例?
(根据某种表述而实际产生的「东西」)
instantiated具现化、实体化(常应用於template)实例化?
instantiation具现体、具现化实体(常应用於template)实例?
integer(integral)整数(的)整型(的)
integrate整合集成?
interacts交谈、互动交互?
interface介面接口?
forGUI介面界面?
interpreter直译器解释器?
invariants恒常性,约束条件约束条件?
invoke唤起调用?
iterate迭代(回圈一个轮回一个轮回地进行)迭代?
exception异常情况异常?
exceptiondeclaration异常宣告(ref.C++Primer3/e,11.3)异常声明?
exceptionhandling异常处理、异常处理机制异常处理、异常处理机制?
exceptionspecification异常规格(ref.C++Primer3/e,11.4)异常规范?
exit退离(指离开函式时的那一个执行点)退出?
explicit明白的、明显的、显式显式?
export汇出引出、导出?
expression运算式、算式表达式?
facility设施、设备设施、设备?
feature特性?
field栏位,资料栏(Java)字段,值域(Java)
file档案文件?
firmware韧体固件?
flag旗标标记?
flashmemory快闪记忆体闪存?
flexibility弹性灵活性?
flush清理、扫清刷新?
font字型字体?
form表单(programming用语)窗体?
formalparameter形式叁数形式叁数?
forwarddeclaration前置宣告前置声明?
forwarding转呼叫,转发转发?
forwardingfunction转呼叫函式,转发函式转发函数?
fractal碎形分形?
framework框架框架?
fullspecialization全特化(ref.partialspecialization)
function函式、函数函数?
functioncalloperator同calloperator?
functionobject函式物件(ref.C++Primer3/e,12.3)函数对象?
functionoverloadedresolution?
函式多载决议程序函数重载解决(方案)
functionality功能、机能功能?
functiontemplate函式模板、函式范本函数模板?
functor仿函式仿函式、函子?
game游戏游戏?
generate生成?
generic泛型、一般化的一般化的、通用的、泛化?
genericalgorithm泛型演算法通用算法?
getter(相对於setter)取值函式?
global全域的(对应於local)全局的?
globalobject全域物件全局对象?
globalscoperesolutionoperator?
全域生存空间(范围决议)运算子:
:
全局范围解析操作符?
group群组?
groupbox群组方块分组框?
guardclause卫述句(Refactoring,p250)卫语句?
GUI图形介面图形界面?
handshaking握手协商?
handle识别码、识别号、号码牌、权柄句柄?
handler处理常式处理函数?
hard-coded编死的硬编码的?
hard-copy硬拷图屏幕截图?
harddisk硬碟硬盘?
hardware硬体硬件?
hashtable杂凑表哈希表、散列表?
headerfile表头档、标头档头文件?
heap堆积堆?
hierarchy阶层体系层次结构(体系)
hook挂钩钩子?
hyperlink超链结超链接?
icon图示、图标图标?
IDE整合开发环境集成开发环境?
identifier识别字、识别符号标识符?
ifandonlyif若且唯若当且仅当?
Illinois伊利诺伊利诺斯?
image影像图象?
immediatebase直接的(紧临的)上层baseclass。
直接上层基类?
immediatederived直接的(紧临的)下层derivedclass。
直接下层派生类?
immutability不变性?
immutable不可变(的)
implement实作、实现实现?
implementation实作品、实作体、实作码、实件实现?
implicit隐喻的、暗自的、隐式隐式?
import汇入导入?
incrementoperator累加运算子++增加操作符?
infiniteloop无穷回圈无限循环?
infiniterecursive无穷递回无限递归?
information资讯信息?
infrastructure公共基础建设?
inheritance继承、继承机制继承、继承机制?
inline行内内联?
inlineexpansion行内展开内联展开?
initialization初始化(动作)初始化?
initializationlist初值列初始值列表?
initialize初始化初始化?
innerclass内隐类别内嵌类?
instance实体实例?
(根据某种表述而实际产生的「东西」)
instantiated具现化、实体化(常应用於template)实例化?
instantiation具现体、具现化实体(常应用於template)实例?
integer(integral)整数(的)整型(的)
integrate整合集成?
interacts交谈、互动交互?
interface介面接口?
forGUI介面界面?
interpreter直译器解释器?
invariants恒常性,约束条件约束条件?
invoke唤起调用?
iterate迭代(回圈一个轮回一个轮回地进行)迭代?
iterative反覆的,迭代的?
iterator迭代器(一种泛型指标)迭代器?
iteration迭代(回圈每次轮回称为一个iteration)迭代?
item项目、条款项、条款、项目?
laser雷射激光?
level阶层(级)
例highlevel高阶高层?
library程式库、函式库库、函数库?
lifetime生命期、寿命生命期、寿命?
link联结、连结连接,链接?
linker联结器、连结器连接器?
literalconstant字面常数(例3.14或"hi"这等常数值)字面常数?
list串列(linked-list)列表、表、链表?
listbox列表方块、列表框列表框?
load载入装载?
loader载入器装载器、载入器?
local区域的(对应於global)局部的?
localobject区域物件局部对象?
lock机锁?
loop回圈循环?
lvalue左值左值?
macro巨集宏?
magicnumber魔术数字魔法数?
maintain维护维护?
manipulator操纵器(iostream预先定义的一种东西)操纵器?
marshal编列列集?
叁考demarshal?
mechanism机制机制?
member成员成员?
memberaccessoperator成员取用运算子(有dot和arrow两种)成员存取操作符?
memberfunction成员函式成员函数?
memberinitializationlist?
成员初值列成员初始值列表?
memberwise以member为单元┅、members逐一┅以成员为单位?
memberwisecopy以members为单元逐一复制?
memory记忆体内存?
menu表单、选单菜单?
message讯息消息?
messagebased以讯息为基础的基於消息的?
messageloop讯息回圈消息环?
method(java)方法、行为、函式方法?
meta-超-元-
例meta-programming超编程元编程?
micro微微?
middleware中介层中间件?
modeling模塑?
modelinglanguage塑模语言,建模语言?
modem数据机调制解调器?
module模组模块?
modifier饰词修饰符?
mostderivedclass最末层衍生类别最底层的派生类?
mouse滑鼠鼠标?
mutable可变的可变的?
multi-tasking多工多任务?
namespace命名空间名字空间、命名空间?
native原生的本地的、固有的?
nestedclass巢状类别嵌套类?
network网路网络?
networkcard网路卡网卡?
object物件对象?
objectbased以物件为基础的基於对象的?
objectfile目的档目标文件?
objectmodel物件模型对象模型?
objectoriented物件导向的面向对象的?
online线上在线?
opaque不透明的?
operand运算元操作数?
operatingsystem(OS)作业系统操作系统?
operation操作、操作行为操作?
operator运算子操作符、运算符?
option选项,可选方案选项?
ordinary常规的常规的?
overflow上限溢位(相对於unde