英語 |
漢語 |
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. |
人工智慧 人工智能 |
======================= 分割線 =======================java
英語 |
漢語 |
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 組成) 字節 |
======================= 分割線 =======================ios
英語 |
漢語 |
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 |
命令列 命令行 (系統文字模式下的整行執行命令) |
common language runtime (CLR) |
譯爲「通用語言執行層」 |
communication |
通信 通信 |
compatible |
相容 兼容 |
compile time |
編譯期 編譯期、編譯時 |
compiler |
編譯器 編譯器 |
component |
組件 組件 |
composition |
複合、合成、組合 組合 |
computer |
電腦、計算機 計算機、電腦 |
concept |
概念 概念 |
concrete |
具象的 實在的 |
concurrent |
並行 併發 |
configuration |
組態 配置 |
connection |
鏈接,連線(網絡,資料庫) 鏈接 |
constraint |
約束(條件) |
construct |
構件 構件 |
container |
容器 容器 (存放資料的某種結構如 list, vector…) |
containment |
內含 包容 |
context |
背景關係、周遭環境、上下脈絡 環境、上下文 |
control |
控制元件、控件 控件 |
console |
主控臺 控制檯 |
const |
常數(constant 的縮寫,C++ 關鍵字) |
constant |
常數(相對於 variable) 常量 |
constructor(ctor) |
建構式 構造函數 ###### (與class 同名的一種 member functions) |
copy (v) |
複製、拷貝 拷貝 |
copy (n) |
復件, 副本 |
cover |
涵蓋 覆蓋 |
create |
建立、創建、產生、生成 建立 |
creation |
產生、生成 建立 |
cursor |
遊標 光標 |
custom |
訂製、自定 定製 |
======================= 分割線 =======================程序員
英語 |
漢語 |
data |
資料 數據 |
database |
資料庫 數據庫 |
database schema |
數據庫結構綱目 |
data member |
資料成員、成員變數 數據成員、成員變量 |
data structure |
資料結構 數據結構 |
datagram |
資料元 數據報文 |
dead lock |
死結 死鎖 |
debug |
除錯 調試 |
debugger |
除錯器 調試器 |
declaration |
宣告、宣告式 聲明 |
deduction |
推導(例:template argument deduction) 推導、推斷 |
default |
預設 缺省、默認 |
defer |
延緩 推遲 |
define |
定義 預約義 |
definition |
定義、定義區、定義式 定義 |
delegate |
委派、委託、委任 委託 |
delegation |
(同上) |
demarshal |
反編列 散集 |
dereference |
提領(取出指標所指物體的內容) 解叄考 |
dereference operator dereference( |
提領)運算子 * 解叄考操做符 |
derived class |
衍生類別 派生類 |
design by contract |
契約式設計 |
design pattern |
設計範式、設計樣式 設計模式 ※ 最近我比較喜歡「設計範式」一詞 |
destroy |
摧毀、銷燬 |
destructor |
解構式 析構函數 |
device |
裝置、設備 設備 |
dialog |
對話窗、對話盒 對話框 |
directive |
指令(例:using directive) (編譯)指示符 |
directory |
目錄 目錄 |
disk |
碟 盤 |
dispatch |
分派 分派 |
distributed computing |
分佈式計算 (分佈式電算) 分佈式計算 分散式計算 (分散式電算) |
document |
文件 文檔 |
dot operator dot |
(句點)運算子 . (圓)點操做符 |
driver |
驅動程式 驅動(程序) |
dynamic binding |
動態繫結 動態綁定 |
======================= 分割線 =======================算法
英語 |
漢語 |
efficiency |
效率 效率 |
efficient |
高效 高效 |
end user |
終端用戶 |
entity |
物體 實體、物體 |
encapsulation |
封裝 封裝 |
enclosing class |
外圍類別(與巢狀類別 nested class 有關)外圍類 |
enum (enumeration) |
列舉(一種 C++ 資料型別) 枚舉 |
enumerators |
列舉元(enum 型別中的成員) 枚舉成員、枚舉器 |
equal |
相等 |
equality |
相等性 |
equality operator equality |
(等號)運算子 == 等號操做符 |
equivalence |
等價性、等同性、對等性 等價性 |
equivalent |
等價、等同、對等 等價 |
escape code |
轉義碼 轉義碼 |
evaluate |
評估、求值、覈定 評估 |
event |
事件 |
event driven |
事件驅動的 事件驅動的 |
exception |
異常狀況 異常 |
exception declaration |
異常宣告(ref. C++ Primer 3/e, 11.3) 異常聲明 |
exception handling |
異常處理、異常處理機制 異常處理、異常處理機制 |
exception specification |
異常規格(ref. C++ Primer 3/e, 11.4) 異常規範 |
exit |
退離(指離開函式時的那一個執行點) 退出 |
explicit |
明白的、明顯的、顯式 顯式 |
export |
匯出 引出、導出 |
expression |
運算式、算式 表達式 |
======================= 分割線 =======================數據庫
英語 |
漢語 |
facility |
設施、設備 設施、設備 |
feature |
特性 |
field |
欄位,資料欄(Java) 字段, 值域(Java) |
file |
檔案 文件 |
firmware |
韌體 固件 |
flag |
旗標 標記 |
flash memory |
快閃記憶體 閃存 |
flexibility |
彈性 靈活性 |
flush |
清理、掃清 刷新 |
font |
字型 字體 |
form |
表單(programming 用語) 窗體 |
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 |
仿函式、函子 |
======================= 分割線 =======================express
英語 |
漢語 |
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-copy |
硬拷圖 屏幕截圖 |
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 |
迭代(迴圈一個輪迴一個輪迴地進行) 迭代 |
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 中從新定義虛擬函式 |
======================= 分割線 =======================
英語 |
漢語 |
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 |
執行期 運行期、運行時 |
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 |
文字 文本 |