编程常用术语参考
常用编程术语列表 Programming Glossaries
下面按字母顺序列出了编程技术领域常用的术语,供参考。如需了解更多计算机领域的词汇,请参考本站整理收集的计算机英语大全。
abs[ˌeɪ biː ˈes]
abbr. absolute value 的简写,绝对值函数
account[əˈkaʊnt]
n. 账户;解释;账目,账单;理由;描述
aggregate['æɡrɪɡət; (for v.) æɡrɪˌɡet]
n. 聚合;合计;集合体;总计;集料
aggregation[ˌæɡrɪˈɡeɪʃn]
n. [数] 聚合,聚集;聚集体,集合体
agile[ˈædʒəl]
adj. 敏捷的;机敏的;活泼的
analyze[ˈænəlaɪz]
vt. 对...进行分析,分解(等于analyse)
arbitrary[ˈɑːrbətreri]
adj. [数] 任意的;武断的;专制的
architecture[ˈɑːrkɪtektʃər]
n. [计] 程序架构;建筑学;建筑风格;建筑式样
asynchronous[eɪˈsɪŋkrənəs]
adj. [电] 异步的;不同时的;不同期的
authentication[ɔːˌθentɪˈkeɪʃn]
n. 证明;鉴定;证实
authorization[ˌɔːθərəˈzeɪʃn]
n. 授权,认可;批准,委任
automation[ˌɔːtəˈmeɪʃn]
n. 自动化;自动操作
bitmap[ˈbɪtmæp]
n. 位图,一种计算机图形格式
boot[buːt]
vi. 启动;引导程序
branch[bræntʃ]
n. 分支;分公司;分部;树枝;支流;岔路;(血管)分枝
browser[ˈbraʊzə(r)]
n. [计] 浏览器
build-in[ˌbɪld ˈɪn]
adj. 内置的,嵌入式的
capacity[kəˈpæsəti]
n. 能力;容量;资格,地位;生产力
capture[ˈkæptʃər]
vt. 俘获;夺得;捕捉,拍摄,录制
caveat[ˈkæviæt]
n. 警告;货物出门概不退换;停止支付的广告
complexity[kəmˈpleksəti]
n. 复杂,复杂性;复杂错综的事物
compliance[kəmˈplaɪəns]
n. 顺从,服从;符合;屈从;可塑性
comprehensive[ˌkɑːmprɪˈhensɪv]
adj. 综合的;广泛的;有理解力的
compromise[ˈkɑːmprəmaɪz]
n. 妥协,和解;妥协(或折中)方案;达成妥协
concatenate[kɑn'kætə,net]
v. 连接,连结,使连锁
concrete[ˈkɑːnkriːt]
adj. 混凝土的;实在的,具体的;有形的
concurrent[kənˈkɜːrənt]
adj. adj. 并发的;一致的;同时发生的;并存的
confidentiality[ˌkɑːnfɪˌdenʃiˈæləti]
n. 机密,机密性;秘密;保密性
constant[ˈkɑːnstənt]
adj. 不变的;恒定的;经常的
consumption[kənˈsʌmpʃn]
n. 消费,消耗
contrast[ˈkɑːntræst]
n. 明显的差异,对比,对照; 明显不同的人或事物;颜色反差;图像明暗对比度,反差
customizable[ˈkʌstəmaɪzəbl]
adj. 可定制的
dedicated[ˈdɛdɪˌketəd]
adj. 专用的;专注的;献身的
degradation[ˌdeɡrəˈdeɪʃn]
n. 退化;降格,降级;堕落
delivery[dɪˈlɪvəri]
n. [贸易] 交付;分娩;递送
deprecated['dɛprə,ketɪd]
v. 不赞成;弃用;不宜用(deprecate的过去式及过去分词形式)
differentiate[ˌdɪfəˈrenʃieɪt]
vi. 区分,区别
distinction[dɪˈstɪŋkʃn]
n. 区别;差别;特性;荣誉、勋章
durability[ˌdʊrəˈbɪləti]
n. 耐久性;坚固;耐用年限
efficiency[ɪˈfɪʃənsɪ]
n. 效率;效能;功效
elastic[ɪˈlæstɪk]
adj. 有弹性的;灵活的;易伸缩的
embrace[ɪmˈbreɪs]
vt. 拥抱;信奉,皈依;包含
encapsulate[ɪnˈkæpsjuleɪt]
vt. 压缩;将…装入胶囊;将…封进内部;概述
encryption[ɛn'krɪpʃən]
n. 加密;加密术
ephemeral[ɪˈfemərəl]
adj. 短暂的;朝生暮死的
escalate[ˈeskəleɪt]
v. 逐步增强;逐步升高;使……加剧,加剧;使逐步上升;升级,(使)恶化;(使)升高,(使)增加;迅速增加,迅速增长;(使)增强,(使)变得严重
evaluation[ɪˌvæljuˈeɪʃn]
n. 评价;[审计] 评估;估价;求值
evolution[ˌɛvəˈluʃən; (occas.) ˌ ivəˈluʃən]
n. 演变;进化论;进展
expenditure[ɪkˈspendɪtʃər]
n. 支出,花费;经费,消费额
explicit[ɪkˈsplɪsɪt]
adj. 明确的;清楚的;直率的;详述的
failover[feil'əuvər]
n. [计]故障切换;失效备援
fallback[ˈfɔːlbæk]
n. [计] 备用方案;应急计划,应变计划;减少,削减;储备物,备用物;退路
federation[ˌfedəˈreɪʃn]
n. 联合;联邦;联盟;联邦政府
furthermore[ˌfɜːrðərˈmɔːr]
adv. 此外;而且
gateway[ˈɡeɪtweɪ]
n. [计] 网关
glossary[ˈɡlɑːsəri]
n. 术语(特殊用语)表;词汇表;专业词典
granular[ˈɡrænjələr]
adj. 颗粒的;粒状的
handler[ˈhændlər]
n. [计] 处理器;处理程序
height[haɪt]
n. 高地;高度;身高;顶点
hierarchical[ˌhaɪəˈrɑːrkɪkl]
adj. 分层的;等级体系的
horizontal[ˌhɔːrɪˈzɑːntl]
adj. 水平的;地平线的;同一阶层的
hybrid[ˈhaɪbrɪd]
adj. 混合的;杂种的;在移动编程领域,也指原生和 H5 混合开发方式
hypervisor[,haɪpə'vaɪzə]
n. 超级监督者;管理程序
impact[ˈɪmpækt]
n. 影响;效果;碰撞;冲击力
impression[ɪmˈpreʃn]
n. 印象;效果,影响;压痕,印记;感想;曝光(衡量广告被显示的次数)
incident[ˈɪnsɪdənt]
n. 事件,事变;插曲
inexplicit[ɪnɪk'splɪsɪt; ɪnek-]
adj. 含糊的;暧昧的;不明了的
infrastructure[ˈɪnfrəstrʌktʃər]
n. 基础设施;公共建设;下部构造
initiatives[ɪˈnɪʃɪətɪvz]
n. 积极性;主动权(initiative的复数);创始
integration[ˌɪntɪˈɡreɪʃn]
n. 集成;综合
integrity[ɪnˈteɡrəti]
n. 完整;正直;诚实;廉正
interaction[ˌɪntərˈækʃn]
n. 相互作用,相互影响;交流;[数] 交互作用;互动
intervention[ˌɪntərˈvenʃn]
n. 介入;调停;妨碍
intrusive[ɪnˈtruːsɪv]
adj. 侵入的;打扰的
intuitive[ɪnˈtuːɪtɪv]
adj. 直觉的;凭直觉获知的
job[dʒəʊb]
n. [计] 作业;任务
justification[ˌdʒʌstɪfɪˈkeɪʃn]
n. 对齐方式
kilobyte[ˈkɪləbaɪt]
n. [计] 千字节,磁盘存储单位
keyboard[ˈkiːbɔːd]
n. 键盘
keyword[ˈkiːwɜːd]
n. 关键字(词)
kit[kɪt]
n. 程序套件;工具箱;成套工具
label[ˈleɪbl]
n. 标记;标签;记号
lambda[ˈlæmdə]
n. 一种编程范式;λ,希腊字母的第 11 个字母
latency[ˈleɪtənsi]
n. 潜伏;潜在因素
legacy[ˈleɡəsi]
n. [计] 旧的事物;传统的事物(如:IE 6 浏览器就被认为是 Legacy Browser)
leverage[ˈlevərɪdʒ]
n. 手段,影响力;杠杆作用;杠杆效率
magnetic storage[mæɡˈnetɪk ˈstɔːrɪdʒ]
[计] 磁存储器
malware[ˈmælwer]
n. 恶意软件
manually[ˈmænjuəli]
adv. 手动地;用手
marry[ˈmæri]
vt. 嫁;娶;与……结婚
mature[məˈtʃʊr,məˈtʊr]
adj. 成熟的;充分考虑的;到期的;成年人的
mechanism[ˈmekənɪzəm]
n. 机制;原理,途径;进程;机械装置;技巧
metrics[ˈmetrɪks]
n. 度量;作诗法;韵律学
miscellaneous[ˌmɪsəˈleɪniəs]
adj. 混杂的,各种各样的;多方面的,多才多艺的
model[ˈmɑːdl]
n. 模型;典型;模范;模特儿;样式
module[ˈmɑːdʒuːl]
n. [计] 模块;组件;模数
nonce[nɑːns]
n. 目前;特定场合;在编程技术领域,是 Number Once 的缩写,指一个只被使用一次的任意或非重复的随机值
notation[noʊˈteɪʃən]
n. 符号;乐谱;注释;记号法
navigation[ˌnævɪˈɡeɪʃn]
n. [计] 导航;漫游
niche[niːʃ]
n. 商机(特指某一细分市场)
occasion[əˈkeɪʒn]
n. 时机,机会;场合;理由
OOA
abbr. Object Oriented Analysis 的缩写,指面向对象分析
OOD
abbr. Object Oriented Design 的缩写,指面向对象设计
OOP
abbr. Object Oriented Programming 的缩写,指面向对象编程,一种编程实践
optimization[,ɑptəmɪ'zeʃən]
n. 最佳化,最优化
optimize[ˈɑːptɪmaɪz]
vt. 使最优化,使完善
overhead[,ovɚ'hɛd]
adv. 在头顶上方,在空中;在高处
oversight[ˈoʊvərsaɪt]
n. 监督,照管;疏忽
permanent[ˈpɜːrmənənt]
adj. 永久的,永恒的;不变的
polyfill[ˈpɒli fɪl]
n. 填充材料。用于编程术语时,指由程序员自行实现的、和原生提供的功能一致的代码
populate[ˈpɑːpjuleɪt]
vt. 居住于;构成人口;移民于;殖民于
priority[praɪˈɔːrəti]
n. 优先;优先权;[数] 优先次序;优先考虑的事
privilege[ˈprɪvəlɪdʒ]
n. 特权;优待
protocol[ˈproʊtəkɑːl]
n. 协议;草案;礼仪
provision[prəˈvɪʒn]
n. 规定;条款;准备;[经] 供应品
rapid[ˈræpɪd]
adj. 迅速的,急促的;飞快的;险峻的
redundancy[rɪˈdʌndənsi]
n. [计][数] 冗余(等于redundance);裁员;人浮于事
reliability[rɪˌlaɪəˈbɪləti]
n. 可靠性
resilience[rɪˈzɪliəns]
n. 恢复力;弹力;顺应力
resilient[rɪˈzɪliənt]
adj. 弹回的,有弹力的;能复原的;可迅速恢复的
REST[rest]
abbr. Representational State Transfer 的缩写,意思是表述性状态传递,一种 API 设计和开发方式
retain[rɪˈteɪn]
vt. 保持;雇;记住
retrospective[ˌretrəˈspektɪv]
adj. 回顾的;怀旧的;可追溯的
robust[roʊˈbʌst]
adj. 强健的;健康的;粗野的;粗鲁的
rollback[ˈroʊlbæk]
n.(事务)回滚;卷回;反转;(物价、利率等的)回降
roll off[roʊl ɔːf]
转降,辗轧;印出,复印出;从...复印出
scalability[ˌskeɪləˈbɪləti]
n. 可扩展性;可伸缩性;可量测性
scenarios[sɪ'nɛrɪ,o]
n. 情节;脚本;情景介绍(scenario的复数)
scope[skoʊp]
n. 范围;余地;视野;眼界;导弹射程
seamless[ˈsiːmləs]
adj. 无缝的;无缝合线的;无伤痕的
significant[sɪɡˈnɪfɪkənt]
adj. 重大的;有效的;有意义的;值得注意的;意味深长的
simultaneously[ˌsaɪmlˈteɪniəsli]
adv. 同时地
sitemap[saɪt mæp]
n.(网站)站点地图
size[saɪz]
n. 大小;尺寸
sophisticated[səˈfɪstɪkeɪtɪd]
adj. 复杂的;精致的;久经世故的;富有经验的
standalone['stændə,lon]
adj. (计算机)独立运行的;(公司)独立的
streamline[ˈstriːmlaɪn]
vt. 把…做成流线型;使现代化;组织;使合理化;使简单化
strength[streŋθ]
n. (密码)强度;优势,强项;长处
stroke[stroʊk]
n. (游泳或划船的)划;中风;(打、击等的)一下;冲程;(成功的)举动;尝试;轻抚
subsidiary[səbˈsɪdieri]
adj. 辅助的,次要的;附属的;子公司的
sustainable[səˈsteɪnəbl]
adj. 可以忍受的;足可支撑的;养得起的;可持续的
synchronous[ˈsɪŋkrənəs]
adj. 同步的;同时的
takeaway[ˈteɪkəweɪ]
n. 外卖食品;外卖餐馆;要点
thread[θred]
n. [计算机]线程;线;螺纹;思路;衣服;线状物;玻璃纤维;路线
threshold[ˈθreʃhoʊld]
n. 入口;门槛;开始;极限;临界值
thrilled[θrɪld]
adj. 非常兴奋的;极为激动的
throughput[ˈθruːpʊt]
n. (某一时期内的)生产量,接待人数,吞吐量
tolerance[ˈtɑːlərəns]
n. 公差;宽容;容忍
traceability[,tresə'bɪləti]
n. [统计] 可追溯性;跟踪能力;可描绘
transaction[trænˈzækʃn]
n. 交易;事务;办理;会报,学报
tweak[twiːk]
v. 扭;(非正式)稍微调整机器或系统;用力拉;焦急
undertake[ˌʌndərˈteɪk]
vt. 承担,保证;从事;同意;试图
user[ˈjuːzər]
n. 用户;使用者
util[ju'til]
abbr. 功用 (utility)
utilization[,jutɪlaɪ'zeʃən]
n. 利用,使用
vector[ˈvektər]
n. [数] 矢量;矢量图
vendor[ˈvendə(r)]
n. [计] 供应商,在计算机领域,特指组件、包、程序、代码供应商
vertical[ˈvɜːrtɪkl]
adj. 垂直的,直立的
violation[ˌvaɪəˈleɪʃn]
n. 违反;妨碍,侵害;违背
virus[ˈvaɪrəs]
n. [计] 病毒;恶毒;毒害
volume[ˈvɑːljuːm]
n. 量;体积;卷;音量;大量;册
vulnerability[ˌvʌlnərəˈbɪləti]
n. 易损性;弱点
weakness[ˈwiːknəs]
n.(密码)弱;劣势,弱点;[审计] 薄弱环节
wholesale[ˈhoʊlseɪl]
n. 批发;批量销售
width[wɪdθ,wɪtθ]
n. 宽度;广度
wireless[ˈwaɪələs]
adj. 无线的;无线电的
wizard[ˈwɪzəd]
n. 向导程序;向导工具
workaround[ˈwɜːrkəraʊnd]
n. 应变方法;变通方法,替代方法;避免计算机程序问题法
worksheet[ˈwɜːkʃiːt]
n. [计] 工作表
workstation[ˈwɜːksteɪʃn]
n. [计] 工作站
worm[wɜːm]
n. 蠕虫,通常指病毒程序
XOR
abbr. [计] 异或,一种位运算方式
XML
abbr. [计] eXtensible Markup Language 的缩写,意思是可扩展标记语言
XSL
abbr. [计] eXtensible Stylesheet Language 的缩写,指可扩展样式表语言
zone[zəʊn]
n. 区域;地带
zoom[zuːm]
v. [计] 缩放,如:Zoom In(放大),Zoom Out(缩小)