600個程序員經常使用的單詞和詞彙

                                        來自:網絡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,基礎類別)

print


列印 打印

printer


印表機 打印機

priority


優先權 (一般用於執行緒得到 CPU 時間的優先次序)

procedure


程序 過程

procedural


程序性的、程序式的 過程式的、過程化的

process


行程 進程

profile


評測 評測

profiler


效能(效率)評測器 效能(性能)評測器

programmer


程式員 程序員

programming


編程、程式設計、程式化 編程

progress bar


進度指示器 進度指示器

project


專案 項目、工程

property


屬性

protocol


協定 協議

pseudo code


假碼、虛擬碼、僞碼 僞碼

qualified


通過資格修飾(例如加上 scope 運算子) 限定

qualifier


資格修飾詞、飾詞 限定修飾詞

quality


品質 質量

queue


佇列 隊列

radian


徑度 弧度

radio button


圓鈕 單選按鈕

raise


引起(經常使用來表示發出一個 exception) 引發、引起

random number


隨機數、亂數 隨機數

range


範圍、區間(用於 STL 時) 範圍、區間

rank


等級、分等(ref. C++Primer 3/e 9,15章) 等級

raw


生鮮的、未經處理的 未經處理的

record


記錄 記錄

recordset


記錄集 記錄集

recursive


遞迴 遞歸

re-direction


重導向 重定向

refactoring


重構、重整 重構

refer


取用 參考

refer to


指向、指涉、指代

reference


(C++中相似指標的東西,至關於 「化身」) 引用、參考 址參器, see pointer

register


暫存器 寄存器

reflection


反射 反射、映像

relational database


關聯式資料庫 關係數據庫

represent


表述,表現 表述,表現

resolve


決議(爲算式中的符號名稱尋找 解析 對應之宣告式的過程)

resolution


決議程序、決議過程 解析過程

resolution


解析度 分辨率

restriction


侷限

return


傳回、回返 返回

return type


回返型別 返回類型

return value


回返值 返回值

robust


強固、穩健 健壯

robustness


強固性、穩健性 健壯性

routine


常式 例程

runtime


執行期 運行期、運行時

common language runtime


(CLR)譯爲「通用語言執行層」

rvalue


右值 右值

save


儲存 存儲

schedule


排程 調度

scheduler


排程器 調度程序

scheme


結構綱目、組織綱目

scroll bar


卷軸 滾動條

scope


生存空間、生存範圍、範疇、做用域 生存空間

scope operator


生存空間(範圍決議)運算子 :: 生存空間操做符

scope resolution operator


生存空間決議運算子 生存空間解析操做符 ###### (與scope operator同)

screen


螢幕 屏幕

search


搜尋 查找

semantics


語意 語義

sequential container


序列式容器 順序式容器 ###### (對應於 associative container)

server


伺服器、伺服端 服務器、服務端

serial


串行

serialization


次第讀寫,序列化 序列化 (serialize)

setter (


相對於 getter) 設值函式

signal


信號

signature


標記式、簽名式、署名式 簽名

slider


滾軸 滑塊

slot


條孔、槽 槽

smart pointer


靈巧指標、精靈指標 智能指針

snapshot


螢幕快照(圖) 屏幕截圖

specialization


特殊化、特殊化定義、特殊化宣告 特化

specification


規格 規格、規範

splitter


分裂視窗 切分窗口

software


軟體 軟件

solution


解法,解決方案 方案

source


原始碼 源碼、源代碼

stack


堆疊 棧

stack unwinding


堆疊展轉開解(此詞用於 exception 主題) 棧展轉開解 *

standard library


標準程式庫

standard template library


標準模板程式庫

statement


述句 語句、聲明

status bar


狀態列、狀態欄 狀態條

STL


見 standard template library

stream


資料流、串流 流

string


字串 字符串

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


文字 文本

相關文章
相關標籤/搜索