常见计算机英文词汇翻译对照列表
Sunday, 10. December 2006, 10:17:45
兴趣小组 <
贡献者: |
王聪 >xiyou.wangcong@gmail.com< |
董溥 >cocobearc@gmail.com< |
修订记录:
增加一些词汇。(王聪) | 2006.12.14 |
添加一些词汇。(王聪,董溥) | 2006.12.10 |
用HTML编写此表。(王聪) | 2006.12.9 |
*说明:以下仅列出这些词语的通常翻译,当然会有特殊情况,请根据语境自行判断。
英文 | 词性 | 中文 | 例子 |
abstract | adj. | 抽象的 | abstract module(抽象模型);abstract data type(抽象数据类型) |
access | n. | 存取/访问 | access time(访问时间);access right(访问权限) |
address | n. | 地址 | When the program is actually executed, the virtual addresses are converted into real memory addresses. |
v. | 寻址 | Protected Mode Memory Addressing(保护模式内存寻址) | |
algorithm | n. | 算法 | An algorithm is a procedure or formula for solving a problem. |
arithmetic | n. | 算术 | Such a function can be subject to common subexpression elimination and loop optimization just as an arithmetic operator would be. |
array | n. | 数组 | To specify an array index, write [index] ='
before the element value.</td>
</tr>
<tr>
<td width="20%"> </td>
<td width="20%">n.</td>
<td width="20%">阵列</td>
<td width="40%">RAID(Redundant Array of Independent Disks
独立磁盘冗余阵列);register array(寄存器阵列)</td>
</tr>
<tr>
<td width="20%">assembly</td>
<td width="20%">n.</td>
<td width="20%">汇编</td>
<td width="40%">assembly code(汇编代码); assembler(汇编器)</td>
</tr>
<tr>
<td width="20%">assign</td>
<td width="20%">v.</td>
<td width="20%">赋值</td>
<td width="40%">A compound expression can be assigned.</td>
</tr>
<tr>
<td width="20%"> </td>
<td width="20%">v.</td>
<td width="20%">分配</td>
<td width="40%">Return all tasks currently assigned to the target
processor set.</td>
</tr>
<tr>
<td width="20%">attribute</td>
<td width="20%">n.</td>
<td width="20%">属性</td>
<td width="40%">File attributes are maintained in the file
system's directories, and typical attributes are Read-Only, Hidden,
System and Archive.</td>
</tr>
<tr>
<td style="vertical-align:top;">audio
</td>
<td style="vertical-align:top;">n.
</td>
<td style="vertical-align:top;">音频
</td>
<td style="vertical-align:top;">audio track(音轨);audio-only
representation(纯音频表示)
</td>
</tr>
<tr>
<td style="vertical-align:top;">binary
</td>
<td style="vertical-align:top;">adj.
</td>
<td style="vertical-align:top;">二进制的
</td>
<td style="vertical-align:top;">binary code(二进制码);binary
digit(二进制位,二进制数字)
</td>
</tr>
<tr>
<td style="vertical-align:top;">bit
</td>
<td style="vertical-align:top;">n.
</td>
<td style="vertical-align:top;">比特
</td>
<td style="vertical-align:top;">In computer networking, bits are
the smallest unit of data transfer.
</td>
</tr>
<tr>
<td style="vertical-align:top;">byte
</td>
<td style="vertical-align:top;">n.
</td>
<td style="vertical-align:top;">字节
</td>
<td style="vertical-align:top;">Megabyte(MB 兆字节);Gigabyte (GB
吉字节)
</td>
</tr>
<tr>
<td width="20%">code</td>
<td width="20%">n.</td>
<td width="20%">代码</td>
<td width="40%">source code(源代码)</td>
</tr>
<tr>
<td width="20%"> </td>
<td width="20%">n.</td>
<td width="20%">编码</td>
<td width="40%">ASCII Character Codes(ASCII字符编码)</td>
</tr>
<tr>
<td width="20%"> </td>
<td width="20%">vt.</td>
<td width="20%">编写代码</td>
<td width="40%">GNU coding standards(GNU编码标准)</td>
</tr>
<tr>
<td width="20%">compiler</td>
<td width="20%">n.</td>
<td width="20%">编译器</td>
<td width="40%">Excessive use of this feature leaves the compiler
too few available registers to compile certain functions.</td>
</tr>
<tr>
<td width="20%">computer</td>
<td width="20%">n.</td>
<td width="20%">计算机</td>
<td width="40%">computer science(计算机科学); computer
programming(计算机编程)</td>
</tr>
<tr>
<td width="20%">constant</td>
<td width="20%">n.</td>
<td width="20%">常量</td>
<td width="40%">In computer programming, a magic number is a
constant used to identify the file or data type employed.</td>
</tr>
<tr>
<td style="vertical-align:top;">context
</td>
<td style="vertical-align:top;">n.
</td>
<td style="vertical-align:top;">上下文
</td>
<td style="vertical-align:top;">context
epression(上下文表达式);context-free grammar(上下文无关语法)
</td>
</tr>
<tr>
<td width="20%">contiguous</td>
<td width="20%">adj.</td>
<td width="20%">邻接的</td>
<td width="40%">The vmalloc interface provides us with functions
to map non-contiguous page frames into contiguous virtual memory pages.</td>
</tr>
<tr>
<td width="20%">declare</td>
<td width="20%">v.</td>
<td width="20%">声明</td>
<td width="40%">If you declare a function with this attribute,
GCC will not generate memory checking code for that function.</td>
</tr>
<tr>
<td width="20%">define</td>
<td width="20%">v.</td>
<td width="20%">定义</td>
<td width="40%">Several other attributes are defined for
functions on particular target systems.</td>
</tr>
<tr>
<td width="20%">element</td>
<td width="20%">n.</td>
<td width="20%">元素</td>
<td width="40%">They are very useful as the last element of a
structure which is really a header for a variable-length object.</td>
</tr>
<tr>
<td width="20%">expression</td>
<td width="20%">n.</td>
<td width="20%">表达式</td>
<td width="40%">The index values must be constant expressions,
even if the array being initialized is automatic. </td>
</tr>
<tr>
<td style="vertical-align:top;">extend
</td>
<td style="vertical-align:top;">v.
</td>
<td style="vertical-align:top;">扩展/扩充
</td>
<td style="vertical-align:top;">extended
link(扩展链接);XML(eXtensible Markup Language 可扩展标记语言)
</td>
</tr>
<tr>
<td style="vertical-align:top;">font
</td>
<td style="vertical-align:top;">n.
</td>
<td style="vertical-align:top;">字体
</td>
<td style="vertical-align:top;">CSS2 improves client-side font
matching.
</td>
</tr>
<tr>
<td width="20%">global</td>
<td width="20%">adj.</td>
<td width="20%">全局的</td>
<td width="40%">global variable(全局变量); global symbol(全局符号)</td>
</tr>
<tr>
<td width="20%">index</td>
<td width="20%">n.</td>
<td width="20%">下标</td>
<td width="40%">The index values must be constant expressions,
even if the array being initialized is automatic.</td>
</tr>
<tr>
<td width="20%"> </td>
<td width="20%">n.</td>
<td width="20%">索引</td>
<td width="20%">This is the index of all code examples of the
book.</td>
</tr>
<tr>
<td width="20%">initialize</td>
<td width="20%">v.</td>
<td width="20%">初始化</td>
<td width="40%">They can be used to initialize char arrays.</td>
</tr>
<tr>
<td width="20%">inline</td>
<td width="20%">n.</td>
<td width="20%">内联</td>
<td width="40%">inline function(内联函数)</td>
</tr>
<tr>
<td width="20%">keyword</td>
<td width="20%">n.</td>
<td width="20%">关键字</td>
<td width="40%">You may also specify attributes with ‘preceding and following each keyword. |
local | adj. | 局部的/本地的 | local host(本地主机);local variable(局部变量) |
macro | n. | 宏 | You may use this built-in function in either a macro or an inline function. |
memory | n. | 内存 | virtual memory(虚拟内存);memory addressing(内存寻址) |
n. | 存储器 | RAM(Random Access Memory 随机访问存储器)ROM(Read Only Memory 只读存储器) | |
object | n. | 对象 | Object Oriented Programming Language(面向对象的编程语言) |
vi. | 反对 | Some people object to the attribute__ feature, suggesting that ISO C’s #pragma should be used instead. | |
operator | n. | 操作符 | The operator ~' performs complex conjugation
when used on a value with a complex type.</td>
</tr>
<tr>
<td width="20%">operand</td>
<td width="20%">n.</td>
<td width="20%">操作数</td>
<td width="40%">They evaluate each operand exactly once.</td>
</tr>
<tr>
<td width="20%">portable</td>
<td width="20%">adj.</td>
<td width="20%">可移植的</td>
<td width="40%">This restriction of ISO C makes it hard to write
code that is portable to traditional C compilers.</td>
</tr>
<tr>
<td width="20%">process</td>
<td width="20%">n.</td>
<td width="20%">进程</td>
<td width="40%">Under Linux, a process can execute in two modes -
user mode and kernel mode.</td>
</tr>
<tr>
<td width="20%"> </td>
<td width="20%">v.</td>
<td width="20%">处理</td>
<td width="40%">This class makes it easy for the earlier
DOMSpider program to recognize the robots processing instruction. </td>
</tr>
<tr>
<td width="20%">processor</td>
<td width="20%">n.</td>
<td width="20%">处理器/机</td>
<td width="40%">Intel Pentium Processor(Intel奔腾处理器);SMP -
Symmetric MultiProcessor(对称多处理机)</td>
</tr>
<tr>
<td width="20%"> </td>
<td width="20%">n.</td>
<td width="20%">处理程序</td>
<td width="40%">word processor(文字处理程序)</td>
</tr>
<tr>
<td width="20%">register</td>
<td width="20%">n.</td>
<td width="20%">寄存器</td>
<td width="40%">The frame is the area on the stack which holds
local variables and saved registers.</td>
</tr>
<tr>
<td width="20%">specify</td>
<td width="20%">v.</td>
<td width="20%">指定</td>
<td width="40%">In a structure initializer, specify the name of a
field to initialize with .fieldname =’ before the element value. |
stack | n. | 栈,堆栈 | Some operands need to be in particular places on the stack. |
string | n. | 字符串 | format string(格式化字符串) |
structure | n. | 结构 | data structure(数据结构) |
n. | (C语言)结构体 | Usually, the specified type is a structure. | |
symbol | n. | 符号 | If you define symbol in your partial program, its value is made available to other partial programs that are linked with it. |
syntax | n. | 语法 | There is one necessary limitation to this syntax. |
union | n. | (C语言)共同体 | All members of the union must have the same machine representation. |
value | n. | 值 | return value(返回值) |
variable | n. | 变量 | Variables in computer programming are also useful for this reason. |
adj. | 可变的 | Arrays of Variable Length(可变长数组) | |
vice versa | 反之亦然 | I found recently while looking for potential candidates for this special report about companies that had made the switch from Windows and Linux, and vice versa. | |
video | n. | 视频 | VCD(Video Compact Disk 视频光盘) |
virtual | adj. | 虚拟的 | virtual reality(虚拟现实);virtual machine(虚拟机) |