荟萃馆

位置:首页 > 范本 > 校园

编程语句的英文翻译

校园7.59K

篇一:编程常用英语

编程语句的英文翻译

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 动态系结 动态绑定

efficiency 效率 效率

efficient 高效 高效

end user 终端用户

entity 物体 实体、物体

encapsulation 封装 封装

enclosing class 外围类别(与巢状类别 nested class 有关)外围类 enum (enumeration) 列举(一种 C++ 资料型别) 枚举

enumerators 列举元(enum 型别中的成员) 枚举成员、枚举器 equal 相等 相等

equality 相等性 相等性

equality operator equality(等号)运算子 == 等号操作符

equivalence 等价性、等同性、对等性 等价性

equivalent 等价、等同、对等 等价

escape code 转义码 转义码

evaluate 评估、求值、核定 评估

event 事件 事件

event driven 事件驱动的 事件驱动的

exception 异常情况 异常

exception declaration 异常宣告(ref. C++ Primer 3/e, 11.3) 异常声明 exception handling 异常处理、异常处理机制 异常处理、异常处理机制 exception specification 异常规格(ref. C++ Primer 3/e, 11.4) 异常规范 exit 退离(指离开函式时的那一个执行点) 退出

explicit 明白的、明显的、显式 显式

export 汇出 引出、导出

expression 运算式、算式 表达式

facility 设施、设备 设施、设备

feature 特性

field 栏位,资料栏(Java) 字段, 值域(Java)

file 档案 文件

firmware 韧体 固件

flag 旗标 标记

flash memory 快闪记忆体 闪存

flexibility 弹性 灵活性

flush 清理、扫清 刷新

font 字型 字体

form 表单(programming 用语) 窗体

篇二:编程常用英语

temp 可缩写为 tmp ;

flag 可缩写为 flg ;

statistic 可缩写为 stat ;

increment 可缩写为 inc ;

message 可缩写为 msg ;

l局部变量(Local) (其它:g 全局变量(Global)...)

i数据类型(Interger)

v变量(Variable)(其它:c 常量(Const)...)

Width 变量含义

用正确的反义词组命名具有互斥意义的变量或相反动作的函数等。

说明:下面是一些在软件中常用的反义词组。

add / remove begin / end create / destroy

/ first / last get / release

increment / decrement put / get

add / lock / unlockopen / close

min / max old / new start / stop

next / previous source / target show / hide

send / receive source / destination

cut / paste up / down

示例:

int min_sum;

int max_sum;

int add_user( BYTE *user_name );

int _user( BYTE *user_name );

1明确公共变量与操作此公共变量的函数或过程的关系,如访问、修改及

创建等。

说明:明确过程操作变量的关系后,将有利于程序的进一步优化、单元测试、系统联调以及代码维护等。这种关系的说明可在注释或文档中描述。

示例:在源文件中,可按如下注释形式说明。

RELATION System_Init Input_Rec Print_RecStat_Score

Student CreateModify AccessAccess

Score CreateModify AccessAccess, Modify

注:RELATION为操作关系;System_Init、Input_Rec、Print_Rec、Stat_Score为四个不同的函数;Student、Score为两个全局变量;Create表示创建,Modify表示修改,Access表示访问。

其中,函数Input_Rec、Stat_Score都可修改变量Score,故此变量将引起函数间较大的耦合,并可能增加代码测试、维护的难度。

?:时刻注意表达式是否会上溢、下溢。

示例:如下程序将造成变量下溢。

unsigned char size ;

while (size-- >= 0) // 将出现下溢

{

... // program code

}

当size等于0时,再减1不会小于0,而是0xFF,故程序是一个死循环。应如下修改。

char size; // 从unsigned char 改为char

while (size-- >= 0)

{

... // program code

}

?9-7:使用变量时要注意其边界值的情况。

示例:如C语言中字符型变量,有效值范围为-128到127。故以下表达式的计算存在一定风险。

char chr = 127;

int sum = 200;

chr += 1; // 127为chr的边界值,再加1将使chr上溢到-128,而不是128。 sum += chr; // 故sum的结果不是328,而是72。

若chr与sum为同一种类型,或表达式按如下方式书写,可能会好些。

sum = sum + chr + 1;

有可能的话,if语句尽量加上else分支,对没有else分支的语句要小心对待;switch语句必须有default分支。

不允许把多个短语句写在一行中,即一行只写一条语句。

if、for、do、while、case、switch、default等语句自占一行,且if、for、do、while等语句的执行语句部分无论多少都要加括号{}。

(1) 逗号、分号只在后面加空格。

