來自:網絡java
一小時輕鬆掌握程序員單詞ios
application數據庫
應用程式 應用、應用程序express
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
建構式 構造函數 ###### (與class 同名的一種 member functions)
copy
動詞:複製、拷貝 拷貝
copy
名詞:復件, 副本
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
仿函式 仿函式、函子
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
迭代(迴圈一個輪迴一個輪迴地進行) 迭代
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-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
迭代(迴圈一個輪迴一個輪迴地進行) 迭代
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 中從新定義虛擬函式
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,基礎類別)
列印 打印
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
字串 字符串
subroutin
e
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
文字 文本