历经千辛万苦,整理了软件开发过程中必备英文单词,助你走向编程巅峰!!!
连最难的英文单词你都征服了,你还怕什么?
(拒绝死记硬背,平时多看看,多用于代码中,)
【不求全部都会,但求蒙的都对!】
第一天
application[pl'ke()n]应用程式应用、应用程序
applicationframework['fremwk]应用程式框架、应用框架应用程序框架
architecture['ɑktekt]架构、系统架构体系结构
argument['ɑgjm()nt]引数(传给函式的值)。叁见parameter叁数、实质叁数、实叁、自变量
array['re]阵列数组
arrow['r]operator['preit]arrow(箭头)运算子箭头操作符
assembly['sembl]装配件
assemblylanguage['lgwd]组合语言汇编语言
assert(ion)['st]['s()n]断言
assign['san]指派、指定、设值、赋值赋值
assignment['sanm()nt]指派、指定赋值、分配
assignmentoperator['pret]指派(赋值)运算子=赋值操作符
associative['stv]container[kn'ten]关联式容器(对应sequentialcontainer)关联式容器
//atomic['tmik]不可分割的原子的
attribute['trbjut]属性属性、特性
audio['d]音讯音频
A.I.人工智慧人工智能
(artificial[ɑ:ti'fil]intelligence[n'teld()ns])
-----------------------------------------------------------------------------------------------------------------
*第二天*
bitwise以bit为单元逐一┅
bitwisecopy以bit为单元进行复制;位元逐一复制位拷贝
boolean['bu:li:n]布林值(真假值,true或false)布尔值
border['b:d]边框、框线边框
brace[breis](curly['k:li]brace)大括弧、大括号花括弧、花括号
bracket['brkit](square[skwε]brakcet)中括弧、中括号方括弧、方括号
breakpoint['breikpint]中断点断点
build[bild]建造、构筑、建置(MS用语)
build-in内建内置
bus汇流排总线
//business['bzns]商务,业务业务
buttons[btns]按钮按钮
byte[bait]位元组(由8bits组成)字节
cache[k]快取高速缓存
call[k:l]呼叫、叫用调用
callback['k:lbk]回呼回调
calloperator['preit]call(函式呼叫)运算子调用操作符
(同functioncalloperator)
candidate['kndidit]function候选函式候选函数
(在函式多载决议程序中出现的候选函式)
chain[tein]串链(例chainoffunctioncalls)链
character['krkt]字元字符
check[tek]box核取方块(i.e.checkbutton)复选框
checked[tekt]exception[ik'sepn]可控式异常(Java)
checkbutton['btn]方钮(i.e.checkbox)复选按钮
child[taild]class子类别(或称为derived[di'raivd]class,subtype['sbtaip]图表类型)子类
class[klɑ:s]类别类
classbody类别本体类体
classdefinition[,defi'nin]类别定义、类别定义式类定义
classderivation[,deri'vein]list类别衍化列类继承列表
classhead[hed]类别表头类头
classhierarchy['hairɑ:ki]类别继承体系,类别阶层类层次体系
classlibrary['laibrri]类别程式库、类别库类库
classtemplate['templit]类别模板、类别范本类模板
classtemplatepartial['pɑ:l]specializations['spelaiz]
类别模板偏特化类模板部分特化
classtemplatespecializations
类别模板特化类模板特化
cleanup['kli:np]清理、善後清理、清除
client['klaint]客端、客户端、客户客户
*第三天*
client-server['s:v]主从架构客户/服务器
clipboard['klipb:d]剪贴簿剪贴板
clone[klun]复制克隆
collection[k'lekn]群集集合
combo['kmbu]box[bks]复合方块、复合框组合框
command[k'mɑ:nd]line[lain]命令列命令行
(系统文字模式下的整行执行命令)
communication[k,mju:ni'kein]通讯通讯
compatible[km'ptbl]相容兼容
compile[km'pail]time编译期编译期、编译时
compiler[km'pail]编译器编译器
component[km'punnt]组件组件
composition[,kmp'zin]复合、合成、组合组合
computer[km'pju:t]电脑、计算机计算机、电脑
concept['knsept]概念概念
concrete[kn'kri:t]具象的实在的
concurrent[kn'krnt]并行并发
configuration[kn,fiɡju'rein]组态配置
connection[k'nekn]连接,连线(网络,资料库)连接
constraint[kn'streint]约束(条件)
construct[kn'strkt]构件构件
container[kn'tein]容器容器
(存放资料的某种结构如list,vector...)
containment[kn'teinmnt]内含包容
context['kntekst]背景关系、周遭环境、上下脉络环境、上下文
control[kn'trul]控制元件、控件控件
console[kn'sul]主控台控制台
const['knstnt]常数(constant的缩写,C++关键字)
constant['knstnt]常数(相对於variable)常量
constructor[kn'strkt](ctor)建构式构造函数
(与class同名的一种memberfunctions)
copy['kpi](v)复制、拷贝拷贝
copy(n)复件,副本
cover['kv]涵盖覆盖
create[kri'eit]创建、建立、产生、生成创建
creation[kri:'ein]产生、生成创建
cursor['k:s]游标光标
custom['kstm]订制、自定定制
data['deit]资料数据
database['deitbeis]资料库数据库
databaseschema['ski:m]数据库结构纲目
datamember['memb]资料成员、成员变数数据成员、成员变量
datastructure['strkt]资料结构数据结构
*第四天*
datagram['deitɡrm]资料元数据报文
dead[ded]lock[lk]死结死锁
debug[di:'bɡ]除错调试
debugger[di:'bɡ]除错器调试器
deduction[di'dkn]推导(例:templateargumentdeduction)推导、推断
default[di'f:lt]预设缺省、默认
defer[di'f:]延缓推迟
define[di'fain]定义预定义
definition[,defi'nin]定义、定义区、定义式定义
delegate['deliɡeit]委派、委托、委任委托
delegation[,deli'ɡein](同上)
demarshal反编列散集
dereference[di'refrns]提领(取出指标所指物体的内容)解叁考
dereferenceoperatordereference(提领)运算子*解叁考操作符
derived[di'raivd]class衍生类别派生类
design[di'zain]bycontract[kn'trkt]契约式设计
design[di'zain]pattern['ptn]设计范式、设计样式设计模式
※最近我比较喜欢「设计范式」一词
destroy[di'stri]摧毁、销毁
destructor[di'strkt]解构式析构函数
device[di'vais]装置、设备设备
dialog['dailɡ]对话窗、对话盒对话框
directive[di'rektiv]指令(例:usingdirective)(编译)指示符
directory[di'rektri]目录目录
disk[disk]碟盘
dispatch[dis'pt]分派分派
distributed[di'stribjutid]computing[km'pju:ti]分布式计算(分布式电算)分布式计算
分散式计算(分散式电算)
document['dkjumnt]文件文档
dot[dt]operator['preit]dot(句点)运算子.(圆)点操作符
driver[draiv]驱动程式驱动(程序)
dynamic[dai'nmik]binding['baindi]动态系结动态绑定
efficiency[i'finsi]效率效率
efficient[i'fint]高效高效
end[end]user['ju:z]终端用户
entity['entti]物体实体、物体
encapsulation[in,-kps'lein]封装封装
enclosing[in'kluz]class外围类别(与巢状类别nested['nestid](嵌套的)class有关)外围类
enum(enumeration[i,nju:m'rein])列举(一种C++资料型别)枚举
enumerators[i'nju:mreit]列举元(enum型别中的成员)枚举成员、枚举器
equal['i:kwl]相等相等
equality[i:'kwlti]相等性相等性
*第五天*
equalityoperator['preit]equality(等号)运算子==等号操作符
equivalence[i'kwivlns]等价性、等同性、对等性等价性
equivalent[i'kwivlnt]等价、等同、对等等价
escape[i'skeip]code转义码转义码
evaluate[i'vljueit]评估、求值、核定评估
event[i'vent]事件事件
eventdriven[drivn]事件驱动的事件驱动的
exception异常情况异常
exceptionhandling['hndli]异常处理、异常处理机制异常处理、异常处理机制
exceptionspecification[,spesifi'kein]异常规格(ref.C++Primer3/e,11.4)异常规范
exit['eksit]退离(指离开函式时的那一个执行点)退出
explicit[iks'plisit]明白的、明显的、显式显式
export[ik'sp:t]汇出引出、导出
expression[ik'spren]运算式、算式表达式
facility[f'siliti]设施、设备设施、设备
feature['fi:t]特性
field['fi:ld]栏位,资料栏(Java)字段,值域(Java)
file['fail]档案文件
firmware['f:mwε]韧体固件
flag[flɡ]旗标标记
flash[fl]memory['memri]快闪记忆体闪存
flexibility[,fleksi'biliti]弹性灵活性
flush[fl]清理、扫清刷新
font[fnt]字型字体
form[f:m]表单(programming['pruɡrmi]用语)窗体
formal['f:ml]parameter[p'rmit]形式叁数形式叁数
forwarding['f:wdi]转呼叫,转发转发
forwardingfunction['fkn]转呼叫函式,转发函式转发函数
fractal['frktl]碎形分形
framework['freimw:k]框架框架
full[ful]specialization[,spelai'zein]全特化(ref.partial['pɑ:l]specialization)
function函式、函数函数
functioncalloperator['preit]同calloperator
functionobject['bdikt]函式物件(ref.C++Primer3/e,12.3)函数对象
functionoverloaded['uv'ludid]resolution[,rez'lu:n]
函式多载决议程序函数重载解决(方案)
functionality[,fk'nliti]功能、机能功能
functiontemplate['templit]函式模板、函式范本函数模板
functor['fkt]仿函式仿函式、函子
game[ɡeim]游戏游戏
*第六天*
generate['denreit]生成
generic[di'nerik]泛型、一般化的一般化的、通用的、泛化
genericalgorithm['lɡriem]泛型演算法通用算法
getter['ɡet](相对於setter)取值函式
global['ɡlubl]全域的(对应於local)全局的
globalobject['bdikt]全域物件全局对象
globalscope[skup]resolution[,rez'lu:n]operator['preit]
全域生存空间(范围决议)运算子::全局范围解析操作符
group[ɡru:p]群组
groupbox群组方块分组框
guard[ɡɑ:d]clause[kl:z]卫述句(Refactoring,p250)卫语句
GUI图形介面图形界面(Graphical['ɡrfikl]UserInterface)
handshaking['eiki]握手协商
handle['hndl]识别码、识别号、号码牌、权柄句柄
handler['hndl]处理常式处理函数
hard[hɑ:d]-coded['kudid]编死的硬编码的
hard-copy['kpi]硬拷图屏幕截图
harddisk[disk]硬碟硬盘
hardware['hɑ:dwε]硬体硬件
hash[h]table['teibl]杂凑表哈希表、散列表
header['hed]file['fail]表头档、标头档头文件
heap[hi:p]堆积堆
hierarchy['hai,rɑ:ki]阶层体系层次结构(体系)
hook[huk]挂钩钩子
hyperlink['haiplik]超链结超链接
icon['aikn]图示、图标图标
IDE整合开发环境集成开发环境
(integrated['intiɡreitid]development[di'velpmnt]environment[in'vairnmnt])
identifier[ai'dentifai]识别字、识别符号标识符
ifandonlyif若且唯若当且仅当
Illinois[,ili'ni(z)]伊利诺伊利诺斯
image['imid]影像图象
immediate[i'mi:dit]base[beis]直接的(紧临的)上层baseclass。直接上层基类
immediatederived[di'raivd]直接的(紧临的)下层derivedclass。直接下层派生类
immutability[i,mjuit'bilti]不变性
immutable[i'mju:tbl]不可变(的)
implement['implimnt]实作、实现实现
implementation[,implimen'tein]实作品、实作体、实作码、实件实现
implicit[im'plisit]隐喻的、暗自的、隐式隐式
import[im'p:t]汇入导入
increment['inkrimnt]operator['preit]累加运算子++增加操作符
infinite['infint]loop[lu:p]无穷回圈无限循环
infiniterecursive[ri'k:siv]无穷递回无限递归
*第七天*
information[,inf'mein]资讯信息
infrastructure['infr,strkt]公共基础建设
inheritance[in'heritns]继承、继承机制继承、继承机制
inline['in,lain]行内内联
inlineexpansion[ik'spnn]行内展开内联展开
initialization[i,nilai'zein]初始化(动作)初始化
initializationlist初值列初始值列表
initialize[i'nilaiz]初始化初始化
inner['in]class内隐类别内嵌类
instance['instns]实体实例
(根据某种表述而实际产生的「东西」)
instantiated具现化、实体化(常应用於template)实例化
instantiation[in,stniein]具现体、具现化实体(常应用於template)实例
integer['intid](integral['intiɡrl])整数(的)整型(的)
integrate['intiɡreit]整合集成
interacts[ntr'kt]交谈、互动交互
interface['intfeis]介面接口
forGUI(Graphical['ɡrfikl]UserInterface)介面界面
interpreter[in't:prit]直译器解释器
invariants[in'vrint]恒常性,约束条件约束条件
invoke[in'vuk]唤起调用
iterate['itreit]迭代(回圈一个轮回一个轮回地进行)迭代
iterative['itrtiv]反覆的,迭代的
iterator[t'ret]迭代器(一种泛型指标)迭代器
iteration[,it'rein]迭代(回圈每次轮回称为一个iteration)迭代
item['aitm]项目、条款项、条款、项目
laser['leiz]雷射激光
level['levl]阶层(级)
例highlevel高阶高层
library['laibrri]程式库、函式库库、函数库
lifetime['laiftaim]生命期、寿命生命期、寿命
link[lik]联结、连结连接,链接
linker['lik]联结器、连结器连接器
literal['litrl]constant['knstnt]字面常数(例3.14或"hi"这等常数值)字面常数
list串列(linked-list)列表、表、链表
listbox列表方块、列表框列表框
load[lud]载入装载
loader['lud]载入器装载器、载入器
local['lukl]区域的(对应於global)局部的
localobject区域物件局部对象
lock[lk]机锁
loop[lu:p]回圈循环
lvalue左值左值
*第八天*
macro['mkru]巨集宏
magic['mdik]number魔术数字魔法数
maintain[mein'tein]维护维护
manipulator[m'nipjuleit]操纵器(iostream[stri:m]预先定义的一种东西)操纵器
marshal['mɑ:l]编列列集
叁考demarshal
mechanism['meknizm]机制机制
member['memb]成员成员
memberaccessoperator成员取用运算子(有dot和arrow两种)成员存取操作符
memberfunction成员函式成员函数
memberinitialization[i,nilai'zein]list
成员初值列成员初始值列表
memberwise[waiz]以member为单元┅、members逐一┅以成员为单位
memberwisecopy以members为单元逐一复制
memory['memri]记忆体内存
menu['menju]表单、选单菜单
message['mesid]讯息消息
messagebased[beist]以讯息为基础的基於消息的
messageloop[lu:p]讯息回圈消息环
method(java)方法、行为、函式方法
meta-超-元-
例meta-programming超编程元编程
micro['maikru]微微
middleware['midlwe]中介层中间件
modeling['mdli]模塑
modelinglanguage['lɡwid]塑模语言,建模语言
modem['mudem]数据机调制解调器
module['mdju:l]模组模块
modifier['mdifai]饰词修饰符
mostderived[di'raivd]class最末层衍生类别最底层的派生类