int a, b, c;

(2)比较操作符, 赋值操作符"="、 "+=",算术操作符"+"、"%",逻辑操作符"&&"、"&",位域操作符"<<"、"^ if="" current_time="" a="b" p="&mem;" flag="!isEmpty;" -="">"、"."前后不加空格。

p->id = pid; // "->"指针前后不加空格

(5) if、for、while、switch等与后面的括号间应加空格,使if等关键字更为

突出、明显。

if (a >= b && c > d)

:注释格式尽量统一,建议使用“/* ?? */”。

篇三:计算机编程常用英语

计算机编程常用英语

2009年08月19日 星期三 下午 09:40

ss 访问、存取、通路、进入

adjacency list method 邻接表表示法

adjacency matrix method 邻接矩阵表示法

algorithm 算法

array 数组

ATM(asynchronous transfer mode) 异步传输模式

b.. real programs kernels 实程序 核心程序

b.. toy benchmark synthetic benchmark 简单基准程序 复合基准程序

bandwidth 带宽

benchmark 基准测试程序

best - fit algorithm 最佳适应算法

BFS(breadth first search) 广度优先搜索法

binary 二进制

binary relation 二元关系

binary tree 二叉树

bit series 比特序列

black - box white - box 黑盒 白盒

block miss 块失效

blocked 阻塞(等待状态也称阻塞或封锁状态)

boundary 界线 分界

bridge 网桥

bubble sort 冒泡排序

candidate key 候选键(辅键)

capacity 容量

cartesian product 笛卡尔积

CASE(com.. aided sof.. engineering) 计算机辅助软件工程

CCP(communication control processor) 通信控制处理机

cell 信元

characteristic 特征 特性

circuit switching 线路交换

circular wait 循环等待

CISC(complex instruction set computer) 复杂指令集计算机

class 类

Client/Server 客户机/服务器

clock cycle/clock rate 时钟周期/时钟频率

coaxial cable 同轴电缆

cohesion/coupling 内聚/耦合

coincidental logical procedural functional 偶然内聚 逻辑内聚 过程内聚 功能内聚

communication 通信

complement number 补码

constrain 约束

contain 包含

correspond(corresponding) 相符合(相应的一致的)

CPETT 计算机性能评价工具与技术

CPI 每条指令需要的周期数

CSMA/CD 带冲突检测的载波监听多路访问

cursor 游标

cyclic redundancy check 循环冗余检验

database: integrity consistency re story 完整性 一致性 可恢复性

database: security efficiency 数据库设计的目标:安全性 效率

deadlock: mutual exclusion 死锁条件:互斥

deadlock: circular wait no preemption 死锁条件:循环等待 无优先权

decimal 十进位的

decision 决定 判断

decomposition 双重的 混合的

definition 定义

definition phase 定义阶段

design phase 设计阶段

DFS(depth first search) 深度优先搜索法

diagram 图表

Difference Manchester 差分曼彻斯特

directed graph/undirected graph 有向图/无向图

distributed system 分布式系统

divide union intersection difference 除 并 交 差

document 文件 文档

DQDB(distributed queue dual bus) 分布队列双总线

dual 二元的 双的

dynamic design process 动态定义过程

element 元素 要素

elevator(scan) algorithm 电梯算法(扫描算法)

encapsulation inheritance 封装(压缩)继承(遗传)

entity 实体

entity integrity rule 实体完整性规则

equation 方程式 等式

Ethernet 以太网

exchange sort 交换排序

exclusive locks 排它锁(X锁)

external(internal) fragmentation 外(内)碎片

fault page fault 中断 过错 页中断

FDDI(fiber distributed data interface) 光纤分布式数据接口

FDM(frequency division multiplexing) 频分多路复用

fiber optic cable 光缆

FIFO replacement policy 先进先出替换算法

figure 数字 图形

first normal form 第一范式

floppy 活动盘片(软盘)

foreign key domain tuple 外来键 值域 元组

formula 公式 表达式

frame page frame 帧 结构 页结构

frequency 频率

FTP 文件传送服务

function 函数

functionally dependant 函数依赖

gateway 网间连接器

general - purpose registers 通用寄存器

generate 产生

grade 等级 标准

graph(graphic) 图

Groper 将用户的请求自动转换成FTP

hash table/hash function/ collision 哈希表/哈希函数(散列函数)/碰撞

HDLC 面向比特型数据链路层协议

hit rate 命中率

host 主计算机

host language statement 主语言语句

hypertext 超级文本

index 索引

ion sort 插入排序

instruction format 指令格式

instruction set 指令集