A. 計算機的英語詞彙
有關計算機的英語詞彙
對於英語單詞你了解多少,你喜歡英語單詞嗎?我這里推薦關於計算機的重點英語,希望你喜歡本文是我精心編輯的有關計算機的英語詞彙,希望能幫助到你!
1、RAM(random access memory)隨機存儲器(內存)ROM(Read Only Memory)只讀存儲器
2、Floppy Disk軟盤
3、Hard Disk硬碟
4、CD-ROM光碟驅動器(光碟機)
5、monitor監視器
6、keyboard鍵盤
7、mouse滑鼠
8、chip晶元
9、CD-R光碟刻錄機
10、HUB集線器
11、Modem=MOlator-DEMolator,數據機P-P(Plugand Play)即插即用
12、UPS(ndwidth帶寬
13、Bluetooth藍牙
14、Broadband寬頻
15、Browser瀏覽器
16、Business-to-business企業對企業電子商務
17、Business-to-consumer企業對消費者
18、Bus匯流排
19、Cables連線
20、Cell單元箱
21、Chainprinter鏈式列印機
22、Characterandrecognitiondevice字元標識識別設備Chart圖表
23、Chassis支架
24、Chip晶元
25、Clarity清晰度
26、Closedarchitecture封閉式體系結構
27、Column列
28、Combinationkey結合鍵
29、computercompetency計算機能力
30、connectivity連接,結點
31、Continuous-speechrecognitionsystem連續語言識別系統Controlunit操縱單元
32、Cordlessorwirelessmouse無線滑鼠
33、Cablemodems有線數據機
34、carpaltunnelsyndrome腕骨神經綜合症
35、CD-ROM可記錄光碟
36、CD-RW可重寫光碟
37、CD-R可記錄壓縮光碟
38、Channel信道
39、Chatgroup談話群組
40、chlorofluorocarbons(CFCs)]氯氟甲烷
41、Client客戶端
42、Coaxialcable同軸電纜
43、coldsite冷戰
44、Commerceservers商業伺服器
45、Communicationchannel信道
46、Communicationsystems信息系統Compactdiscrewritable
47、Compactdisc光碟
48、 1994計算機濫用法案
49、computercrime計算機犯罪
50、computerethics計算機道德
51、computer fraud and abuse act of 1986計算機欺詐和濫用法案
52、computer matching and privacy protection act of 1988計算機查找和隱私保護法案
53、Computer network計算機網路
54、computer support specialist計算機支持專家
55、Connection device連接設備
56、Connectivity連接
57、Consumer-to-consumer個人對個人
58、cookies-cutterprograms信息記錄截取程序cookies信息記錄程序
59、cracker解密高手
60、Cybercash電子現金
61、Cyberspace計算機空間
62、cynic憤世嫉俗者
63、Database資料庫
64、databasefiles資料庫文件
65、Databasemanager資料庫管理
66、Databus數據匯流排
1.Processor 處理機
2.Primary storage 主存儲器 bit 位
3.hearsay 傳說
4.CPU 中英處理器
5.control unit 控制部件
6.arithmetic and logic unit 算術邏輯部件 integral parts 不可缺的部件 tape and disk磁帶和磁碟
7.DRAM動態隨機存儲器 SRAM靜態隨機存儲器 Register 寄存器
8.a state of the art 目前工藝水平 chip 晶元
9.VDT 視頻顯示終端
10.secondary storage 輔助存儲器 at a premium非常珍貴 reallocate 重新分配
11.capacity 容量
12.coaxial cable 同軸電纜
13.program and data 程序和數據 instruction 指令
14.location 單元
15.RAM隨機存取存儲器 Hardwired 硬連線
16.EPROM可擦可編程只讀存儲器 Cache 高速緩存
17.Throughput 吞吐量
18.read-mostly 以讀為主
19.EEPROM電可擦編程ROM Nonvolatility 非易失性 Updatable 可修改的 in place 在適當的
20.地方 semiconctor 半導體 flash memory 快閃記憶體
21.functionality 功能
22.byte-level 位元組級
23.be referred to as 稱作 virtually 事實上
24.house 存放
25.expansion 擴充
26.peripheral 外圍的
27.slot 插槽
28.power supply 電源
29.system board 系統板
30.storage bay 存儲機架
31.floppy 軟盤
;B. 計算機編程常用英語詞彙
計算機編程常用英語詞彙
程序員們對於編碼肯定很熟悉,畢竟日常工作中經常接觸。下面是我分享的一些常用的編程英語詞彙,希望能對大家有所幫助!
API (Application Programming Interface) 應用(程序)編程介面
app domain (application domain)應用域
application 應用、應用程序
application framework 應用程序框架
appearance 外觀
append 附加
architecture 架構、體系結構
archive file 歸檔文件、存檔文件
argument引數(傳給函式的值)。參見parameter
array 數組
arrow operator 箭頭操作符
ASP(Active Server Page)活動伺服器頁面
ASP.NET worker process ASP.NET工作者進程
assembly 裝配件、配件
assembly language 匯編語言
assembly manifest 裝配件清單
assert(ion) 斷言
assign 賦值
assignment 賦值、分配
assignment operator 賦值操作符
associated 相關的、相關聯的
associative container 關聯式容器(對應sequential container)
asynchronous 非同步的`
atomic 原子的
atomic operation 原子操作
attribute 特性、屬性
authentication service 驗證服務
authorization 授權
audio 音頻
A.I. 人工智慧
B2B integration B2B整合、B2B集成(business-to-business integration)
background 背景、後台(進程)
backward compatible 向後兼容、向下兼容
backup 備份
backup device備份設備
backup file 備份文件
bandwidth 帶寬
base class 基類
base type 基類型
batch 批處理
BCL (base class library)基類庫
binary 二進制
binary search 二分查找
binary tree 二叉樹
binary function 雙參函數
binary large object二進制大對象
binary operator 二元操作符
binding 綁定
bit 位
bitmap 點陣圖
bitwise 按位……
bitwise 為單元進行復制;位元逐一復制,按位拷
bitwise operation 按位運算
block 塊、區塊、語句塊
bookkeeping 簿記
boolean 布林值(真假值,true或false)
border 邊框
bounds checking 邊界檢查
boxing 裝箱、裝箱轉換
brace (curly brace) 大括弧、花括弧
bracket (square brakcet) 中括弧、方括弧
breakpoint 斷點
browser applications 瀏覽器應用(程序)
browser-accessible application 可經由瀏覽器訪問的應用程序
build 編連(專指編譯和連接
built-in 內建、內置
bus 匯流排
business 業務、商務(看場合)
business Logic 業務邏輯
business rules 業務規則
buttons 按鈕
bug 臭蟲
by/through 通過
byte 位元組(由8 bits組成)
cache 高速緩存
calendar 日歷
call 調用
callback 回調
call-level interface (CLI)調用級介面(CLI)
call operator 調用操作符
candidate key 候選鍵 (for database)
cascading delete 級聯刪除 (for database)
cascading update 級聯更新 (for database)
casting 轉型、造型轉換
catalog 目錄
chain 鏈(function calls)
character 字元
character format 字元格式
character set 字元集
CHECK constraints CHECK約束 (for database)
checkpoint 檢查點 (for database)
check box 復選框
check button 復選按鈕
child class 子類
CIL (common intermediate language)通用中間語言、通用中介語言
class 類
class declaration 類聲明
class definition 類定義
class derivation list 類繼承列表
class factory 類廠
class hierarchy 類層次結構
class library 類庫
class loader 類裝載器
class template 類模板
class template partial specializations 類模板部分特化
class template specializations 類模板特化
classification 分類
clause 子句
client application 客戶端應用程序
client cursor 客戶端游標 (for database)
code page 代碼頁
cleanup 清理、清除
CLI (Common Language Infrastructure) 通用語言基礎設施
client 客戶、客戶端
client area 客戶區
client-server 客戶機/伺服器、客戶端/伺服器
clipboard 剪貼板
clone 克隆
CLS (common language specification) 通用語言規范
code access security 代碼訪問安全
COFF (Common Object File Format) 通用對象文件格式
collection 集合
COM (Component Object Model) 組件對象模型
combo box 組合框
command line 命令行
comment 注釋
commit 提交 (for database)
communication 通訊
compatible 兼容
compile time 編譯期、編譯時
compiler 編譯器
component組件
composite index 復合索引、組合索引 (for database)
composite key 復合鍵、組合鍵 (for database)
composition 復合、組合
concept 概念
concrete具體的
concrete class 具體類
concurrency 並發、並發機制
constraint 約束 (for database)
configuration 配置、組態
connection 連接 (for database)
connection pooling 連接池
console 控制台
constant 常量
construct 構件、成分、概念、構造(for language)
constructor (ctor) 構造函數、構造器
container 容器
containment包容
context 環境、上下文
control 控制項
cookie (不譯)
拷貝
CORBA 通用對象請求中介架構(Common Object Request Broker Architecture)
cover 覆蓋、涵蓋
create/creation 創建、生成
crosstab query 交叉表查詢 (for database)
CRTP (curiously recurring template pattern)
CTS (common type system)通用類型系統
cube 多維數據集 (for database)
cursor 游標
cursor 游標 (for database)
custom 定製、自定義
data 數據
data connection 數據連接 (for database)
Data Control Language (DCL) 數據控制語言(DCL) (for database)
Data Definition Language (DDL) 數據定義語言(DDL) (for database)
data dictionary 數據字典 (for database)
data dictionary view 數據字典視圖 (for database)
data file 數據文件 (for database)
data integrity 數據完整性 (for database)
data manipulation language (DML)數據操作語言(DML) (for database)
data mart 數據集市 (for database)
data pump 數據抽取 (for database)
data scrubbing 數據清理 (for database)
data source 數據源 (for database)
Data source name (DSN) 數據源名稱(DSN) (for database)
data warehouse 數據倉庫 (for database)
dataset 數據集 (for database)
database 資料庫 (for database)
database catalog 資料庫目錄 (for database)
database diagram 數據關系圖 (for database)
database file 資料庫文件 (for database)
database object 資料庫對象 (for database)
database owner 資料庫所有者 (for database)
database project 資料庫工程 (for database)
database role 資料庫角色 (for database)
database schema 資料庫模式、資料庫架構 (for database)
database script 資料庫腳本 (for database)
data-bound 數據綁定 (for database)
data-aware control數據感知控制項 (for database)
data member 數據成員、成員變數
dataset 數據集 (for database)
data source 數據源 (for database)
data structure數據結構
data table 數據表 (for database)
datagram 數據報文
DBMS (database management system)資料庫管理系統 (for database)
DCOM (distributed COM)分布式COM
dead lock 死鎖 (for database)
deallocate 歸還
debug 調試
debugger 調試器
decay 退化
decision support 決策支持
declaration 聲明
declarative referential integrity (DRI)聲明引用完整性(DRI) (for database)
dection 推導
DEFAULT constraint默認約束 (for database)
default database 默認資料庫 (for database)
default instance 默認實例 (for database)
default result set 默認結果集 (for database)
default 預設、默認值
defer 推遲
definition 定義
delegate 委託
delegation 委託
dependent name
deploy 部署
dereference 解引用
dereference operator (提領)運運算元
derived class 派生類
design by contract 契約式設計
design pattern 設計模式
destroy 銷毀
destructor(dtor)析構函數、析構器
device 設備
DHTML (dynamic HyperText Markup Language)動態超文本標記語言
dialog 對話框
digest 摘要
digital 數字的
DIME (Direct Internet Message Encapsulation)直接Internet消息封裝
directive (編譯)指示符
directory 目錄
dirty pages臟頁 (for database)
dirty read 臟讀 (for database)
disassembler 反匯編器
DISCO (Discovery of Web Services)Web Services的查找
disk 盤
dispatch 調度、分派、派發(我喜歡"調度")
DISPID (Dispatch Identifier)分派標識符
distributed computing 分布式計算
distributed query 分布式查詢 (for database)
DNA (Distributed interNet Application) 分布式網間應用程序
document 文檔
DOM (Document Object Model)文檔對象模型
dot operator (圓)點操作符
driver 驅動(程序)
DTD (document type definition) 文檔類型定義
double-byte character set (DBCS)雙位元組字元集(DBCS)
mp 轉儲
mp file 轉儲文件
dynamic cursor 動態游標 (for database)
dynamic filter 動態篩選 (for database)
dynamic locking 動態鎖定 (for database)
dynamic recovery 動態恢復 (for database)
dynamic snapshot 動態快照 (for database)
dynamic SQL statements 動態SQL語句 (for database)
dynamic assembly 動態裝配件、動態配件
dynamic binding 動態綁定
;C. 求學編程的基礎英語
編程常用英語詞彙
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 以 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)
(v) 復制、拷貝 拷貝
(n) 復件, 副本
cover 涵蓋 覆蓋
create 創建、建立、產生、生成 創建
creation 產生、生成 創建
cursor 游標 游標
custom 訂制、自定 定製
data 資料 數據
database 資料庫 資料庫
database schema 資料庫結構綱目
data member 資料成員、成員變數 數據成員、成員變數
data structure 資料結構 數據結構
datagram 資料元 數據報文
dead lock 死結 死鎖
debug 除錯 調試
debugger 除錯器 調試器
declaration 宣告、宣告式 聲明
dection 推導(例:template argument dection) 推導、推斷
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 用語) 窗體
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 函式模板、函式範本 函數模板
functor 仿函式 仿函式、函子
game 游戲 游戲
generate 生成
generic 泛型、一般化的 一般化的、通用的、泛化
generic algorithm 泛型演演算法 通用演算法
getter (相對於 setter) 取值函式
global 全域的(對應於 local) 全局的
global object 全域物件 全局對象
global scope resolution operator
全域生存空間(范圍決議)運運算元 :: 全局范圍解析操作符
group 群組
group box 群組方塊 分組框
guard clause 衛述句 (Refactoring, p250) 衛語句
GUI 圖形介面 圖形界面
hand shaking 握手協商
handle 識別碼、識別號、號碼牌、權柄 句柄
handler 處理常式 處理函數
hard-coded 編死的 硬編碼的
hard- 硬拷圖 屏幕截圖
hard disk 硬碟 硬碟
hardware 硬體 硬體
hash table 雜湊表 哈希表、散列表
header file 表頭檔、標頭檔 頭文件
heap 堆積 堆
hierarchy 階層體系 層次結構(體系)
hook 掛鉤 鉤子
hyperlink 超鏈結 超鏈接
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 迭代(迴圈一個輪回一個輪回地進行) 迭代
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 函式模板、函式範本 函數模板
functor 仿函式 仿函式、函子
game 游戲 游戲
generate 生成
generic 泛型、一般化的 一般化的、通用的、泛化
generic algorithm 泛型演演算法 通用演算法
getter (相對於 setter) 取值函式
global 全域的(對應於 local) 全局的
global object 全域物件 全局對象
global scope resolution operator
全域生存空間(范圍決議)運運算元 :: 全局范圍解析操作符
group 群組
group box 群組方塊 分組框
guard clause 衛述句 (Refactoring, p250) 衛語句
GUI 圖形介面 圖形界面
hand shaking 握手協商
handle 識別碼、識別號、號碼牌、權柄 句柄
handler 處理常式 處理函數
hard-coded 編死的 硬編碼的
hard- 硬拷圖 屏幕截圖
hard disk 硬碟 硬碟
hardware 硬體 硬體
hash table 雜湊表 哈希表、散列表
header file 表頭檔、標頭檔 頭文件
heap 堆積 堆
hierarchy 階層體系 層次結構(體系)
hook 掛鉤 鉤子
hyperlink 超鏈結 超鏈接
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 以 members 為單元逐一復制
memory 記憶體 內存
menu 表單、選單 菜單
message 訊息 消息
message based 以訊息為基礎的 基於消息的
message loop 訊息迴圈 消息環
method (java) 方法、行為、函式 方法
meta- 超- 元-
例 meta-programming 超編程 元編程
micro 微 微
middleware 中介層 中間件
modeling 模塑
modeling language 塑模語言,建模語言
modem 數據機 數據機
mole 模組 模塊
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 中重新定義虛擬函式
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 時間的優先次序)
procere 程序 過程
proceral 程序性的、程序式的 過程式的、過程化的
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 儲存 存儲
schele 排程 調度
scheler 排程器 調度程序
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 語法 語法
D. 計算機專業的單詞
一、《計算機專業英語》
1. file n. 文件;v. 保存文件
2. command n. 命令,指令
3. use v. 使用,用途
4. program n. 程序
5. line n. (數據,程序)行,線路
6. if conj. 如果
7. display vt. 顯示,顯示器
8. set v. 設置,n. 集合
9. key n. 鍵,關鍵字,關鍵碼
10. list n. 列表,顯示,v. 列印
11. by prep. 憑,靠,沿
12. press v. 按,壓
13. with prep. 用,與,隨著
14. format n. 格式
15. change v. 更換,改變,變動
16. cursor n. 游標
17. directory n. 目錄,索引簿
18. from prep. 從,來自,以來
19. menu n. 菜單,目錄
20. option n. 任選,選擇,可選項
21. character n. 字元,符號,特性
22. current n. 電流
23. type n. 型,類型;v. 列印
24. screen n. 屏幕,屏;v. 屏蔽
25. specify v. 指定,規定,確定
26. move v. 移動
27. disk n. 盤,磁碟
28. text n. 正文,文本
29. drive v. 驅動;n. 驅動器
30. see v. 看,看出,查看
31. name n. 名,名稱;vt. 命名
32. record n. 記錄
33. box n. 箱,匣,(邏輯)框
34. database n. 資料庫
35. help v. & n. 幫助
36. memory n. 記憶存儲,存儲器
37. which pron. 哪個,a. 那一個
38. all a. 全,全部;ad. 完全
39. on ad. 接通,導電,開
40. n. 復制,v. 拷貝
41. shell n. 殼,外殼
42. delete vt. 刪除,刪去,作廢
43. enter v. 鍵入,送入
44. margin n. 餘量,邊緣,邊際
45. mark n. 標記;vt. 加標記
46. also ad. & conj. 也,亦,還
47. do v. 做,干;n. 循環
48. information n. 信息,情報
49. choose v. 挑選,選擇,選定
50. select vt. 選擇
51. group n. 組,群
52. first a. & ad. & n. 第一,首先
53. field n. 欄位,域,欄,場
54. procere n. 過程,程序,工序
55. print v. 列印,印刷
56. return v. 返回,回送
57. number n. 數字,號碼;vt. 編號
58. selected a. 精選的
59. want v. 需要,應該,缺少
60. window n. 窗口
61. message n. 信息,消息,電文
62. dialog n. & vt. 對話
63. example n. 例子,實例
64. create vt. 創立,建立
65. insert vt. 插入
66. related a. 相關的
67. item n. 項,項目,條款
68. edit vt. 編輯,編排,編篡
69. marked a. 有記號的
70. area n. (區)域,面積,方面
71. parameter n. 參數,參變數
72. then ad. & conj. 那時,則
73. variable a. 可變的;n. 變數
74. tab n. 製表鍵
75. up ad. 上,向上,a. 高的
76. string n. 行,字元串
77. each a. & ad. 各(自),每個
78. active a. 激活的,活動的
79. topic n. 題目,論題
80. start v. 起動,開始,啟動
81. mode n. 態,方式,模
82. selection n. 選擇
83. function n. 函數,功能,操作
84. word n. 字(詞),單詞
85. make vt. 製造,形成,接通
86. right a. 右邊的,正確的
87. value n. 值
88. button n. 按鈕
89. index n. 索引,變址,指數
90. without prep. 沒有,在...以外
91. appear vi. 出現,顯現,好像
92. left a. & n. 左邊(的)
93. save v. 保存
94. next n. 下一次,a. 其次
95. off ad. (設備)關著,脫離
96. following a. 下列的,以下的
97. control v. 控制,支配,管理
98. only a. 唯一的,ad. 僅僅
99. user n. 用戶
100. end n. 結束,終點,端點
101. system n. 系統
102. contain vt. 包含,包括
103. time n. 時間;vt. 計時
104. letter n. 字母,信
105. data n. 數據
106. setting n. 設置,調整
107. desire v. & n. 期望
108. position n. 位置;vt. 定位
109. down ad. 落下,降低,減少
110. task n. 任務;v. 派給...任務
111. view n. & v. 視圖,景象
112. switch n. & v. 開關,轉換,切換
113. include vt. 包括,包含
114. get v. 得到,獲得,取
115. default v. 預設,預置,約定
116. structure n. 結構,構造,構件
117. into prep. 向內,進入
118. path n. 路徑,通路,軌道
119. blank n. 空白,間隔
120. open v. 打開,開啟,斷開
二、《計算機專業英語詞彙》
A
Active-matrix主動距陳
Adapter cards適配卡
Advanced application高級應用
Analytical graph分析圖表
Analyze分析
Animations動畫
Application software 應用軟體
Arithmetic operations算術運算
Audio-output device音頻輸出設備
Access time存取時間
access存取
accuracy准確性
ad network cookies廣告網路信息記錄軟體
Add-ons 插件
Address地址
Agents代理
Analog signals模擬信號
Applets程序
Asynchronous communications port非同步通信埠
Attachment附件
B
Bar code條形碼
Bar code reader條形碼讀卡器
Basic application基礎程序
Binary coding schemes二進制解碼方案
Binary system二進制系統
Bit比特
Browser瀏覽器
Bus line匯流排
Backup tape cartridge units備份磁帶盒單元
Bandwidth帶寬
Bluetooth藍牙
Broadband寬頻
Browser瀏覽器
Business-to-business企業對企業電子商務
Business-to-consumer企業對消費者
Bus匯流排
C
Cables連線
Cell單元箱
Chain printer鏈式列印機
Character and recognition device字元標識識別設備
Chart圖表
Chassis支架
Chip晶元
Clarity清晰度
Closed architecture封閉式體系結構
Column列
Combination key結合鍵
computer competency計算機能力
connectivity連接,結點
Continuous-speech recognition system連續語言識別系統
Control unit操縱單元
Cordless or wireless mouse無線滑鼠
Cable modems有線數據機
carpal tunnel syndrome腕骨神經綜合症
CD-ROM可記錄光碟
CD-RW可重寫光碟
CD-R可記錄壓縮光碟
Channel信道
Chat group談話群組
chlorofluorocarbons(CFCs) ]氯氟甲烷
Client客戶端
Coaxial cable同軸電纜
cold site冷戰
Commerce servers商業伺服器
Communication channel信道
Communication systems信息系統
Compact disc rewritable
Compact disc光碟
computer abuse amendments act of 19941994計算機濫用法案
computer crime計算機犯罪
computer ethics計算機道德
computer fraud and abuse act of 1986計算機欺詐和濫用法案
computer matching and privacy protection act of 1988計算機查找和隱私保護法案
Computer network計算機網路
computer support specialist計算機支持專家
computer technician計算機技術人員
computer trainer計算機教師
Connection device連接設備
Connectivity連接
Consumer-to-consumer個人對個人
cookies-cutter programs信息記錄截取程序
cookies信息記錄程序
cracker解密高手
cumulative trauma disorder積累性損傷錯亂
Cybercash電子現金
Cyberspace計算機空間
cynic憤世嫉俗者
D
Database資料庫
database files資料庫文件
Database manager資料庫管理
Data bus數據匯流排
Data projector數碼放映機
Desktop system unit台式電腦系統單元
Destination file目標文件
Digital cameras數碼照相機
Digital notebooks數字筆記本
Digital bideo camera數碼攝影機
Discrete-speech recognition system不連續語言識別系統
Document文檔
document files文檔文件
Dot-matrix printer點矩陣式列印機
Dual-scan monitor雙向掃描顯示器
Dumb terminal非智能終端
data security數據安全
Data transmission specifications數據傳輸說明
database administrator資料庫管理員
Dataplay數字播放器
Demolation解調
denial of service attack拒絕服務攻擊
Dial-up service撥號服務
Digital cash數字現金
Digital signals數字信號
Digital subscriber line數字用戶線路
Digital versatile disc數字化通用磁碟
Digital video disc數字化視頻光碟
Direct access直接存取
Directory search目錄搜索
disaster recovery plan災難恢復計劃
Disk caching磁碟驅動器高速緩存
Diskette磁碟
Disk磁碟
Distributed data processing system分部數據處理系統
Distributed processing分布處理
Domain code域代碼
Downloading下載
DVD 數字化通用磁碟
DVD-R 可寫DVD
DVD-RAM DVD隨機存取器
DVD-ROM 只讀DVD
E
e-book電子閱讀器
Expansion cards擴展卡
end user終端用戶
e-cash電子現金
e-commerce電子商務
electronic cash電子現金
electronic commerce電子商務
electronic communications privacy act of1986電子通信隱私法案
encrypting加密術
energy star能源之星
Enterprise computing企業計算化
environment環境
Erasable optical disks可擦除式光碟
ergonomics人類工程學
ethics道德規范
External modem外置數據機
extranet企業外部網
F
Fax machine傳真機
Field域
Find搜索
FireWire port port火線埠
Firmware固件
Flash RAM快閃記憶體
Flatbed scanner台式掃描器
Flat-panel monitor純平顯示器
floppy disk軟盤
Formatting toolbar格式化工具條
Formula公式
Function函數
fair credit reporting act of 1970公平信用報告法案
Fiber-optic cable光纖電纜
File compression文件壓縮
File decompression文件解壓縮
filter過濾
firewall防火牆
firewall防火牆
Fixed disk固定硬碟
Flash memory快閃記憶體
Flexible disk可折疊磁碟
Floppies磁碟
Floppy disk軟盤
Floppy-disk cartridge磁碟盒
Formatting格式化
freedom of information act of 1970信息自由法案
frequency頻率
frustrated受挫折
Full-plex communication全雙通通信
G
General-purpose application通用運用程序
Gigahertz千兆赫
Graphic tablet繪圖板
green pc綠色個人計算機
H
handheld computer手提電腦
Hard 硬拷貝
hard disk硬碟
hardware硬體
Help幫助
Host computer主機
Home page主頁
Hyperlink超鏈接
hacker黑客
Half-plex communication半雙通通信
Hard disk硬碟
Hard-disk cartridge硬碟盒
Hard-disk pack硬碟組
Head crash磁頭碰撞
header標題
help desk specialist幫助辦公專家
helper applications幫助軟體
Hierarchical network層次型網路
history file歷史文件
hits匹配記錄
horizontal portal橫向用戶
hot site熱戰
Hybrid network混合網路
hyperlinks超連接
I
Image capturing device圖像獲取設備
information technology信息技術
Ink-jet printer墨水噴射印刷機
Integrated package綜合性組件
Intelligent terminal智能終端設備
Intergrated circuit集成電路
Interface cards介面卡
Internal modem內部數據機
internet telephony網路電話
internet terminal互聯網終端
Identification識別
i-drive網路硬碟驅動器
illusion of anonymity匿名幻想
index search索引搜索
information pushers信息推送器
initializing 初始化
instant messaging計時信息
internal hard disk內置硬碟
Internal modem內部數據機
Internet hard drive 網路硬碟驅動器
intranet企業內部網
J
joystick操縱桿
K
keyword search關鍵字搜索
L
laser printer激光列印機
Layout files版式文件
Light pen光筆
Locate定位
Logical operations邏輯運算
Lands凸面
Line of sight communication視影通信
Low bandwidth低帶寬
lurking潛伏
M
Main board主板
Mark sensing標志檢測
Mechanical mouse機械滑鼠
Memory內存
Menu菜單
Menu bar菜單條
Microprocessor微處理器
Microseconds微秒
Modem card數據機
Monitor顯示器
Motherboard主板
Mouse 滑鼠
Multifunctional device多功能設備
Magnetic tape reels磁帶卷
Magnetic tape streamers磁帶條
mailing list郵件列表
Medium band媒質帶寬
metasearch engine整合搜索引擎
Microwave微波
Modem解調器
Molation解調
N
Net PC網路計算機
Network adapter card網卡
Network personal computer網路個人電腦
Network terminal 網路終端
Notebook computer筆記本電腦
Notebook system unit筆記本系統單元
Numeric entry數字輸入
national information infrastructure protection act of1996國際信息保護法案
national service provider全國性服務供應商
Network architecture網路體系結構
Network bridge網橋
Network gateway網關
network manager網路管理員
newsgroup新聞組
no electronic theft act of1997無電子盜竊法
Node節點
Nonvolatile storage非易失性存儲
O
Object embedding對象嵌入
Object linking目標鏈接
Open architecture開放式體系結構
Optical disk光碟
Optical mouse光電滑鼠
Optical scanner光電掃描儀
Outline大綱
off-line browsers離線瀏覽器
Online storage聯機存儲
P
palmtop computer掌上電腦
Parallel ports並行埠
Passive-matrix被動矩陣
PC card個人計算機卡
Personal laser printer個人激光列印機
Personal video recorder card個人視頻記錄卡
Photo printer照片列印機
Pixel像素
Platform scanner平版式掃描儀
Plotter繪圖儀
Plug and play即插即用
Plug-in boards插件卡
Pointer指示器
Pointing stick指示棍
Port埠
Portable scanner攜帶型掃描儀
Presentation files演示文稿
Presentation graphics電子文稿程序
Primary storage主存
Proceres規程
Processor處理機
Programming control lanugage程序控制語言
Packets數據包
Parallel data transmission平行數據傳輸
Peer-to-peer network system得等網路系統
person-person auction site個人對個人拍賣站點
physical security物理安全
Pits凹面
plug-in插件程序
Polling輪詢
privacy隱私權
proactive主動地
programmer程序員
Protocols協議
provider供應商
proxy server代理服務
pull procts推取程序
push procts推送程序
R
RAM cache隨機高速緩沖器
Range范圍
Record記錄
Relational database關系資料庫
Replace替換
Resolution解析度
Row行
Read-only只讀
Reformatting重組
regional service provider區域性服務供應商
repetitive motion injury反復性動作損傷
reverse directory反向目錄
right to financial privacy act of 1979財產隱私法案
Ring network環形網
S
Scanner掃描器
Search查找
Secondary storage device助存儲設備
Semiconctor半導體
Serial ports串列埠
Server伺服器
Shared laser printer共享激光列印機
Sheet表格
Silicon chip矽片
Slots插槽
Smart card智能卡
Soft 軟拷貝
Software suite軟體協議
Sorting排序分類
Source file源文件
Special-purpose application專用文件
Spreadsheet電子數據表
Standard toolbar標准工具欄
Supercomputer巨型機
System cabine 系統箱
System clock時鍾
System software系統軟體
Satellite/air connection services衛星無線連接服務
search engines搜索引擎
search providers搜索供應者
search services 搜索伺服器
Sectors扇區
security安全
Sending and receiving devices發送接收設備
Sequential access順序存取
Serial data transmission單向通信
signature line簽名檔
snoopware監控軟體
software right act of1980軟體版權法案
software piracy軟體盜版
Solid-state storage固態存儲器
specialized search engine專用搜索引擎
spiders網頁爬蟲
spike尖峰電壓
Star network星型網
Strategy方案
subject主題
subscription address預定地址
Superdisk超級磁碟
surfing網上沖浪
surge protector浪涌保護器
systems analyst系統分析師
T
Table二維表
Telephony電話學
Television boards電視擴展卡
Terminal 終端
Template模板
Text entry文本輸入
Thermal printer 熱印刷
Thin client瘦客
Toggle key觸發鍵
Toolbar工具欄
Touch screen觸摸屏
Trackball追蹤球
TV tuner card電視調諧卡
Two-state system雙狀態系統
technical writer技術協作者
technostress重壓技術
telnet遠程登錄
Time-sharing system分時系統
Topology拓撲結構
Tracks磁軌
traditional cookies傳統的信息記錄程序
Twisted pair雙絞
U
Unicode統一字元標准
uploading上傳
usenet世界性新聞組網路
V
Virtual memory虛擬內存
Video display screen視頻顯示屏
Voice recognition system聲音識別系統
vertical portal縱向門戶
video privacy protection act of 1988視頻隱私權保護法案
virus checker病毒檢測程序
virus病毒
Voiceband音頻帶寬
Volatile storage易失性存儲
voltage surge
W
Wand reader 條形碼讀入
Web 網路
Web appliance 環球網設備
Web page網頁
Web site address網路地址
Web terminal環球網終端
Webcam攝像頭
What-if analysis假定分析
Wireless revolution無線革命
Word字長
Word processing文字處理
Word wrap自動換行
Worksheet file 工**文件
web auctions網上拍賣
web broadcasters網路廣播
web portals門戶網站
web sites網站
web storefront creation packages網上商店創建包
web storefronts網上商店
web utilities網上應用程序
web-downloading utilities網頁下載應用程序
webmaster web站點管理員
web萬維網
Wireless modems無線數據機
wireless service provider無線服務供應商
world wide web萬維網
worm蠕蟲病毒
Write-protect notch防寫口
其他縮寫
DVD digital bersatile 數字化通用光碟
IT information technology信息技術
CD compact disc 壓縮盤
PDA personal digital assistant個人數字助理
RAM random access memory隨機存儲器
WWW World Wide Web 萬維網
DBMS database management system資料庫管理系統
HTML Hypertext Markup Language超文本標示語言
OLE object linking and embedding對象鏈接入
SQL structured query language結構化查詢語言
URL uniform resouice locator統一資源定位器
AGP accelerated graphics port加速圖形介面
ALU arithmetic-logic unit算術邏輯單元
CPU central processing unit中央處理器
CMOS complementary metal-oxide semiconctor互補金屬氧化物半導體
CISC complex instruction set computer復雜指令集計算機
HPSB high performance serial bus高性能串列匯流排
ISA instry standard architecture工業標准結構體系
PCI peripheral component interconnect外部設備互連匯流排
PCMCIA Personal Memory Card International Association個人計算機存儲卡國際協會
RAM random-access memory隨機存儲器
ROM read-only memory只讀存儲器
USB universal serial bus通用串列匯流排
CRT cathode-ray tube陰極射線管
HDTV high-definition television高清晰度電視
LCD liquid crystal display monitor液晶顯示器
MICRmagnetic-ink character recognition磁墨水字元識別器
OCR optical-character recognition光電字元識別器
OMR optical-mark recognition游標閱讀器
TFT thin film transistor monitor薄膜晶體管顯示器
Zip disk壓縮磁碟
Domain name system(DNS)域名伺服器
file transfer protocol(FTP)文件傳送協議
hypertext markup language(HTML)超文本鏈接標識語言
Local area network(LAN)區域網
internet relay chat(IRC)互聯網多線交談
Metropolitan area network(MAN)城域網
Network operation system(NOS)網路操作系統
uniform resource locator(URL)統一資源定位器
Wide area network(WAN)廣域網
Web server / Web 伺服器
well-connected / 連接良好
well-known services / 公認的服務
wide area network, WAN / 廣域網
wildcard character / 通配符
wildcarding / 通配符方式
window menu / 窗口菜單
Windows 2000 Server File and Print Servers for Macintosh / Windows 2000 Server 的 Macintosh 文件與列印伺服器
Windows 2000 Task Manager / Windows 2000 任務管理器
Windows Internet Name Service, WINS / Windows Internet 命名服務
Windows Management Instrumentation, WMI / Windows 管理規范
Windows Media Services / Windows Media 服務
WINS, Windows Internet Name Service / Windows Internet 命名服務
WINS proxy / WINS 代理
WINS resource / WINS 資源
Winsock
wireless communication / 無線通訊
WMI, Windows Management Instrumentation / Windows 管理規范
workgroup / 工作組
X.509v3 certificate / X.509/ 證書
XOR, exclusive OR / 異或
zone / 區域
zone list / 區域列表
zone transfer / 區域傳送
E. 編程序常用英語單詞是什麼
編程序常用英語單詞部分:
1、Compile:編繹
2、Run:運行
3、Class:類
4、Object:對象
5、System:系統
6、out:輸出
7、print:列印
8、line:行
9、variable:變數
10、type:類型
11、static:靜態的
12、array:數組
13、parameter:參數
14、method:方法
15、function:函數
16、public:公有的
17、default:默認
18、get:得到
19、private:私有的
20、import:導入
21、set:設置
22、package:包
23、access:訪問
24、protected:受保護的
25、void:無(返回類型)
26、operation:操作運算
27、member-variable:成員變數
28、member-function:成員函數
29、extends:繼承 base class:基類 parent class:父類
30、interface:介面 child class:子類 super class:超類
31、overload:重載 abstract:抽象 exception:異常
32、implements:實現 Runtime:運行時
33、derived class:派生類
34、override:重寫覆蓋
35、final:最終的不能改變的
(5)計算機編程常用英語擴展閱讀
一、編程:設計具備邏輯流動作用的一種「可控體系」【註:編程不一定是針對計算機程序而言的,針對具備邏輯計算力的體系,都可以算編程。】
二、編程是編寫程序的中文簡稱,就是讓計算機代為解決某個問題,對某個計算體系規定一定的運算方式,使計算體系按照該計算方式運行,並最終得到相應結果的過程。
三、為了使計算機能夠理解人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是編程。
F. 電腦里常用的的英語有那些(漢語意思)
第一部分、計算機演算法常用術語中英對照
Data Structures 基本數據結構
Dictionaries 字典
Priority Queues 堆
Graph Data Structures 圖
Set Data Structures 集合
Kd-Trees 線段樹
Numerical Problems 數值問題
Solving Linear Equations 線性方程組
Bandwidth Rection 帶寬壓縮
Matrix Multiplication 矩陣乘法
Determinants and Permanents 行列式
Constrained and Unconstrained Optimization 最值問題
Linear Programming 線性規劃
Random Number Generation 隨機數生成
Factoring and Primality Testing 因子分解/質數判定
Arbitrary Precision Arithmetic 高精度計算
Knapsack Problem 背包問題
Discrete Fourier Transform 離散Fourier變換
Combinatorial Problems 組合問題
Sorting 排序
Searching 查找
Median and Selection 中位數
Generating Permutations 排列生成
Generating Subsets 子集生成
Generating Partitions 劃分生成
Generating Graphs 圖的生成
Calendrical Calculations 日期
Job Scheling 工程安排
Satisfiability 可滿足性
Graph Problems -- polynomial 圖論-多項式演算法
Connected Components 連通分支
Topological Sorting 拓撲排序
Minimum Spanning Tree 最小生成樹
Shortest Path 最短路徑
Transitive Closure and Rection 傳遞閉包
Matching 匹配
Eulerian Cycle / Chinese Postman Euler迴路/中國郵路
Edge and Vertex Connectivity 割邊/割點
Network Flow 網路流
Drawing Graphs Nicely 圖的描繪
Drawing Trees 樹的描繪
Planarity Detection and Embedding 平面性檢測和嵌入
Graph Problems -- hard 圖論-NP問題
Clique 最大團
Independent Set 獨立集
Vertex Cover 點覆蓋
Traveling Salesman Problem 旅行商問題
Hamiltonian Cycle Hamilton迴路
Graph Partition 圖的劃分
Vertex Coloring 點染色
Edge Coloring 邊染色
Graph Isomorphism 同構
Steiner Tree Steiner樹
Feedback Edge/Vertex Set 最大無環子圖
Computational Geometry 計算幾何
Convex Hull 凸包
Triangulation 三角剖分
Voronoi Diagrams Voronoi圖
Nearest Neighbor Search 最近點對查詢
Range Search 范圍查詢
Point Location 位置查詢
Intersection Detection 碰撞測試
Bin Packing 裝箱問題
Medial-Axis Transformation 中軸變換
Polygon Partitioning 多邊形分割
Simplifying Polygons 多邊形化簡
Shape Similarity 相似多邊形
Motion Planning 運動規劃
Maintaining Line Arrangements 平面分割
Minkowski Sum Minkowski和
Set and String Problems 集合與串的問題
Set Cover 集合覆蓋
Set Packing 集合配置
String Matching 模式匹配
Approximate String Matching 模糊匹配
Text Compression 壓縮
Cryptography 密碼
Finite State Machine Minimization 有窮自動機簡化
Longest Common Substring 最長公共子串
Shortest Common Superstring 最短公共父串
DP——Dynamic Programming——動態規劃
recursion —— 遞歸
第二部分、編程詞彙
A2A integration A2A整合
abstract 抽象的
abstract base class (ABC)抽象基類
abstract class 抽象類
abstraction 抽象、抽象物、抽象性
access 存取、訪問
access level訪問級別
access function 訪問函數
account 賬戶
action 動作
activate 激活
active 活動的
actual parameter 實參
adapter 適配器
add-in 插件
address 地址
address space 地址空間
address-of operator 取地址操作符
ADL (argument-dependent lookup)
ADO(ActiveX Data Object)ActiveX數據對象
advanced 高級的
aggregation 聚合、聚集
algorithm 演算法
alias 別名
align 排列、對齊
allocate 分配、配置
allocator分配器、配置器
angle bracket 尖括弧
annotation 註解、評注
API (Application Programming Interface) 應用(程序)編程介面
app domain (application domain)應用域
application 應用、應用程序
application framework 應用程序框架
appearance 外觀
append 附加
architecture 架構、體系結構
archive file 歸檔文件、存檔文件
argument引數(傳給函式的值)。參見parameter
array 數組
arrow operator 箭頭操作符
ASP(Active Server Page)活動伺服器頁面
ASP.NET worker process ASP.NET工作者進程
assembly 裝配件、配件
assembly language 匯編語言
assembly manifest 裝配件清單
assert(ion) 斷言
assign 賦值
assignment 賦值、分配
assignment operator 賦值操作符
associated 相關的、相關聯的
associative container 關聯式容器(對應sequential container)
asynchronous 非同步的
atomic 原子的
atomic operation 原子操作
attribute 特性、屬性
authentication service 驗證服務
authorization 授權
audio 音頻
A.I. 人工智慧
B2B integration B2B整合、B2B集成(business-to-business integration)
background 背景、後台(進程)
backward compatible 向後兼容、向下兼容
backup 備份
backup device備份設備
backup file 備份文件
bandwidth 帶寬
base class 基類
base type 基類型
batch 批處理
BCL (base class library)基類庫
binary 二進制
binary search 二分查找
binary tree 二叉樹
binary function 雙參函數
binary large object二進制大對象
binary operator 二元操作符
binding 綁定
bit 位
bitmap 點陣圖
bitwise 按位...
bitwise 為單元進行復制;位元逐一復制,按位拷
bitwise operation 按位運算
block 塊、區塊、語句塊
bookkeeping 簿記
boolean 布林值(真假值,true或false)
border 邊框
bounds checking 邊界檢查
boxing 裝箱、裝箱轉換
brace (curly brace) 大括弧、花括弧
bracket (square brakcet) 中括弧、方括弧
breakpoint 斷點
browser applications 瀏覽器應用(程序)
browser-accessible application 可經由瀏覽器訪問的應用程序
build 編連(專指編譯和連接
built-in 內建、內置
bus 匯流排
business 業務、商務(看場合)
business Logic 業務邏輯
business rules 業務規則
buttons 按鈕
bug 臭蟲
by/through 通過
byte 位元組(由8 bits組成)
cache 高速緩存
calendar 日歷
call 調用
callback 回調
call-level interface (CLI)調用級介面(CLI)
call operator 調用操作符
candidate key 候選鍵 (for database)
cascading delete 級聯刪除 (for database)
cascading update 級聯更新 (for database)
casting 轉型、造型轉換
catalog 目錄
chain 鏈(function calls)
character 字元
character format 字元格式
character set 字元集
CHECK constraints CHECK約束 (for database)
checkpoint 檢查點 (for database)
check box 復選框
check button 復選按鈕
child class 子類
CIL (common intermediate language)通用中間語言、通用中介語言
class 類
class declaration 類聲明
class definition 類定義
class derivation list 類繼承列表
class factory 類廠
class hierarchy 類層次結構
class library 類庫
class loader 類裝載器
class template 類模板
class template partial specializations 類模板部分特化
class template specializations 類模板特化
classification 分類
clause 子句
client application 客戶端應用程序
client cursor 客戶端游標 (for database)
code page 代碼頁
cleanup 清理、清除
CLI (Common Language Infrastructure) 通用語言基礎設施
client 客戶、客戶端
client area 客戶區
client-server 客戶機/伺服器、客戶端/伺服器
clipboard 剪貼板
clone 克隆
CLS (common language specification) 通用語言規范
code access security 代碼訪問安全
COFF (Common Object File Format) 通用對象文件格式
collection 集合
COM (Component Object Model) 組件對象模型
combo box 組合框
command line 命令行
comment 注釋
commit 提交 (for database)
communication 通訊
compatible 兼容
compile time 編譯期、編譯時
compiler 編譯器
component組件
composite index 復合索引、組合索引 (for database)
composite key 復合鍵、組合鍵 (for database)
composition 復合、組合
concept 概念
concrete具體的
concrete class 具體類
concurrency 並發、並發機制
constraint 約束 (for database)
configuration 配置、組態
connection 連接 (for database)
connection pooling 連接池
console 控制台
constant 常量
construct 構件、成分、概念、構造(for language)
constructor (ctor) 構造函數、構造器
container 容器
containment包容
context 環境、上下文
control 控制項
cookie (不譯)
拷貝
CORBA 通用對象請求中介架構(Common Object Request Broker Architecture)
cover 覆蓋、涵蓋
create/creation 創建、生成
crosstab query 交叉表查詢 (for database)
CRTP (curiously recurring template pattern)
CTS (common type system)通用類型系統
cube 多維數據集 (for database)
cursor 游標
cursor 游標 (for database)
custom 定製、自定義
data 數據
data connection 數據連接 (for database)
Data Control Language (DCL) 數據控制語言(DCL) (for database)
Data Definition Language (DDL) 數據定義語言(DDL) (for database)
data dictionary 數據字典 (for database)
data dictionary view 數據字典視圖 (for database)
data file 數據文件 (for database)
data integrity 數據完整性 (for database)
data manipulation language (DML)數據操作語言(DML) (for database)
data mart 數據集市 (for database)
data pump 數據抽取 (for database)
data scrubbing 數據清理 (for database)
data source 數據源 (for database)
Data source name (DSN) 數據源名稱(DSN) (for database)
data warehouse 數據倉庫 (for database)
dataset 數據集 (for database)
database 資料庫 (for database)
database catalog 資料庫目錄 (for database)
database diagram 數據關系圖 (for database)
database file 資料庫文件 (for database)
database object 資料庫對象 (for database)
database owner 資料庫所有者 (for database)
database project 資料庫工程 (for database)
database role 資料庫角色 (for database)
database schema 資料庫模式、資料庫架構 (for database)
database script 資料庫腳本 (for database)
data-bound 數據綁定 (for database)
data-aware control數據感知控制項 (for database)
data member 數據成員、成員變數
dataset 數據集 (for database)
data source 數據源 (for database)
data structure數據結構
data table 數據表 (for database)
datagram 數據報文
DBMS (database management system)資料庫管理系統 (for database)
DCOM (distributed COM)分布式COM
dead lock 死鎖 (for database)
deallocate 歸還
debug 調試
debugger 調試器
decay 退化
decision support 決策支持
declaration 聲明
declarative referential integrity (DRI)聲明引用完整性(DRI) (for database)
dection 推導
DEFAULT constraint默認約束 (for database)
default database 默認資料庫 (for database)
default instance 默認實例 (for database)
default result set 默認結果集 (for database)
default 預設、默認值
defer 推遲
definition 定義
delegate 委託
delegation 委託
dependent name
deploy 部署
dereference 解引用
dereference operator (提領)運運算元
derived class 派生類
design by contract 契約式設計
design pattern 設計模式
destroy 銷毀
destructor(dtor)析構函數、析構器
device 設備
DHTML (dynamic HyperText Markup Language)動態超文本標記語言
dialog 對話框
digest 摘要
digital 數字的
DIME (Direct Internet Message Encapsulation)直接Internet消息封裝
directive (編譯)指示符
directory 目錄
dirty pages臟頁 (for database)
dirty read 臟讀 (for database)
disassembler 反匯編器
DISCO (Discovery of Web Services)Web Services的查找
disk 盤
dispatch 調度、分派、派發(我喜歡「調度」)
DISPID (Dispatch Identifier)分派標識符
distributed computing 分布式計算
distributed query 分布式查詢 (for database)
DNA (Distributed interNet Application) 分布式網間應用程序
document 文檔
DOM (Document Object Model)文檔對象模型
dot operator (圓)點操作符
driver 驅動(程序)
DTD (document type definition) 文檔類型定義
double-byte character set (DBCS)雙位元組字元集(DBCS)
mp 轉儲
mp file 轉儲文件
dynamic cursor 動態游標 (for database)
dynamic filter 動態篩選 (for database)
dynamic locking 動態鎖定 (for database)
dynamic recovery 動態恢復 (for database)
dynamic snapshot 動態快照 (for database)
dynamic SQL statements 動態SQL語句 (for database)
dynamic assembly 動態裝配件、動態配件
dynamic binding 動態綁定
EAI (enterprise application integration)企業應用程序集成(整合)
EBCO (empty base class optimization) 空基類優化(機制)
e-business 電子商務
EDI (Dlectronic Data Interchange)電子數據交換
efficiency 效率
efficient 高效
end-to-end authentication 端對端身份驗證
end user 最終用戶
engine 引擎
entity 實體
encapsulation 封裝
enclosing class 外圍類別(與巢狀類別 nested class有關)
enum (enumeration) 枚舉
enumerators 枚舉成員、枚舉器
equal 相等
equality 相等性
equality operator 等號操作符
error log 錯誤日誌 (for database)
escape code 轉義碼
escape character 轉義符、轉義字元
exclusive lock 排它鎖 (for database)
explicit transaction 顯式事務 (for database)
evaluate 評估
event 事件
event driven 事件驅動的
event handler 事件處理器
evidence 證據
exception 異常
exception declaration 異常聲明
exception handling 異常處理、異常處理機制
exception-safe 異常安全的
exception specification 異常規范
exit 退出
explicit 顯式
explicit specialization 顯式特化
export 導出
expression 表達式
facility 設施、設備
fat client 胖客戶端
feature 特性、特徵
fetch 提取
field 欄位(java)
field 欄位 (for database)
field length 欄位長度 (for database)
file 文件
filter 篩選 (for database)
finalization 終結
firewall 防火牆
finalizer 終結器
firmware 固件
flag 標記
flash memory 快閃記憶體
flush 刷新
font 字體
foreign key (FK) 外鍵(FK) (for database)
form 窗體
formal parameter 形參
forward declaration 前置聲明
forward-only 只向前的
forward-only cursor 只向前游標 (for database)
fragmentation 碎片 (for database)
framework 框架
full specialization 完全特化
function 函數
function call operator (即operator ()) 函數調用操作符
function object 函數對象
function overloaded resolution函數重載決議
functionality 功能
function template函數模板
functor 仿函數
GAC (global assembly cache) 全局裝配件緩存、全局配件緩存
GC (Garbage collection) 垃圾回收(機制)、垃圾收集(機制)
game 游戲
generate 生成
generic 泛化的、一般化的、通用的
generic algorithm通用演算法
genericity 泛型
getter (相對於 setter)取值函數
global 全局的
global object 全局對象
global scope resolution operator 全局范圍解析操作符
grant 授權 (for database)
granularity 粒度
group 組、群
group box 分組框
GUI 圖形界面
GUID (Globally Unique Identifier) 全球唯一標識符
hand shaking 握手
handle 句柄
handler 處理器
hard-coded 硬編碼的
hard- 截屏圖
hard disk 硬碟
hardware 硬體
hash table 散列表、哈希表
header file頭文件
heap 堆
help file 幫助文件
hierarchy 層次結構、繼承體系
hierarchical data 階層式數據、層次式數據
hook 鉤子
Host (application)宿主(應用程序)
hot key 熱鍵
hyperlink 超鏈接
HTML (HyperText Markup Language) 超文本標記語言
HTTP pipeline HTTP管道
HTTP (HyperText Transfer Protocol) 超文本傳輸協議
icon 圖標
IDE (Integrated Development Environment)集成開發環境
IDL (Interface Definition Language) 介面定義語言
identifier 標識符
idle time 空閑時間
if and only if當且僅當
IL (Intermediate Language) 中間語言、中介語言
image 圖象
IME 輸入法
immediate base 直接基類
immediate derived 直接派生類
immediate updating 即時更新 (for database)
implicit transaction隱式事務 (for database)
incremental update 增量更新 (for database)
index 索引 (for database)
implement 實現
implementation 實現、實現品
implicit 隱式
import 導入
increment operator 增加操作符
infinite loop 無限循環
infinite recursive 無限遞歸
information 信息
infrastructure 基礎設施
inheritance 繼承、繼承機制
inline 內聯
inline expansion 內聯展開
initialization 初始化
initialization list 初始化列表、初始值列表
initialize 初始化
inner join 內聯接 (for database)
in-place active 現場激活
instance 實例
instantiated 具現化、實體化(常應用於template)
instantiation 具現體、具現化實體(常應用於template)
integrate 集成、整合
integrity 完整性、一致性
integrity constraint完整性約束 (for database)
interprocess communication (IPC)進程間通訊(IPC)
interacts 交互
interface 介面
for GUI 界面
interoperability 互操作性、互操作能力
interpreter 解釋器
introspection 自省
invariants 不變性
invoke 調用
isolation level 隔離級別 (for database)
iterate 迭代
iterative 反復的、迭代的
iterator 迭代器
iteration 迭代(迴圈每次輪回稱為一個iteration)
item 項、條款、項目
JIT compilation JIT編譯 即時編譯
key 鍵 (for database)
key column 鍵列 (for database)
laser 激光
late binding 遲綁定
left outer join 左向外聯接 (for database)
level 階、層例
high level 高階、高層
library 庫
lifetime 生命期、壽命
link 連接、鏈接
linkage 連接、鏈接
linker 連接器、鏈接器
literal constant 字面常數
list 列表、表、鏈表
list box 列表框
livelock 活鎖 (for database)
load 裝載、載入
load balancing 負載平衡
loader 裝載器、載入器
local 局部的
local object 局部對象
lock 鎖
log 日誌
login 登錄
login security mode登錄安全模式 (for database)
lookup table 查找表 (for database)
loop 循環
loose coupling 鬆散耦合
lvalue 左值
machine code 機器碼、機器代碼
macro 宏
maintain 維護
managed code 受控代碼、託管代碼
Managed Extensions 受控擴充件、託管擴展
managed object 受控對象、託管對象
mangled name
manifest 清單
manipulator 操縱器(iostream預先定義的一種東西)
many-to-many relationship 多對多關系 (for database)
many-to-one relationship 多對一關系 (for database)
marshal 列集
member 成員
member access operator 成員取用運運算元(有dot和arrow兩種)
member function 成員函數
member initialization list成員初始值列表
memberwise 以member為單元…、members 逐一…
memberwise
memory 內存
memory leak 內存泄漏
menu 菜單
message 消息
message based 基於消息的
message loop 消息環
message queuing消息隊列
metadata 元數據
metaprogramming元編程
method 方法
micro 微
middleware 中間件
middle tier 中間層
modeling 建模
modeling language 建模語言
modifier 修飾字、修飾符
modem 數據機
mole 模塊
most derived class最底層的派生類
mouse 滑鼠
mutable 可變的
mutex 互斥元、互斥體
multidimensional OLAP (MOLAP) 多維OLAP(MOLAP) (for database)
multithreaded server application 多線程伺服器應用程序
multiuser 多用戶
multi-tasking 多任務
multi-thread 多線程
multicast delegate 組播委託、多點委託
named parameter 命名參數
named pipe 命名管道
namespace 名字空間、命名空間
native 原生的、本地的
native code 本地碼、本機碼
Native Image Generator (NGEN)本地映像生成器
nested class 嵌套類
nested query 嵌套查詢 (for database)
nested table 嵌套表 (for database)
network 網路
network card 網卡
nondependent name
object 對象
object based 基於對象的
object file 目標文件
object model 對象模型
object oriented 面向對象的
laser 激光
late binding 遲綁定
left outer join 左向外聯接 (for database)
level 階、層例
high level 高階、高層
library 庫
lifetime 生命期、壽命
link 連接、鏈接
linkage 連接、鏈接
linker 連接器、鏈接器
literal constant 字面常數
list 列表、表、鏈表
list box 列表框
livelock 活鎖 (for database)
load 裝載、載入
load balancing 負載平衡
loader 裝載器、載入器
local 局部的
local object 局部對象
lock 鎖
log 日誌
login 登錄
login security mode登錄安全模式 (for database)
lookup table 查找表 (for database)
loop 循環
loose coupling 鬆散耦合
lvalue 左值
machine code 機器碼、機器代碼
macro 宏
maintain 維護
managed code 受控代碼、託管代碼
Managed Extensions 受控擴充件、託管擴展
managed object 受控對象、託管對象
mangled name
manifest 清單
manipulator 操縱器(iostream預先定義的一種東西)
many-to-many relationship 多對多關系 (for database)
many-to-one relationship 多對一關系 (for database)
marshal 列集
member 成員
member access operator 成員取用運運算元(有dot和arrow兩種)
member function 成員函數
member initialization list成員初始值列表
memberwise 以member為單元…、members 逐一…
memberwise
memory 內存
memory leak 內存泄漏
menu 菜單
message 消息
message based 基於消息的
message loop 消息環
message queuing消息隊列
metadata 元數據
metaprogramming元編程
method 方法
micro 微
middleware 中間件
middle tier 中間層
modeling 建模
modeling language 建模語言
modifier 修飾字、修飾符
modem 數據機
mole 模塊
most derived class最底層的派生類
mouse 滑鼠
mutable 可變的
mutex 互斥元、互斥體
multidimensional OLAP (MOLAP) 多維OLAP(MOLAP) (for database)
multithreaded server application 多線程伺服器應用程序
multiuser 多用戶
multi-tasking 多任務
multi-thread 多線程
multicast delegate 組播委託、多點委託
named parameter 命名參數
named pipe 命名管道
namespace 名字空間、命名空間
native 原生的、本地的
native code 本地碼、本機碼
Native Image Generator (NGEN)
G. 尋求常用計算機術語及其功能
計算機常用英語術語、詞彙表- -
計算機常用英語術語、詞彙表 絕對COOL資料!
Computer Vocabulary In Common Use
一、硬體類(Hardware)
二、軟體類(Software)
三、網路類(Network)
四、其它
CPU(Center Processor Unit)中央處理單元
mainboard主板
RAM(random access
memory)隨機存儲器(內存)
ROM(Read Only Memory)只讀存儲器
Floppy Disk軟盤
Hard Disk硬碟
CD-ROM光碟驅動器(光碟機)
monitor監視器
keyboard鍵盤
mouse滑鼠
chip晶元
CD-R光碟刻錄機
HUB集線器
Modem= MOlator-DEMolator,數據機
P-P(Plug and Play)即插即用
UPS(Uninterruptable Power Supply)不間斷電源
BIOS(Basic-input-Output
System)基本輸入輸出系統
CMOS(Complementary Metal-Oxide-Semiconctor)互補金屬氧化物半導體
setup安裝
uninstall卸載
wizzard向導
OS(Operation Systrem)好啊作系統
OA(Office AutoMation)辦公自動化
exit退出
edit編輯
復正搭制
cut剪切
paste粘貼
delete刪除
select選擇
find查找
select all全選
replace替換
undo撤消
redo重做
program程序
license許可(證)
back前一步
next下一步
finish結束
folder文件夾
Destination Folder目的文件夾
user用戶
click點擊
double click雙擊
right click右擊
settings設置
update更新
release發布
data數據
data base資料庫
DBMS(Data Base Manege
System)資料庫管理系統
view視圖
insert插入
object對象
configuration配置
command命令
document文檔
POST(power-on-self-test)電源自檢程序
cursor游標
attribute屬性
icon圖標
service pack服務補丁
option pack功能補丁
Demo演示
short cut快捷方式
exception異常
debug調試
previous前一個
column行
row列
restart重新啟動
text文本
font字體
size大小
scale比例
interface界面
function函數
access訪問
manual指南
active激活賀清納
computer language計算機語言
menu菜單
GUI(graphical user
interfaces )圖形用戶界面
template模版
page setup頁面設置
password口令
code密碼
print preview列印預覽
zoom in放大
zoom out縮小
pan漫遊
cruise漫遊
full screen全屏
tool bar工具條
status bar狀態條
ruler標尺
table表
paragraph段落
symbol符號
style風格
execute執行
graphics圖形
image圖像
Unix用於伺服器的一種好啊作系統
Mac OS蘋果公司開發的好啊作系統
OO(Object-Oriented)面向對象
virus病毒
file文件
open打開
colse關閉
new新建
save保存
exit退出
clear清除
default默認
LAN區域網
WAN廣域網
Client/Server客戶機/伺服器
ATM( Asynchronous
Transfer Mode)非同步禪沒傳輸模式
Windows NT微軟公司的網路好啊作系統
Internet互聯網
WWW(World Wide Web)萬維網
protocol協議
HTTP超文本傳輸協議
FTP文件傳輸協議
Browser瀏覽器
homepage主頁
Webpage網頁
website網站
URL在Internet的WWW服務程序上
用於指定信息位置的表示方法
Online在線
Email電子郵件
ICQ網上尋呼
Firewall防火牆
Gateway網關
HTML超文本標識語言
hypertext超文本
hyperlink超級鏈接
IP(Address)互聯網協議(地址)
SearchEngine搜索引擎
TCP/IP用於網路的一組通訊協議
Telnet遠程登錄
IE(Internet Explorer)探索者(微軟公司的網路瀏覽器)
Navigator引航者(網景公司的瀏覽器)
multimedia多媒體
ISO國際標准化組織
ANSI美國國家標准協會
able 能
activefile 活動文件
addwatch 添加監視點
allfiles 所有文件
allrightsreserved 所有的權力保留
altdirlst 切換目錄格式
並能夠解決更大范圍內的磁碟問題
andotherinFORMation 以及其它的信息
archivefileattribute 歸檔文件屬性
assignto 指定到
autoanswer 自動應答
autodetect 自動檢測
autoindent 自動縮進
autosave 自動存儲
availableonvolume 該盤剩餘空間
badcommand 命令錯
badcommandorfilename 命令或文件名錯
batchparameters 批處理參數
binaryfile 二進制文件
binaryfiles 二進制文件
borlandinternational borland國際公司
bottommargin 頁下空白
bydate 按日期
byextension 按擴展名
byname 按名稱
bytesfree 位元組空閑
callstack 調用棧
casesensitive 區分大小寫
要求出現確認提示,在你想覆蓋一個
centralpointsoftwareinc central point 軟體股份公司
changedirectory 更換目錄
changedrive 改變驅動器
changename 更改名稱
characterset 字元集
checkingfor 正在檢查
檢查磁碟並顯示一個狀態報告
chgdrivepath 改變盤/路徑
node 節點
npasswd UNIX的一種代理密碼檢查器,在提交給密碼文件前,它將對潛在的密碼進行篩選。
OSPF 開放最短路徑優先協議
OSI Model 開放系統互連模式
out-of-band attack 帶外攻擊
packet filter 分組過濾器
password 口令
path 路徑
payload 凈負荷
PBX 專用交換機
PCS 個人通信業務
peer 對等
permission 許可權
plaintext 明文
PPTP 點到點隧道協議
port 埠
prority 優先權
protocol 協議
potential browser 潛在瀏覽器
POP 互聯網電子郵件協議標准
是Post Office Protocol 的縮寫,是互聯網電子郵件協議標准。我們可以通過有POP
服務功能的主機傳送及接收電子郵件。該協議的缺陷是,當你接收電子郵件時,所有
的信件都從伺服器上清除,下載到你的本地硬碟。當然也有一些客戶端程序可以將電
子郵件留在伺服器上,或設置成超過一定大小的文件不可下載。隨著郵件採用多媒體
格式,郵件會越來越大,我們希望能夠靈活掌握下載什麼文件、何時下載,這就需要
IMAP 協議。目前POP的版本為POP3。
process 進程
proxy 代理
proxy server 代理伺服器
代理服務就是代理Web用戶去取得資料回來,通常使用WWW軟體要去連結遠方的終端取得資
料時,必須送出要求信號然後再一個位元組一個位元組的傳送回來。有了proxy的設定以後,要
求資料的信號會先送到Proxy Server。當Proxy Server得到用戶的請求時,首先會到cache
中尋找有沒有同樣的資料,如果有,就由Proxy Server直接將資料傳給用戶,如果cache沒
有資料,Proxy Server就會利用網路上所可以使用的頻寬,到遠端站台取回資料,一邊儲存
在cache中,一邊傳送給用戶。即使線路阻塞,還是比用戶自己直接抓取要來得快速的。
paseudorandom 偽隨機
phreaking 指控制電話系統的過程
RAS 遠程訪問服務
Remote control 遠程式控制制
RPC 遠程過程調用
remote boot 遠程引導
route 路由
router 路由器
routing 路由選擇
RIP 路由選擇信息協議
routed daemon 一種利用RIP的UNIX尋徑服務
routing table 路由表
R.U.P 路由更新協議
RSA 一種公共密匙加密演算法。而RSA也許是最流行的。
script 腳本
search engine 搜索引擎
SSL 安全套接層
secure 密碼
SID 安全標識符
sender 發送者
SLIP 串列線網際協議
server 伺服器
server-based network 基於伺服器的網路
session layer 會話層
share、sharing 共享
share-level security 共享級安全性
SMTP 簡單郵件傳送協議
SNMP 簡單網路管理協議
Site 站點
SCSI 小型計算機系統介面
snffer 檢錯器
snooping 探聽
standalone server 獨立伺服器
strong cipher 強密碼
stream cipher 流密碼
strong password 荎諏?
SQL 結構化查詢語言
subnet mask 子網掩碼
subdirectory 子目錄
subnet 子網
swap file 交換文件
SACL 系統訪問控製表
S/Key 安全連接的一次性密碼系統,在S/Key中,密碼從不會經過網路發送,因此不可能被竊取。
sniffer(嗅探器) 秘密捕獲穿過網路的數據報文的程序,黑客一般用它來設法盜取用戶名和密碼的。
spoofing(電子欺騙) 任何涉及假扮其他用戶或主機以對目標進行未授權訪問的過程
time bomb(時間炸彈) 指等待某一特定時間或事件出先才激活,從而導致機器故障的程序
TCPDUMP 是UNIX中捕獲數據包的實用工具,常被用語獲得詳細的網路通信記錄的。
Traceroute 一個UNIX上的常用TCP程序,用語跟蹤本機和遠程主機之間的路由
T0,DS0 56或者64kbps
T1,DS1 24路PCM數字話,總速率為1.544Mbps
T3,DS3 28個T1信道,作品能夠速率為44.736Mbps
thin client 瘦客戶機
thread 線程
throughput 吞吐量
transport layer 傳輸量
Transport Protocol 傳輸協議
trust 信任
tunnel 安全加密鏈路
vector of attack 攻擊向量
Virtual directory 虛目錄
Virtual Machine 虛擬機
VRML 虛擬現實模型語言
volume 文件集
vulnerability 脆弱性
weak passwurd 弱口令
well-known ports 通用埠
workstation 工作站
X.25 一種分組交換網協議
zone transfer 區域轉換
authentication 認證、鑒別
authorization 授權
Back Office Microsoft公司的一種軟體包
Back up 備份
backup browser 後備瀏覽器
BDC 備份域控制器
baseline 基線
BIOS 基本輸入/輸出系統
Binding 聯編、匯集
bit 比特、二進制位
BOOTP 引導協議
BGP 引導網關協議
Bottleneck 瓶徑
bridge 網橋、橋接器
browser 瀏覽器
browsing 瀏覽
channel 信道、通路
CSU/DSU 信道服務單元/數字服務單元
Checksum 校驗和
Cluster 簇、群集
CGI 公共網關介面
CGI(Common Gateway Interface公用網關介面是一個可以產生相同結果或結果隨用戶輸入
而變化的程序。它可以用一種解釋性的界面語言編寫,也可以用一種編譯方式的編程語言
編寫。CGI規定了Web伺服器調用其它可執行程序的介面協議標准。Web伺服器通過調用CGI程
序實現和Web瀏覽器的交互,也就是CGI程序接受Web瀏覽器發送給Web伺服器的信息,進行處
理,並將響應結果再回送給Web伺服器和Web瀏覽器。CGI程序一般完成Web網頁中表單數據的
處理、資料庫查詢和實現與傳統應用系統的集成等工作。CGI程序雖然可以用任何程序設計
語言編寫,但是用C語言編寫的CGI程序具有執行速度快、安全性高等特點。
CGI-based attack(基於CGI攻擊)它利用公共網關介面的脆弱點進行攻擊,通常藉助www站
點進行
crash(崩潰) 系統突然失效,需要從新引導
CD-ROM 只讀型光碟
Component 組件
data link 數據鏈路
createprimarydospartition 創建DOS主分區
createsadirectory 創建一個目錄
創建,改變或刪除磁碟的卷標
currentfile 當前文件
currentfixeddiskdrive 當前硬碟驅動器
currentsettings 當前設置
currenttime 當前時間
cursorposition 游標位置
defrag 整理碎片
dele 刪去
刪除分區或邏輯DOS驅動器
刪除一個目錄和所有的子目錄及其中的所有文件
deltree 刪除樹
devicedriver 設備驅動程序
dialogbox 對話欄
directionkeys 方向鍵
directly 直接地
directorylistargument 目錄顯示變數
directoryof 目錄清單
directorystructure 目錄結構
diskaccess 磁碟存取
disk 磁碟拷貝
磁碟服務功能: C拷貝 O比較 F搜索R改卷名V校驗 瀏覽E編緝M圖 L找文件 N格式化
diskspace 磁碟空間
displayfile 顯示文件
displayoptions 顯示選項
displaypartitioninFORMation 顯示分區信息
顯示指定目錄和所有目錄下的文件
顯示指定屬性的文件
顯示或改變文件屬性
displaysorsetsthedate 顯示或設備日期
以單色而非彩色顯示安裝屏信息
顯示系統中已用和未用的內存數量
顯示磁碟上所有文件的完整路徑和名稱
顯示或改變當前目錄
doctor 醫生
doesn 不
doesntchangetheattribute 不要改變屬性
dosshell DOS 外殼
doubleclick 雙擊
你想顯示邏輯驅動器信息嗎(y/n)?
driveletter 驅動器名
editmenu 編輯選單
emsmemory ems內存
endoffile 文件尾
endofline 行尾
enterchoice 輸入選擇
entiredisk 轉換磁碟
environmentvariable 環境變數
esc esc
everyfileandsubdirectory 所有的文件和子目錄
existingdestinationfile 已存在的目錄文件時
expandedmemory 擴充內存
expandtabs 擴充標簽
explicitly 明確地
extendedmemory 擴展內存
fastest 最快的
fatfilesystem fat 文件系統
fdiskoptions fdisk選項
fileattributes 文件屬性
fileFORMat 文件格式
filefunctions 文件功能
fileselection 文件選擇
fileselectionargument 文件選擇變元
filesin 文件在
filesinsubdir 子目錄中文件
fileslisted 列出文件
filespec 文件說明
filespecification 文件標識
filesselected 選中文件
findfile 文件查尋
fixeddisk 硬碟
fixeddisksetupprogram 硬碟安裝程序
fixeserrorsonthedisk 解決磁碟錯誤
floppydisk 軟盤
FORMatdiskette 格式化磁碟
FORMatsadiskforusewithmsdos 格式化用於MS-DOS的磁碟
FORMfeed 進紙
freememory 閑置內存
fullscreen 全屏幕
functionprocere 函數過程
graphical 圖解的
graphicslibrary 圖形庫
groupdirectoriesfirst 先顯示目錄組
hangup 掛斷
harddisk 硬碟
hardwaredetection 硬體檢測
hasbeen 已經
helpfile 幫助文件
helpindex 幫助索引
helpinFORMation 幫助信息
helppath 幫助路徑
helpscreen 幫助屏
helptext 幫助說明
helptopics 幫助主題
helpwindow 幫助窗口
hiddenfile 隱含文件
hiddenfileattribute 隱含文件屬性
hiddenfiles 隱含文件
howto 好啊作方式
ignorecase 忽略大小寫
在常規和上位內存
incorrectdos 不正確的DOS
incorrectdosversion DOS 版本不正確
indicatesabinaryfile 表示是一個二進制文件
indicatesanasciitextfile 表示是一個ascii文本文件
insertmode 插入方式
請用scandisk,不要用chkdsk
inuse 在使用
invaliddirectory 無效的目錄
is 是
kbytes 千位元組
keyboardtype 鍵盤類型
labeldisk 標注磁碟
laptop 膝上
largestexecutableprogram 最大可執行程序
largestmemoryblockavailable 最大內存塊可用
lefthanded 左手習慣
leftmargin 左邊界
linenumber 行號
linenumbers 行號
linespacing 行間距
listbyfilesinsortedorder 按指定順序顯示文件
listfile 列表文件
listof 清單
locatefile 文件定位
lookat 查看
lookup 查找
macroname 宏名字
makedirectory 創建目錄
memoryinfo 內存信息
memorymodel 內存模式
menubar 菜單條
menucommand 菜單命令
menus 菜單
messagewindow 信息窗口
microsoft 微軟
microsoftantivirus 微軟反病毒軟體
microsoftcorporation 微軟公司
mini 小的
modemsetup 數據機安裝
molename 模塊名
monitormode 監控狀態
monochromemonitor 單色監視器
moveto 移至
multi 多
newdata 新建數據
newer 更新的
newfile 新文件
newname 新名稱
newwindow 新建窗口
norton norton
nostack 棧未定義
noteusedeltreecautiously 注意:小心使用deltree
onlinehelp 聯機求助
optionally 可選擇地
or 或
pageframe 頁面
pagelength 頁長
在顯示每屏信息後暫停一下
pctools pc工具
postscript 附言
prefixmeaningnot 前綴意即"不
prefixtoreverseorder 反向顯示的前綴
用前綴和放在短橫線-後的開關(例如/-w)預置開關
pressakeytoresume 按一鍵繼續
pressanykeyforfilefunctions 敲任意鍵執行文件功能
pressentertokeepthesamedate 敲回車以保持相同的日期
pressentertokeepthesametime 敲回車以保持相同的時間
pressesctocontinue 敲esc繼續
pressesctoexit 敲鍵退出
pressesctoexitfdisk 敲esc退出fdisk
敲esc返回fdisk選項
previously 在以前
printall 全部列印
printdevice 列印設備
printerport 列印機埠
在指定的路徑下處理所有目錄下的文件
programfile 程序文件
programmingenvironment 程序設計環境
在創建每個目標文件時提醒你
在拷貝前提示你敲一下鍵
pulldown 下拉
pulldownmenus 下拉式選單
quickFORMat 快速格式化
quickview 快速查看
readonlyfile 只讀文件
readonlyfileattribute 只讀文件屬性
readonlyfiles 只讀文件
readonlymode 只讀方式
redial 重撥
repeatlastfind 重復上次查找
reportfile 報表文件
resize 調整大小
respectively 分別地
rightmargin 右邊距
rootdirectory 根目錄
運行debug, 它是一個測試和編輯工具
runtimeerror 運行時出錯
saveall 全部保存
saveas 另存為
scandisk 磁碟掃描程序
scandiskcanreliablydetect scandisk可以可K地發現
screencolors 屏幕色彩
screenoptions 屏幕任選項
screensaver 屏幕暫存器
screensavers 屏幕保護程序
screensize 屏幕大小
scrollbars 翻卷欄
scrolllockoff 滾屏已鎖定
searchfor 搜索
sectorspertrack 每道扇區數
selectgroup 選定組
selectionbar 選擇欄
setactivepartition 設置活動分區
setupoptions 安裝選項
shortcutkeys 快捷鍵
showclipboard 顯示剪貼板
singleside 單面
sizemove 大小/移動
sorthelp S排序H幫助
sortorder 順序
specialservicesdirectorymaint 特殊服務功能: D目錄維護
指定要列出的驅動器,目錄,和文件
指定你想把父目錄作為當前目錄
指定新文件的目錄或文件名
指定要拷貝的文件
stackoverflow 棧溢出
standalone 獨立的
startupoptions 啟動選項
statusline 狀態行
stepover 單步
summaryof 摘要信息
取消確認提示,在你想覆蓋一個
swapfile 交換文件
開關可在dircmd環境變數中設置
switchto 切換到
sync 同步
systemfile 系統文件
systemfiles 系統文件
systeminfo 系統信息
systeminFORMation 系統信息程序
tableofcontents 目錄
terminalemulation 終端模擬
terminalsettings 終端設置
testfile 測試文件
testfileparameters 測試文件參數
theactivewindow 激活窗口
/y開關可以在cmd環境變數中預置
兩個軟磁碟必須是同種類型的
在命令行輸入/-y可以使之無效
togglebreakpoint 切換斷點
tomsdos 轉到MS-DOS
topmargin 頁面頂欄
turnoff 關閉
鍵入cd驅動器:顯示指定驅動器的當前目錄
鍵入無參數的cd以顯示當前驅動器的當前目錄
鍵入無參數的date,顯示當前日期設置和
unmark 取消標記
unselect 取消選擇
usesbareFORMat 使用簡潔方式
useslowercase 使用小寫
useswidelistFORMat 使用寬行顯示
usinghelp 使用幫助
verbosely 冗長地
校驗新文件是否正確寫入了
videomode 顯示方式
viewwindow 內容瀏覽
viruses 病毒
vision 景象
vollabel 卷標
volumelabel 卷標
volumeserialnumberis 卷序號是
windowshelp windows 幫助
wordwrap 整字換行
workingdirectory 正在工作的目錄
worm 蠕蟲
writemode 寫方式
writeto 寫到
xmsmemory 擴充內存
youmay 你可以
H. 程序員英語詞彙
程序員如何掌握計算機英語干程序員是一項很辛苦的工作,要成為一個高水平的程序員尤為艱難。這是因為計算機軟體技術更新的速度越來越快,而這些技術大多來源於英語國家,我們在引進這些技術時往往受到語言障礙的制約,嚴重影響到對新技術的理解和消化。首先編程本身就依賴於英語,雖然現在技術的發展,可以使得某些開發工具在變數名和欄位名中支持中文,但還未發現能夠完全使用中文的編程語句。其次,軟體開發中的技術文檔和資料大都是來自英文,即使有翻譯好的,不是晦澀難懂,就是譯法混亂,比如:roll back就有"回滾"、"回退"、"返回"、"重算"等多種譯法,又如我們遇到翻譯後的術語"域",往往不清楚譯者是根據"field"、"region"還是"domain"所譯(如果閱讀原文則不存在這些問題)。還有更重要的一點,這就是等待譯文會嚴重影響我們掌握新技術的時間。通常,一本外版計算機圖書從獲得版權到翻譯出版要一年的時間。就算原作者消化新技術和寫作的時間最短為一年,那麼加起來這已經超過通常軟體版本的更新周期(軟體版本的更新周期一般是1年至2年),這意味著當你通過閱讀翻譯資料掌握這一版本的軟體時,可能該版本已經淘汰至少是面臨淘汰。當然,這並不是說國內沒有好的譯者和譯文,也不是說不能通過閱讀譯文來進行學習。而是說通過別人翻譯的間接閱讀風險較大,如果能掌握計算機英語,利用第一手原文資料進行學習,除了效率之外,被誤導的風險較小。比如:國內引進的一部外版好書《Java編程思想》(原書名《Think in Java》),其翻譯水平較差,就嚴重影響了閱讀和學習,不少讀者深有體會。如果讀著有著過硬的計算機英語水平就可以按照書上提供的作者網址下載原文閱讀,不但可以獲得原汁原味的感受,還可以免費下載該書最新的第二版(據悉機械工業出版社已經取得該最新版本的版權,但該書要到2001年上半年才能面市)。
因此,我們可以得出這樣的結論,干程序員這行實在是離不開英語。實際上,可以毫不誇張地說英語是IT的行業語言。由於英語的優勢,印度、愛爾蘭等國的軟體業在國際上比我們更有競爭力,這並不是說我們的程序員在編程和開發能力上不如別人,而是在使用計算機英語水平上差距太大。不久前在南京舉辦的一次高規格的軟體開發交流會上,就遇到過印度專家講課,英文翻譯譯不下去的情景,因為太多的IT專用術語和縮略語以及很強的專業知識使得沒有計算機背景的英語專業翻譯無能為力,而在場的開發人員因為語言障礙又無法和印度專家直接溝通,錯過了一次極好的交流學習機會。現在,已經有越來越多的程序員意識到計算機英語的重要性了,這種壓力一方面來自進一步向高級程序員或資深IT開發人員發展的需要,一方面來自於後起之秀不斷競爭的威脅。對於前者,沒有較好的計算機英語,能難進一步發展,晉升到更高的技術職位;對於後者,不少大學已經開始使用原版教科書進行專業授課,畢業生的計算機英語水平實在是後生可畏,挑戰是不言而喻的。
那麼,一個程序員應該怎樣去學習和掌握計算機英語呢?是立即開始背英漢計算機字典還是先考完6級再考"托"考"G"?其實,在下定決心之後最關鍵的是要搞清6個W,即:為什麼學(why)、學什麼(what)、怎樣學(how)、何時學(when)、何處學(where)、跟誰學(who)。下面我們就談一談這6個W。
首先是為什麼要學計算機英語。幾乎所有的程序員都知道學習計算機英語的重要性,但並不是所有人都具有學習的主動性。這個問題的提出就是要讓我們從自身的需求出發,掌握學習的主動性。一旦你有強烈的學習動機,任何學習上的困難都不會認你屈服,而你的每一點進步都將給你帶來無比自豪的感覺。
學什麼,是死背單詞?還是猛摳語法?其實都不是。計算機英語的學習是一項系統工程,需要找到一個適合自己的學習目標,並從詞彙、語法、閱讀、寫作多方面去融匯貫通。用程序員的術語講,"學什麼"的問題本質上是一個"確定系統邊界"的問題。應為學習計算機英語是一個很寬泛的概念,若不根據個人的具體情況進行定義,恐怕難以有一個可以管理學習目標。無目標的或邊界不清的項目往往是失敗的項目,在學計算機英語的問題上也是一樣。因此,我們先要根據自己的實際英語水平和工作需要界定計算機英語學習的系統邊界。關於實際英語水平,我們可以簡單地以大學非英語專業的英語教育作為參考,以通過大學英語四級考試(CET4)作為基線,即如果你通過了CET4,則表明你的英語水平為中高級,詞彙量接近5千,不存在基本的語法問題,有一定的讀寫能力;如果你沒有通過CET4,則表明你的英語水平為初中級,詞彙量不足4千,可能存在一些語法問題,讀寫能力較弱。關於工作需要,我們可以將計算機英語學習對象劃分成計算機研發人員、泛IT人員。其中計算機研發人員是指從事計算機研究和開發的專業人員,他們又劃分為軟體研發和硬體研發,顯然程序員是屬於前者。計算機研發人員要掌握的計算機英語最專業,要求最高,但軟體硬體各有側重。泛IT人員是指在IT行業從業的或與IT行業有密切聯系的那些非研發人員,包括操作使用人員、技術管理人員、支持服務人員等等。不難看出,泛IT人員對計算機英語的要求不是太高,也不太專業,一般能夠使用英文界面的軟體,能夠閱讀原版的操作手冊和說明書即可。針對以上的劃分,我在下表中大致給出了計算機英語的學習目標:
表1 計算機英語的學習目標
初中級 中高級
泛IT行業人員 掌握計算機英語的基本術語;
了解計算機英語中常用的語法和慣用法;
能藉助字典閱讀英文界面和在線幫助以及簡單的操作手冊,閱讀熟讀在70-90詞/分鍾。 掌握計算機英語的常用術語和縮略語; 掌握計算機英語中語法和慣用法的表達方式和功能;
能藉助字典閱讀英文文檔和技術資料,閱讀熟讀在100詞/分鍾以上;
能使用英文編寫簡單的文檔。
計算機研發人員 掌握計算機英語的常用術語和縮略語;
熟悉計算機英語中的語法和慣用法;
能閱讀英文界面和在線幫助以及簡單的操作手冊,閱讀熟讀在80-100詞/分鍾。 掌握大量的計算機英語術語和縮略語;
熟練掌握計算機英語中語法和慣用法的表達方式和功能;
能閱讀英文文檔和技術資料,閱讀熟讀在100詞/分鍾以上;能藉助字典翻譯專業技術圖書。
能使用英文編寫簡單的技術文檔和程序注釋。
知己知彼,百戰不殆。在了解了學習計算機英語的一般要求之後,接下來就需要對自己的具體情況進行具體分析,制定一個學習計劃或簡單地定一個學習方向。作為程序員學習計算機英語的根本目的是為了提高自己在英語環境中掌握計算機技術的能力,所以學習的內容應該是圍繞本專業的領域展開。對於沒有上過計算機專業英語課程的程序員來說,學習的重點應該是掌握專業詞彙和術語,了解計算機英語的一些規范譯法和習慣用法。對於有一定計算機英語基礎的程序員則應該把重點放在提高閱讀速度和閱讀質量上,並逐漸習慣使用英語注釋程序撰寫文檔。
在明確學習目的和學習方向之後,還必須有一個好的學習方法,"怎樣學"就是一個學習方法問題。這其中還包含了何時學、何處學、跟誰學等一系列問題。
在這里我建議把短期的系統學習和長期的日常學習結合起來,這樣做的效果最好,也最科學。所謂短期的系統學習是指集中一段時間系統地學習計算機英語,這對於沒有參加過大學計算機英語課程學習程序員尤為重要。而日常的學習則是指在日常工作用有意識地多接觸和多使用計算機英語,邊用邊學,持續不斷地積累提高。下面我就從這兩個方面來具體談一談。
要系統地學習計算機英語,最好是參加專門的計算機英語課程培訓班。培訓班的選擇非常重要,好的老師、成功的辦學經驗和系統的課程設置都是選擇的重要依據。然而大多數程序員工作繁忙,可能採取的方式多是自學了。如果不能選擇一位好老師,那就只能選擇一本好教材了。一本好的計算機英語教材對系統地學習計算機英語幫助極大。目前市面上的計算機英語教材多達30種,在選擇教材時不少程序員往往無從下手,大家不妨從以下幾方面進行考慮:
教材的難易程度--對於不同學歷層次有不同的教材,選擇教材是一定要看清該教材的培訓對象是中專、大專、本科還是研究生。選擇難易程度適合自己的教材,太簡單則不利於提高、太難則容易使學習受挫。
教材的專業側重--有的計算機英語教材偏重於硬體,有的偏重於軟體,還有的教材是信息電子類的計算機英語,側重於通信電子方面,比如:匯編語言、單片機等。另外有的教材側重於理論,如:數據結構、離散數學;而有的則側重於應用,如:軟體工程、資料庫開發。所以程序員在選擇計算機英語教材時,應仔細察看書中的內容,以免偏離軟體開發的實際工作需要。
教材的體系結構--目前計算機英語教材主要分為按語法體系組織和按計算機體系組織的兩種結構。如果你是初中級的英語水平建議使用前者,如果你是中高級的英語水平建議使用後者。
教材的易用性--教材的易用性是指教材的編排是否符合人們的學習習慣。雖然計算機英語是專業課程教材,但如果編排活潑、圖文並茂、註解查閱方便肯定能調動學習的興趣,降低閱讀的難度。這方面國內的教材應該多向國外的教材學習。
然而國內許多大學的計算機英語課程作為專業英語教學起步較晚,而早期出版的計算機英語教材大多出自於任課老師收集的計算機英文資料,教材規劃不夠系統,編排也比較簡單。這些教材雖然使用的學校較多,為早期的計算機英語教學做出過不可磨滅的貢獻,但致命的弱點是內容陳舊、與時代脫節。最典型的代表是清華大學出版社的《計算機英語》,該書最新版本是1997年更新的,裡面還充斥著Dos這樣的陳舊內容。有些老師苦於沒有新穎實用的計算機英語教材,於是一本國外的計算機入門讀物《Computing Essentials》(McGraw-Hill出版公司)被許多大學選用為計算機英語教材,效果極佳。這本書現在已經由高等教育出版社影印發行,書名是《計算機專業英語》。該書的特點是:時效性強(版本更新快),新穎實用,編排活潑。但對於中高級英語水平的專業開發人員未免有點太淺。
我們在分析和研究了市面上大量計算機英語教材的基礎上,又結合計算機英語教學和學習經驗,編寫了一本非常適合於軟體開發人員的《計算機英語》,該書已經由機械工業出版社出版,是該社"重點大學計算機教材"系列中的一本。需要說明的是該書最適合的讀者對象為英語達到CET4的程序員,因為該書的選材直接來自國外計算機教材和出版物、技術文檔和專業論文、IT精英的言論以及計算機方面的大網路全書,這樣的選材在保持原汁原味的同時使學習者更能接觸到計算機英語的真實語境和主流思想,雖然有一定的難度,但非常實用和專業。同時為便於學習,我們為超出CET4的詞彙和一些專業術語都進行了注釋,而且注釋就在課文旁邊,免去了翻查生詞表的麻煩。這本書適合於程序員的另一條重要原因是全書側重於軟體和應用,沒有枯燥繁瑣的理論。計算機英語是用來學習專業英語的,而不是用來學習計算機理論的。我們沒有像其他的計算機英語教材那樣,充斥了大量難懂的計算機理論文章,而這些理論本身就非常難學。這本教材與其它計算機英語教材不同的地方還在於它更關注計算機素養、計算機應用以及IT對社會和生活的深刻影響。在這里我們可以聆聽到IT精英比爾·蓋茨和IBM公司CEO郭士納的精彩演講,也能拜讀到英特爾公司前總裁葛洛夫的驚世之作《只有偏執狂才能生存》的序言。
系統學習計算機英語,這里的系統性包括了計算機體系的系統性和英語語言的系統性,我們在學習時必須時刻牢記。除了藉助計算機英語教材系統地了解計算機硬體軟體、操作系統、軟體工程、編程語言、網路通信、信息安全、應用系統等諸方面的英語表達和專業詞彙外,還要對英語語言本身從聽、說、讀、寫四個方面下功夫,以免出現偏廢。有些程序員就是因為在聽和說方面偏廢,以至於影響到出國發展。如何加強聽和說的訓練,這是關於英語學習的話題,我自己的一個經驗是多看原版電影(VCD/DVD)以提高聽力(當然不能看字幕),多參加英語聊天(英語角)以提高口語。
計算機英語的學習不同於考"托"考"G",無法靠短期的突擊來完成。長期的日常學習尤為重要。所謂的日常學習並不需要你拋開工作,安排專門的時間,而是邊用邊學。比如,你為了解決編程上的一個問題,查閱英文的幫助或技術資料。然而,不少程序員不太喜歡看英文,他們喜歡使用中文版的軟體,喜歡漢化的幫助,喜歡讀翻譯好的書。這實際上就錯過了許多日常學習計算機英語的機會。不可否認,讀中文肯定比讀英文方便,節省時間,但從長期的發展來看,弊大於利。這種對翻譯的依賴使許多程序員失去了獲取一手資料的寶貴機會。
其實,既然你已經通過對計算機英語的系統學習掌握了一定數量的專業詞彙,就完全可以藉助字典去使用那些原文資料和在線幫助,加上有金山詞霸這樣的工具,閱讀原文並不很困難,關鍵是一個習慣問題。我有一個朋友,在自己的電腦里從不裝任何中文版或漢化軟體,連上網聊天也堅持用英文。幾年下來英語突飛猛進,效果甚佳,有志者不妨一試。
在日常工作中大量閱讀英文書籍和資料是提高計算機英語水平的最佳途徑。目前市場上大量的計算機原版影印圖書為我們提供了絕好的機會。閱讀英文計算機圖書一開始是"啃"的感覺,比較費時費力,對於不太好讀的地方,不妨拿起筆來逐行逐字翻譯出來,這樣對提高英語水平很有幫助。對於有經驗的程序員可以利用自己的專業背景知識和上下文(Context)進行大膽推測,這樣有利於提高閱讀速度。即使是不求甚解,也不要緊,你可以通過多讀同類書來彌補。原版計算機書讀多了,你會發現一些很有規律的東西和一些常用的詞彙,這些來自實踐的經驗非常寶貴,並讓你終生受益。一般在完整閱讀2-3本原版書以後,你就能發現讀原版書的樂趣。值得一提的是讀原版書的真正樂趣並非只是在於提高英語水平,而更是在於獲得一種和西方人一致的思維方式,這種思維方式對學習計算機技術極為有益,因為計算機技術甚至現代科學體系都是建立在這種思維方式的基礎之上的。堅持閱讀英文計算機圖書可以達到"品"的感覺,這種感覺是指在閱讀時無需將英文轉換為中文,而是直接用英文和作者在同一個水平線上進行思考和交流。至此,我們獲得的不僅是英語水平的突破,更是計算機水平的突破。這也是許多計算機高手成功的秘密。
如果你有一定的英語基礎,並希望突破計算機英語的障礙並成為高手,從現在起就養成一個學用計算機英語的良好習慣吧。下面是你可以立即選擇的努力方式:
1、 給自己起一個英文名字。並用作網名和登錄名。
2、 立即將自己電腦中的所有中文版或漢化軟體換成英文版。連Windows也用英文的。
3、 選一本適合自己的計算機英語教材。
4、 保證一年至少讀1-2本原版影印的計算機書,並堅持讀完。
5、 上網盡量多訪問英文的技術論壇和網站。不使用漢化的幫助。
6、 在程序中使用英文注釋。堅決不用中文或漢語拼音作變數名、欄位名、文件和文件夾名。
7、 每月至少看1-2部原版電影(VCD/DVD),盡量不看字幕,提高語感和聽力。
8、 不看中英文對照讀物,但可以看注釋讀物。多使用英英字典,少使用英漢字典。
9、 每天堅持記錄和復習遇到的生詞。對於縮略語,一定搞清每個字母的英文含義。
如果你還有什麼更好的方法不妨也提出來和我們交流,以便使更多的程序員收益。