为您找到与程序员需要掌握的英文单词相关的共200个结果:
你知道不需要的英文是什么吗?下面跟着小编来看看吧。
不需要
做这种工作不需要任何正规训练。
The job does not require any formal training.
我倒并不需要你帮忙,但你的好意我心领了。
I don't need your help, thank you, but it was a kind thought.
他真有福气,从来不需要为金钱之事操心。
He is in the happy position of never having to worry about money.
她说她的婚姻不需要仲裁。
不需要的英文单词
She said she did not need intercession about her marriage.
事情本来不需要也不应该是这样的。
This need not and should not be the case.
你有我的许可,其它的都不需要。
You have my permission. Not that you needed it.
他不需要助行架。
He needed no walker. article.yeeyan.org
she doesn't need their protection because God prizes chastity above all things and would gladly send a glistering guardian to keep her honor unassailed.
她不需要他们的保护,因为上帝珍惜贞操超过一起,他会很乐意派遣一个护卫来保护小姐的荣誉不被攻击。
This is a sign of my economic status: I don't have to work. It is middle and lower-class women who do not get to observe purdah in this way.
但这恰好是我经济地位的标志:,我不需要工作,只有中下阶层的女人,才像这样不遵守深闺的习俗。
Now I'm not going to hear, pursue of the question of "Do we believe bodily resurrection occurs or will occur?"
现在我不需要,大家一直争论,我们是否要相信,肉体复活是否会发生“
浏览量:2
下载量:0
时间:
对于时刻需要和国际接轨的码农们,英语的重要性是毋庸置疑的。尤其是那些胸怀大志的潜在大牛们,想在码农行业闯出一片天地,秒杀身边的小弟们,熟练掌握英语更是实现其目标最关键的因素之一。否则,试想在你捧着某出版社刚刚翻译出来的《JSP 高效编程》苦苦学习JSP模板的时候,你旁边的小弟却是拿着原版的《AngularJS in Action》学习开发单页面应用,虽然你们都同样认真地学习了一个月,可做出来东西的效果能一样吗?所以,英语好才能学到最新最炫的技术,否则只能拿着国内出的翻译版学习两三年前的老古董还把它当个宝。学英语首先要有词汇:
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 列举元(enemy 型别中的成员) 枚举成员、枚举器
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 用语) 窗体
formal parameter 形式叁数 形式叁数
forward declaration 前置宣告 前置声明
forwarding 转呼叫,转发 转发
forwarding function 转呼叫函式,转发函式 转发函数
fractal 碎形 分形
framework 框架 框架
full specialization 全特化(ref. partial specialization)
function 函式、函数 函数
function call operator 同 call operator
function object 函式物件(ref. C++ Primer 3/e, 12.3) 函数对象
function overloaded resolution
函式多载决议程序 函数重载解决(方案)
functionality 功能、机能 功能
function template 函式模板、函式范本 函数模板
factor 仿函式 仿函式、函子
game 游戏 游戏
generate 生成
generic 泛型、一般化的 一般化的、通用的、泛化
generic algorithm 泛型演算法 通用算法
getter (相对於 setter) 取值函式#p#分页标题#e#
global 全域的(对应於 local) 全局的
global object 全域物件 全局对象
global scope resolution operator
全域生存空间(范围决议)运算子 :: 全局范围解析操作符
group 群组
group box 群组方块 分组框
guard clause 卫述句 (Refactoring, p250) 卫语句
GUI 图形介面 图形界面
hand shaking 握手协商
handle 识别码、识别号、号码牌、权柄 句柄
handler 处理常式 处理函数
hard-coded 编死的 硬编码的
hard-copy 硬拷图 屏幕截图
hard disk 硬碟 硬盘
hardware 硬体 硬件
hash table 杂凑表 哈希表、散列表
header file 表头档、标头档 头文件
heap 堆积 堆
hierarchy 阶层体系 层次结构(体系)
hook 挂钩 钩子
hyperlink 超链结 超链接
浏览量:2
下载量:0
时间:
作为经常与老外打交道的外贸人士,应该会应付各种场合的英语口语对话。下面是读文网小编整理的外贸跟单中常用到的句子,以供大家学习参考。
advising bank
通知行
the notifying bank
通知行
advised through…bank
通过……银行通知
advised by airmail/cable through…bank
通过……银行航空信/电通知
opening bank
开证行
issuing bank
开证行
establishing bank
开证行
negotiating bank
议付行
paying bank
付款行
reimbursing bank
偿付行
the confirming bank
保兑行
Amount of the L/C
信用证金额
amount RMB
¥… 金额:人民币
up to an aggregate amount of Hongkong Dollars…
累计金额最高为港币……
for a sum (or :sums) not exceeding a total of GBP…
总金额不得超过英镑……
to the extent of HKD…
总金额为港币……
for the amount of USD…
金额为美元……
for an amount not exceeding total of JPY…
金额的总数不得超过……日元的限度
The Stipulations for the shipping Documents
跟单条款
documents required
单据要求
Draft(Bill of Exchange)
汇票
浏览量:3
下载量:0
时间:
那些胸怀大志的潜在大牛们,想在码农行业闯出一片天地,秒杀身边的小弟们,熟练掌握英语是实现其目标最关键的因素之一。否则,试想在你捧着某出版社刚刚翻译出来的《JSP 高效编程》苦苦学习JSP模板的时候,你旁边的小弟却是拿着原版的《AngularJS in Action》学习开发单页面应用,虽然你们都同样认真地学习了一个月,可做出来东西的效果能一样吗?所以,英语好才能学到最新最炫的技术,否则只能拿着国内出的翻译版学习两三年前的老古董还把它当个宝。学英语首先要有词汇:
package 套件 包
pair 对组
palette 调色盘、组件盘、工具箱
pane 窗格 窗格
(有时为嵌板之意,例 Java Content Pane)
parallel 平行 并行
parameter 叁数(函式叁数列上的变数) 叁数、形式叁数、形叁
parameter list 叁数列 叁数列表
parent class 父类别(或称 base class) 父类
parentheses 小括弧、小括号 圆括弧、圆括号
parse 解析 解析
part 零件 部件
partial specialization 偏特化(ref. C++ Primer 3/e, 16.10)局部特化
(ref. full specialization)
pass by address 传址(函式引数的传递方式)(非正式用语)传地址
pass by reference 传址(函式引数的一种传递方式) 传地址, 按引用传递
pass by value 传值(函式引数的一种传递方式) 按值传递
pattern 范式、样式 模式
performance 效率、性能兼而有之 性能
persistence 永续性 持久性
pixel 图素、像素 像素
placement delete ref. C++ Primer 3/e, 15.8.2
placement new ref. C++ Primer 3/e, 15.8.2
platform 平台 平台
pointer 指标 指针
址位器(和址叁器 reference 形成对映,满好)
poll 轮询 轮询
polymorphism 多型 多态
pop up 冒起式、弹出式 弹出式
port 埠 端口
postfix 后置式、后序式 后置式
precedence 优先序(通常用於运算子的优先执行次序)
prefix 前置式、前序式 前置式
preprocessor 前处理器 预处理器
prime 质数 素数
primitive type 基本型别 (不同於 base class,基础类别)
print 列印 打印
printer 印表机 打印机
priority 优先权 (通常用於执行绪获得 CPU 时间的优先次序)
procedure 程序 过程
procedural 程序性的、程序式的 过程式的、过程化的
process 行程 进程
profile 评测 评测
profiler 效能(效率)评测器 效能(性能)评测器
programmer 程式员 程序员
programming 编程、程式设计、程式化 编程
progress bar 进度指示器 进度指示器
project 专案 项目、工程
property 属性
protocol 协定 协议
pseudo code 假码、虚拟码、伪码 伪码
qualified 经过资格修饰(例如加上 scope 运算子) 限定
qualifier 资格修饰词、饰词 限定修饰词
quality 品质 质量
queue 伫列 队列
radian 径度 弧度
radio button 圆钮 单选按钮
raise 引发(常用来表示发出一个 exception) 引起、引发
random number 随机数、乱数 随机数
range 范围、区间(用於 STL 时) 范围、区间
rank 等级、分等(ref. C++Primer 3/e 9,15章) 等级
raw 生鲜的、未经处理的 未经处理的
record 记录 记录
recordset 记录集 记录集
recursive 递回 递归
re-direction 重导向 重定向
refactoring 重构、重整 重构
refer 取用 叁考
refer to 指向、指涉、指代
reference (C++ 中类似指标的东西,相当於 "化身") 引用、叁考
址叁器, see pointer
register 暂存器 寄存器
reflection 反射 反射、映像
relational database 关联式资料库 关系数据库
represent 表述,表现 表述,表现
resolve 决议(为算式中的符号名称寻找 解析
对应之宣告式的过程)
resolution 决议程序、决议过程 解析过程
resolution 解析度 分辨率
restriction 局限
return 传回、回返 返回
return type 回返型别 返回类型
return value 回返值 返回值
robust 强固、稳健 健壮
robustness 强固性、稳健性 健壮性
routine 常式 例程
runtime 执行期 运行期、运行时
common language runtime (CLR) 译为「通用语言执行层」
rvalue 右值 右值
save 储存 存储
schedule 排程 调度
scheduler 排程器 调度程序
scheme 结构纲目、组织纲目
scroll bar 卷轴 滚动条
scope 生存空间、生存范围、范畴、作用域 生存空间
scope operator 生存空间(范围决议)运算子 :: 生存空间操作符
scope resolution operator
生存空间决议运算子 生存空间解析操作符
(与scope operator同)
screen 萤幕 屏幕
search 搜寻 查找
semantics 语意 语义
sequential container 序列式容器 顺序式容器
(对应於 associative container)
server 伺服器、伺服端 服务器、服务端
serial 串行
serialization 次第读写,序列化 序列化
(serialize)
setter (相对於 getter) 设值函式
signal 信号
signature 标记式、签名式、署名式 签名
slider 滚轴 滑块
slot 条孔、槽 槽
smart pointer 灵巧指标、精灵指标 智能指针
snapshot 萤幕快照(图) 屏幕截图
specialization 特殊化、特殊化定义、特殊化宣告 特化
specification 规格 规格、规范
splitter 分裂视窗 切分窗口
software 软体 软件
solution 解法,解决方案 方案
source 原始码 源码、源代码
stack 堆叠 栈
stack unwinding 堆叠辗转开解(此词用於 exception 主题) 栈辗转开解 *
standard library 标准程式库
standard template library 标准模板程式库
statement 述句 语句、声明
status bar 状态列、状态栏 状态条
STL 见 standard template library
stream 资料流、串流 流
string 字串 字符串
subroutine
subscript operator 下标运算子 [ ] 下标操作符
subtype 子型别 子类型
support 支援 支持
suspend 虚悬 挂起
symbol 符号 记号
syntax 语法 语法
tag 标签 标记
索引标签,页签
target 标的(例 target pointer:标的指标) 目标
task switch 工作切换 任务切换
template 模板、范本 模板
template argument deduction
模板引数推导 模板叁数推导
template explicit specialization
模板显式特化(版本) 模板显式特化
template parameter 模板叁数 模板叁数
temporary object 暂时物件 临时对象
text 文字 文本
浏览量:2
下载量:0
时间:
浏览量:3
下载量:0
时间:
对于时刻需要和国际接轨的码农们,英语的重要性是毋庸置疑的。尤其是那些胸怀大志的潜在大牛们,想在码农行业闯出一片天地,秒杀身边的小弟们,熟练掌握英语更是实现其目标最关键的因素之一。否则,试想在你捧着某出版社刚刚翻译出来的《JSP 高效编程》苦苦学习JSP模板的时候,你旁边的小弟却是拿着原版的《AngularJS in Action》学习开发单页面应用,虽然你们都同样认真地学习了一个月,可做出来东西的效果能一样吗?所以,英语好才能学到最新最炫的技术,否则只能拿着国内出的翻译版学习两三年前的老古董还把它当个宝。下面读文网小编给大家整理了程序员必须掌握的600个英语单词 I-O,供广大学者参考。
icon 图示、图标 图标
IDE 整合开发环境 集成开发环境
identifier 识别字、识别符号 标识符
if and only if 若且唯若 当且仅当
Illinois 伊利诺 伊利诺斯
image 影像 图象
immediate base 直接的(紧临的)上层 base class。 直接上层基类
immediate derived 直接的(紧临的)下层 derived class。 直接下层派生类
immutability 不变性
immutable 不可变(的)
implement 实作、实现 实现
implementation 实作品、实作体、实作码、实件 实现
implicit 隐喻的、暗自的、隐式 隐式
import 汇入 导入
increment operator 累加运算子 ++ 增加操作符
infinite loop 无穷回圈 无限循环
infinite recursive 无穷递回 无限递归
information 资讯 信息
infrastructure 公共基础建设
inheritance 继承、继承机制 继承、继承机制
inline 行内 内联
inline expansion 行内展开 内联展开
initialization 初始化(动作) 初始化
initialization list 初值列 初始值列表
initialize 初始化 初始化
inner class 内隐类别 内嵌类
instance 实体 实例
(根据某种表述而实际产生的「东西」)
instantiated 具现化、实体化(常应用於 template) 实例化
instantiation 具现体、具现化实体(常应用於 template) 实例
integer (integral) 整数(的) 整型(的)
integrate 整合 集成
interacts 交谈、互动 交互
interface 介面 接口
for GUI 介面 界面
interpreter 直译器 解释器
invariants 恒常性,约束条件 约束条件
invoke 唤起 调用
iterate 迭代(回圈一个轮回一个轮回地进行) 迭代
iterative 反覆的,迭代的
iterator 迭代器(一种泛型指标) 迭代器
iteration 迭代(回圈每次轮回称为一个 iteration) 迭代
item 项目、条款 项、条款、项目
laser 雷射 激光
level 阶 层 (级)
例 high level 高阶 高层
library 程式库、函式库 库、函数库
lifetime 生命期、寿命 生命期、寿命
link 联结、连结 连接,链接
linker 联结器、连结器 连接器
literal constant 字面常数(例 3.14 或 "hi" 这等常数值) 字面常数
list 串列(linked-list) 列表、表、链表
list box 列表方块、列表框 列表框
load 载入 装载
loader 载入器 装载器、载入器
local 区域的(对应於 global) 局部的
local object 区域物件 局部对象
lock 机锁
loop 回圈 循环
lvalue 左值 左值
macro 巨集 宏
magic number 魔术数字 魔法数
maintain 维护 维护
manipulator 操纵器(iostream 预先定义的一种东西) 操纵器
marshal 编列 列集
叁考 demarshal
mechanism 机制 机制
member 成员 成员
member access operator 成员取用运算子(有 dot 和 arrow 两种) 成员存取操作符
member function 成员函式 成员函数
member initialization list
成员初值列 成员初始值列表
memberwise 以 member 为单元┅、members 逐一┅ 以成员为单位
memberwise copy 以 members 为单元逐一复制
memory 记忆体 内存
menu 表单、选单 菜单
message 讯息 消息
message based 以讯息为基础的 基於消息的
message loop 讯息回圈 消息环
method (java) 方法、行为、函式 方法
meta- 超- 元-
例 meta-programming 超编程 元编程
micro 微 微
middleware 中介层 中间件
modeling 模塑
modeling language 塑模语言,建模语言
modem 数据机 调制解调器
module 模组 模块
modifier 饰词 修饰符
most derived class 最末层衍生类别 最底层的派生类
mouse 滑鼠 鼠标
mutable 可变的 可变的
multi-tasking 多工 多任务
namespace 命名空间 名字空间、命名空间
native 原生的 本地的、固有的
nested class 巢状类别 嵌套类
network 网路 网络
network card 网路卡 网卡
object 物件 对象
object based 以物件为基础的 基於对象的
object file 目的档 目标文件
object model 物件模型 对象模型
object oriented 物件导向的 面向对象的
online 线上 在线
opaque 不透明的
operand 运算元 操作数
operating system (OS) 作业系统 操作系统
operation 操作、操作行为 操作
operator 运算子 操作符、运算符
option 选项,可选方案 选项
ordinary 常规的 常规的
overflow 上限溢位(相对於 underflow) 溢出(underflow:下溢)
overhead 额外负担、额外开销 额外开销
overload 多载化、多载化、重载 重载
overloaded function 多载化函式 重载的函数
overloaded operator 多载化运算子 被重载的操作符
overloaded set 多载集合 重载集合
override 改写、覆写 重载、改写、重新定义
(在 derived class 中重新定义虚拟函式
浏览量:2
下载量:0
时间:
干程序员是一项很辛苦的工作,要成为一个高水平的程序员尤为艰难。这是因为计算机软件技术更新的速度越来越快,而这些技术大多来源于英语国家,我们在引进这些技术时往往受到语言障碍的制约,严重影响到对新技术的理解和消化。
首先编程本身就依赖于英语,虽然现在技术的发展,可以使得某些开发工具在变量名和字段名中支持中文,但还未发现能够完全使用中文的编程语句。
其次,软件开发中的技术文档和资料大都是来自英文,即使有翻译好的,不是晦涩难懂,就是译法混乱,比如:roll back就有“回滚”、“回退”、“返回”、“重算”等多种译法,又如我们遇到翻译后的术语“域”,往往不清楚译者是根据“field”、 “region”还是“domain”所译(如果阅读原文则不存在这些问题)。
还有更重要的一点,这就是等待译文会严重影响我们掌握新技术的时间。通常,一本外版计算机图书从获得版权到翻译出版要一年的时间。就算原作者消化新技术和写作的时间最短为一年,那么加起来这已经超过通常软件版本的更新周期(软件版本的更新周期一般是1年至2年),这意味着当你通过阅读翻译资料掌握这一版本的软件时,可能该版本已经淘汰至少是面临淘汰。
当然,这并不是说国内没有好的译者和译文,也不是说不能通过阅读译文来进行学习。而是说通过别人翻译的间接阅读风险较大,如果能掌握计算机英语,利用第一手原文资料进行学习,除了效率之外,被误导的风险较小。
因此,我们可以得出这样的结论,干程序员这行实在是离不开英语。实际上,可以毫不夸张地说英语是IT的行业语言。由于英语的优势,印度、爱尔兰等国的软件业在国际上比我们更有竞争力,这并不是说我们的程序员在编程和开发能力上不如别人,而是在使用计算机英语水平上差距太大。在南京举办的一次高规格的软件开发交流会上,就遇到过印度专家讲课,英文翻译译不下去的情景,因为太多的IT专用术语和缩略语以及很强的专业知识使得没有计算机背景的英语专业翻译无能为力,而在场的开发人员因为语言障碍又无法和印度专家直接沟通,错过了一次极好的交流学习机会。现在,已经有越来越多的程序员意识到计算机英语的重要性了,这种压力一方面来自进一步向高级程序员或资深IT开发人员发展的需要,一方面来自于后起之秀不断竞争的威胁。对于前者,没有较好的计算机英语,能难进一步发展,晋升到更高的技术职位;对于后者,不少大学已经开始使用原版教科书进行专业授课,毕业生的计算机英语水平实在是后生可畏,挑战是不言而喻的。
那么,一个程序员应该怎样去学习和掌握计算机英语呢?是立即开始背英汉计算机字典还是先考完6级再考“托”考“G”?其实,在下定决心之后最关键的是要搞清6个W,即:为什么学(why)、学什么(what)、怎样学(how)、何时学(when)、何处学(where)、跟谁学(who)。下面我们就谈一谈这6个W。
初中级、中高级、泛 IT行业人员掌握计算机英语的基本术语;了解计算机英语中常用的语法和惯用法;能借助字典阅读英文界面和在线帮助以及简单的操作手册,阅读熟读在 70-90词/分钟。掌握计算机英语的常用术语和缩略语;掌握计算机英语中语法和惯用法的表达方式和功能;能借助字典阅读英文文档和技术资料,阅读熟读在 100词/分钟以上;能使用英文编写简单的文档。
计算机研发人员掌握计算机英语的常用术语和缩略语;熟悉计算机英语中的语法和惯用法;能阅读英文界面和在线帮助以及简单的操作手册,阅读熟读在 80-100词/分钟。掌握大量的计算机英语术语和缩略语;熟练掌握计算机英语中语法和惯用法的表达方式和功能;能阅读英文文档和技术资料,阅读熟读在 100词/分钟以上;能借助字典翻译专业技术图书;能使用英文编写简单的技术文档和程序注释。
知己知彼,百战不殆。在了解了学习计算机英语的一般要求之后,接下来就需要对自己的具体情况进行具体分析,制定一个学习计划或简单地定一个学习方向。作为程序员学习计算机英语的根本目的是为了提高自己在英语环境中掌握计算机技术的能力,所以学习的内容应该是围绕本专业的领域展开。对于没有上过计算机专业英语课程的程序员来说,学习的重点应该是掌握专业词汇和术语,了解计算机英语的一些规范译法和习惯用法。对于有一定计算机英语基础的程序员则应该把重点放在提高阅读速度和阅读质量上,并逐渐习惯使用英语注释程序撰写文档。
在明确学习目的和学习方向之后,还必须有一个好的学习方法,“怎样学”就是一个学习方法问题。这其中还包含了何时学、何处学、跟谁学等一系列问题。在这里我建议把短期的系统学习和长期的日常学习结合起来,这样做的效果最好,也最科学。所谓短期的系统学习是指集中一段时间系统地学习计算机英语,这对于没有参加过大学计算机英语课程学习程序员尤为重要。而日常的学习则是指在日常工作用有意识地多接触和多使用计算机英语,边用边学,持续不断地积累提高。下面我就从这两个方面来具体谈一谈。
要系统地学习计算机英语,最好是参加专门的计算机英语课程培训班。培训班的选择非常重要,好的老师、成功的办学经验和系统的课程设置都是选择的重要依据。然而大多数程序员工作繁忙,可能采取的方式多是自学了。如果不能选择一位好老师,那就只能选择一本好教材了。一本好的计算机英语教材对系统地学习计算机英语帮助极大。目前市面上的计算机英语教材多达30种,在选择教材时不少程序员往往无从下手,大家不妨从以下几方面进行考虑:
教材的难易程度--对于不同学历层次有不同的教材,选择教材是一定要看清该教材的培训对象是中专、大专、本科还是研究生。选择难易程度适合自己的教材,太简单则不利于提高、太难则容易使学习受挫。
教材的专业侧重--有的计算机英语教材偏重于硬件,有的偏重于软件,还有的教材是信息电子类的计算机英语,侧重于通信电子方面,比如:汇编语言、单片机等。另外有的教材侧重于理论,如:数据结构、离散数学;而有的则侧重于应用,如:软件工程、数据库开发。所以程序员在选择计算机英语教材时,应仔细察看书中的内容,以免偏离软件开发的实际工作需要。
教材的体系结构--目前计算机英语教材主要分为按语法体系组织和按计算机体系组织的两种结构。如果你是初中级的英语水平建议使用前者,如果你是中高级的英语水平建议使用后者。
教材的易用性--教材的易用性是指教材的编排是否符合人们的学习习惯。虽然计算机英语是专业课程教材,但如果编排活泼、图文并茂、注解查阅方便肯定能调动学习的兴趣,降低阅读的难度。这方面国内的教材应该多向国外的教材学习。
然而国内许多大学的计算机英语课程作为专业英语教学起步较晚,而早期出版的计算机英语教材大多出自于任课老师收集的计算机英文资料,教材规划不够系统,编排也比较简单。这些教材虽然使用的学校较多,为早期的计算机英语教学做出过不可磨灭的贡献,但致命的弱点是内容陈旧、与时代脱节。最典型的代表是清华大学出版社的《计算机英语》,该书最新版本是1997年更新的,里面还充斥着Dos这样的陈旧内容。
系统学习计算机英语,这里的系统性包括了计算机体系的系统性和英语语言的系统性,我们在学习时必须时刻牢记。除了借助计算机英语教材系统地了解计算机硬件软件、操作系统、软件工程、编程语言、网络通信、信息安全、应用系统等诸方面的英语表达和专业词汇外,还要对英语语言本身从听、说、读、写四个方面下功夫,以免出现偏废。有些程序员就是因为在听和说方面偏废,以至于影响到出国发展。如何加强听和说的训练,这是关于英语学习的话题,我自己的一个经验是多看原版电影(VCD/DVD)以提高听力(当然不能看字幕),多参加英语聊天(英语角)以提高口语。
计算机英语的学习不同于考“托”考“G”,无法靠短期的突击来完成。长期的日常学习尤为重要。所谓的日常学习并不需要你抛开工作,安排专门的时间,而是边用边学。比如,你为了解决编程上的一个问题,查阅英文的帮助或技术资料。然而,不少程序员不太喜欢看英文,他们喜欢使用中文版的软件,喜欢汉化的帮助,喜欢读翻译好的书。这实际上就错过了许多日常学习计算机英语的机会。不可否认,读中文肯定比读英文方便,节省时间,但从长期的发展来看,弊大于利。这种对翻译的依赖使许多程序员失去了获取一手资料的宝贵机会。
其实,既然你已经通过对计算机英语的系统学习掌握了一定数量的专业词汇,就完全可以借助字典去使用那些原文资料和在线帮助,加上有沪江小d这样的工具,阅读原文并不很困难,关键是一个习惯问题。我有一个朋友,在自己的电脑里从不装任何中文版或汉化软件,连上网聊天也坚持用英文。几年下来英语突飞猛进,效果甚佳,有志者不妨一试。
在日常工作中大量阅读英文书籍和资料是提高计算机英语水平的最佳途径。目前市场上大量的计算机原版影印图书为我们提供了绝好的机会。阅读英文计算机图书一开始是“啃”的感觉,比较费时费力,对于不太好读的地方,不妨拿起笔来逐行逐字翻译出来,这样对提高英语水平很有帮助。对于有经验的程序员可以利用自己的专业背景知识和上下文(Context)进行大胆推测,这样有利于提高阅读速度。即使是不求甚解,也不要紧,你可以通过多读同类书来弥补。原版计算机书读多了,你会发现一些很有规律的东西和一些常用的词汇,这些来自实践的经验非常宝贵,并让你终生受益。一般在完整阅读2-3本原版书以后,你就能发现读原版书的乐趣。值得一提的是读原版书的真正乐趣并非只是在于提高英语水平,而更是在于获得一种和西方人一致的思维方式,这种思维方式对学习计算机技术极为有益,因为计算机技术甚至现代科学体系都是建立在这种思维方式的基础之上的。坚持阅读英文计算机图书可以达到“品”的感觉,这种感觉是指在阅读时无需将英文转换为中文,而是直接用英文和作者在同一个水平线上进行思考和交流。至此,我们获得的不仅是英语水平的突破,更是计算机水平的突破。这也是许多计算机高手成功的秘密。
如果你有一定的英语基础,并希望突破计算机英语的障碍并成为高手,从现在起就养成一个学用计算机英语的良好习惯吧。
1.给自己起一个英文名字。并用作网名和登录名。
2.选一本适合自己的计算机英语教材。
3.保证一年至少读1-2本原版影印的计算机书,并坚持读完。
4.上网尽量多访问英文的技术论坛和网站,不使用汉化的帮助。
5.在程序中使用英文注释,坚决不用中文或汉语拼音作变量名、字段名、文件和文件夹名。
6.每月至少看1-2部原版电影(VCD/DVD),尽量不看字幕,提高语感和听力。
7.不看中英文对照读物,但可以看注释读物;多使用英英字典,少使用英汉字典。
8.每天坚持记录和复习遇到的生词,对于缩略语,一定搞清每个字母的英文含义。
如果你还有什么更好的方法不妨也提出来和我们交流,以便使更多的程序员受益。
浏览量:2
下载量:0
时间:
强壮是形容人壮健有力,那么你知道强壮的英文单词是什么吗?下面读文网小编为大家带来强壮的英文单词和相关例句,欢迎大家一起学习。
强壮化 ruggedization
永远强壮 Strong Forever
强壮身体 tougher body ; Strong body
特别强壮 Extra Strong
变强壮 get strong
浏览量:3
下载量:0
时间:
亲人就是至亲至爱的人,不曾想起却永远不能忘记的人。那么你知道亲人的英文单词是什么吗?下面读文网小编为大家带来亲人的英文单词和相关例句,欢迎大家一起学习。
1. An employer can demand written certification that the relative is really ill.
雇主可以要求出具书面证明,证实员工的亲人确实病了。
2. He had no one in the world but her.
除了她,他再也没有任何亲人。
3. My heartfelt sympathy goes out to all the relatives.
我对所有的亲人表示由衷的慰问。
4. Poor Emily. Her kinsfolk should come to her.
可怜的埃米莉,她的亲人应该到她这来。
5. Does he have any family?
他有什么亲人吗?
6. the pain of an emotional crisis such as divorce or bereavement
诸如离婚或痛失亲人等情感危机的痛苦
7. The loss of relatives is among the most frequent trials in life.
失去亲人是人生最常遇到的痛事之一.
8. Kinsman helps kinsman, but woe to him that hath nothing.
亲人帮亲人, 无亲愁煞人.
9. The old woman was anxiously awaiting the return of her relatives.
老妇人望眼欲穿地盼望亲人归来.
10. I sympathize with you in your bereavement.
我对你痛失亲人表示同情.
11. She has no living relatives.
她没有活着的亲人.
12. My uncle is my nearest relative.
叔叔是我最近的亲人.
13. Send our dear ones the happy news.
寄语亲人报喜讯.
14. He has neither friends nor relatives.
他没有朋友也没有亲人.
15. None of the four people killed was identified pending ( the ) notification of relatives.
四个 被害者 身份尚未确定,正待亲人前来辨认.
浏览量:3
下载量:0
时间:
美丽即在形式、比例、布局、风度、颜色或声音上接近完美或理想境界,使各种感官极为愉悦。那么你知道美丽的英文单词是什么吗?下面读文网小编为大家带来美丽的英文单词和相关例句,欢迎大家一起学习。
comeliness
浏览量:3
下载量:0
时间:
可疑是指形容一个人值得怀疑,不能完全信任。那么你知道可疑的英文单词是什么吗?下面读文网小编为大家带来可疑的英文单词和相关例句,供大家参考学习。
dubious
英 [ˈdju:bjəs] 美 [ˈdubiəs, ˈdju-]
浏览量:3
下载量:0
时间:
家人是家庭成员或具备家庭成员间的情感的相关人或事物,每个人都有自己最亲近的家人,和我们有着密不可分的联系,那么你知道家人的英文单词是什么吗?下面读文网小编为大家介绍家人的英文单词,希望对大家有所帮助。
folk
英 [fəuk] 美 [fok]
浏览量:2
下载量:0
时间:
电动车是十分常见出行用的交通工具,英语对话时,你们口头上最多的交通工具难道不是它吗?下面读文网小编为大家带来电动车的英语说法,欢迎大家参考学习!
1. Fans of electric cars say they are clean, quiet and economical.
电动汽车迷们说,电动车清洁、无噪音而且经济。
2. Cars are prohibited, so transportation is by electric cart or by horse and buggy.
汽车禁行,所以运输就靠电动车或马车。
3. A man was trying to build an electric motorcar.
一个男人起试着研制一辆电动车.
4. Series product and so on electric car numerical code security installment.
电动车数码防盗装置等系列产品.
5. Who said that electric cars had to sound like a food processor?
谁说,电动车已听起来像一个食品处理器?
6. And as batteries improve, all - electric vehicles will become more feasible.
而且,随着电池技术的改进, 全电型电动车将成为可能.
7. Solar rooftop electric power and plug - in Electric cars for Energy Independence now.
目前,太阳能屋顶电源和 插入式 电动车能源是独立分开的系统.
8. WSJ: Is there commercial demand for an electric vehicle?
《华尔街日报》: 市场对电动车有没有需求?
9. An electric car that is, actually, kind of cool?
电动车是, 实际上, 种很酷?
10. We have a huge market, but no offer as an industry.
电动车市场需求很大, 但是还没有产业化的生产.
11. Behind the scenes , BYD kept fine - tuning its electric cars.
比亚迪一直在不断改进自己的电动车.
12. Lastly, is an electric car set to rival the BMW 1 - series.
最后, 是一个电动车将竞争对手的宝马1系.
13. EV is becoming the attention focus for government of all the world.
无污染的电动车已成为各国政府和企业关注的焦点,电动车电池是电动车开发中需要解决的关键技术之一.
14. And proposed the Games car's beauty lies in its concordance.
同时提出奥运电动车之美在于其和谐性.
15. Electric cars were always environmentally friendly, quiet, clean, but definitely not sexy.
电动车对环境无害 、 无噪音 、 无污染, 但就是不太好看.
浏览量:3
下载量:0
时间:
程序员是从事程序开发、维护的专业人员,一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚。那么你知道程序员用英语怎么说吗?接下来跟着读文网小编来学习一下吧。
应用软件程序员 Applications Programmer
开发程序员 Developer programmer
应用程序员 Application programmer
程序员指南 programmer manual
浏览量:2
下载量:0
时间:
马上就要迎接中考的你,是否有想过让你紧张的考试的英语呢?下面读文网小编为大家带来中考的英语说法,供大家一起学习。
面临中考 the high school entrance exam
体育中考 middle school graduates physical exam
中考改革 the reforms of Entrance Examinations to Secondary School
中考语文 Chinese test of the High School Entrance Examination
浏览量:3
下载量:0
时间:
掌握有控制,主持的意思。指了解事物,并充分加以运用。出自《列子·汤问》等。例句:人不是神,可是人掌握了科学,比神还厉害。那么你知道掌握用英语怎么说吗?下面来学习一下吧。
grasp
浏览量:2
下载量:0
时间:
你知道举行的英文单词怎么写吗?一起来学习一下吧!
举行的英文单词:hold
过去分词: held 过去式: held 现在分词: holding 第三人称单数: holds
1. He struggled to hold the bike down on the banked corners.
拐过斜弯时他竭力将自行车把稳。
2. It is hard to get hold of guns in this country.
在这个国家里要搞到枪支是很困难的。
3. They can't believe you can even hold a conversation.
他们不敢相信你竟然能够把一场对话进行下去。
4. The country will hold democratic elections within a year.
该国将在一年之内举行民主选举。
5. They're likely to hold big fire sales to liquidate their inventory.
他们可能会举行清仓大甩卖。
6. Estonia said it too planned to hold a referendum on independence.
爱沙尼亚称其也计划就独立问题进行全民公决。
7. Jane is determined to hold on to her fortune.
简决心要守住自己的财产。
8. The couple hold the unfashionable view that marriage is a sacred union.
夫妇俩对婚姻的看法很传统,认为婚姻是神圣的结合。
9. She can hold her own against almost any player.
她几乎能和任何一名选手一较高下。
10. She was determined not to let the illness take hold again.
她决心不让疾病再次击垮自己。
11. The group said it continues to hold 1,774,687 Vons shares.
该集团称其继续持有1,774,687股冯氏公司的股份。
12. Democrats say arguments against the bill won't hold up.
民主党人声称反对该议案的论点站不住脚。
13. They needed more time to consider whether to hold an inquiry.
他们需要更多的时间来考虑是否进行调查。
14. Just hold tight to my hand and follow along.
抓紧我的手,跟着我。
15. He stifled his temptation to take hold of Ivy and shake her.
他压抑住想要抓住艾薇摇晃她的冲动。
浏览量:3
下载量:0
时间: