1. 程式人生 > >Web工程師修行筆記_必備單詞(第一部)

Web工程師修行筆記_必備單詞(第一部)

評估 下層 ant 標記 表達 ddl nic esp 英文

歷經千辛萬苦,整理了軟件開發過程中必備英文單詞,助你走向編程巔峰 !!!

連最難的英文單詞你都征服了,你還怕什麽?

(拒絕死記硬背,平時多看看,多用於代碼中,)

不求全部都會,但求蒙的都對!

第一天

application [??pl?‘ke??(?)n]應用程式 應用、應用程序

application framework[‘fre?mw??k] 應用程式框架、應用框架 應用程序框架

architecture[‘ɑ?k?tekt??] 架構、系統架構 體系結構

argument [‘ɑ?gj?m(?)nt]引數(傳給函式的值)。叁見 parameter 叁數、實質叁數、實叁、自變量

array [?‘re?] 陣列 數組

arrow[‘?r??] operator[‘?p?reit?] arrow(箭頭)運算子 箭頭操作符

assembly [?‘sembl?]裝配件

assembly language [‘l??gw?d?]組合語言 匯編語言

assert(ion) [?‘s??t] [?‘s???(?)n]斷言

assign [?‘sa?n]指派、指定、設值、賦值 賦值

assignment [?‘sa?nm(?)nt]指派、指定 賦值、分配

assignment operator [‘?p?re?t?]指派(賦值)運算子 = 賦值操作符

associated [?‘so??et?d]相應的、相關的 相關的、關聯、相應的

associative [?‘s?????t?v] container [k?n‘te?n?]關聯式容器(對應 sequential container) 關聯式容器

//atomic [?‘t?mik]不可分割的 原子的

attribute [?‘tr?bju?t]屬性 屬性、特性

audio [‘??d???]音訊 音頻

A.I. 人工智慧 人工智能

artificial [ɑ:ti‘fi??l] intelligence [?n‘tel?d?(?)ns])

-----------------------------------------------------------------------------------------------------------------

*第二天*

bitwise bit 為單元逐一┅

bitwise copy bit 為單元進行復制;位元逐一復制 位拷貝

block [][bl?k] [][blɑk] 區塊,區段 塊、區塊、語句塊

boolean [‘bu:li:?n]布林值(真假值,true false) 布爾值

border [‘b?:d?]邊框、框線 邊框

brace[breis] (curly [‘k?:li] brace) 大括弧、大括號 花括弧、花括號

bracket[‘br?kit] (square [skwε?]brakcet) 中括弧、中括號 方括弧、方括號

breakpoint [‘breikp?int]中斷點 斷點

build [bild]建造、構築、建置(MS 用語)

buildin 內建 內置

bus 匯流排 總線

//business [‘b?zn?s]商務,業務 業務

buttons [b?t?ns]按鈕 按鈕

byte [bait]位元組(由 8 bits 組成) 字節

cache [k??]快取 高速緩存

call [k?:l]呼叫、叫用 調用

callback [‘k?:lb?k]回呼 回調

call operator [‘?p?reit?] call(函式呼叫)運算子調用操作符

(同 function call operator

candidate [‘k?ndidit] function 候選函式 候選函數

(在函式多載決議程序中出現的候選函式)

chain [t?ein]串鏈(例 chain of function calls) 鏈

character [‘k?r?kt?]字元 字符

check [t?ek] box 核取方塊 (i.e. check button) 復選框

checked [t?ekt] exception [ik‘sep??n]可控式異常(Java)

check button [‘b?t?n]方鈕 (i.e. check box) 復選按鈕

child [t?aild] class 子類別(或稱為derived [di‘raivd] class, subtype [‘s?btaip] 圖表類型) 子類

class [klɑ:s]類別 類

class body 類別本體 類體

class declaration [,dekl?‘rei??n]類別宣告、類別宣告式 類聲明

class definition [,defi‘ni??n]類別定義、類別定義式 類定義

class derivation [,deri‘vei??n] list 類別衍化列 類繼承列表

class head [hed]類別表頭 類頭

class hierarchy [‘hai?rɑ:ki]類別繼承體系, 類別階層 類層次體系

class library [‘laibr?ri]類別程式庫、類別庫 類庫

class template [‘templit]類別模板、類別範本 類模板

class template partial [‘pɑ:??l] specializations [‘spe??laiz]

類別模板偏特化 類模板部分特化

class template specializations

類別模板特化 類模板特化

cleanup [‘kli:n?p]清理、善後 清理、清除

client [‘klai?nt]客端、客戶端、客戶 客戶

*第三天*

clientserver [‘s?:v?]主從架構 客戶/服務器

clipboard [‘klipb?:d]剪貼簿 剪貼板

clone [kl?un]復制 克隆

collection [k?‘lek??n]群集 集合

combo [‘k?mb?u] box [b?ks]復合方塊、復合框 組合框

command [k?‘mɑ:nd] line [lain]命令列 命令行

(系統文字模式下的整行執行命令)

communication [k?,mju:ni‘kei??n]通訊 通訊

compatible [k?m‘p?t?bl]相容 兼容

compile [k?m‘pail]time 編譯期 編譯期、編譯時

compiler [k?m‘pail?]編譯器 編譯器

component [k?m‘p?un?nt]組件 組件

composition[,k?mp?‘zi??n] 復合、合成、組合 組合

computer [k?m‘pju:t?]電腦、計算機 計算機、電腦

concept [‘k?nsept]概念 概念

concrete [k?n‘kri:t]具象的 實在的

concurrent [k?n‘k?r?nt]並行 並發

configuration [k?n,fiɡju‘rei??n]組態 配置

connection [k?‘nek??n]連接,連線(網絡,資料庫) 連接

constraint[k?n‘streint] 約束(條件)

construct [k?n‘str?kt]構件 構件

container [k?n‘tein?]容器 容器

(存放資料的某種結構如 list, vector...

containment [k?n‘teinm?nt]內含 包容

context[‘k?ntekst] 背景關系、周遭環境、上下脈絡 環境、上下文

control [k?n‘tr?ul]控制元件、控件 控件

console [k?n‘s?ul]主控臺 控制臺

const [‘k?nst?nt]常數(constant 的縮寫,C++ 關鍵字)

constant[‘k?nst?nt] 常數(相對於 variable) 常量

constructor[k?n‘str?kt?](ctor) 建構式 構造函數

(與class 同名的一種 member functions

copy[‘k?pi] (v) 復制、拷貝 拷貝

copy (n) 復件, 副本

cover [‘k?v?] 涵蓋 覆蓋

create [kri‘eit]創建、建立、產生、生成 創建

creation [kri:‘ei??n]產生、生成 創建

cursor [‘k?:s?]遊標 光標

custom [‘k?st?m] 訂制、自定 定制

data [‘deit?]資料 數據

database [‘deit?beis]資料庫 數據庫

database schema [‘ski:m?] 數據庫結構綱目

data member [‘memb?] 資料成員、成員變數 數據成員、成員變量

data structure [‘str?kt??]資料結構 數據結構

*第四天*

datagram [‘deit?ɡr?m]資料元 數據報文

dead [ded] lock [l?k]死結 死鎖

debug [di:‘b?ɡ]除錯 調試

debugger [di:‘b?ɡ?]除錯器 調試器

declaration [,dekl?‘rei??n]宣告、宣告式 聲明

deduction [di‘d?k??n]推導(例:template argument deduction) 推導、推斷

default [di‘f?:lt]預設 缺省、默認

defer [di‘f?:] 延緩 推遲

define [di‘fain]定義 預定義

definition [,defi‘ni??n]定義、定義區、定義式 定義

delegate [‘deliɡeit]委派、委托、委任 委托

delegation [,deli‘ɡei??n] (同上)

demarshal 反編列 散集

dereference [di‘ref?r?ns]提領(取出指標所指物體的內容) 解叁考

dereference operator dereference(提領)運算子 * 解叁考操作符

derived [di‘raivd] class 衍生類別 派生類

design [di‘zain] by contract [k?n‘tr?kt]契約式設計

design [di‘zain] pattern [‘p?t?n] 設計範式、設計樣式 設計模式

※ 最近我比較喜歡「設計範式」一詞

destroy [di‘str?i] 摧毀、銷毀

destructor [di‘str?kt?] 解構式 析構函數

device [di‘vais] 裝置、設備 設備

dialog [‘dai?l?ɡ]對話窗、對話盒 對話框

directive [di‘rektiv] 指令(例:using directive(編譯)指示符

directory [di‘rekt?ri] 目錄 目錄

disk [disk] 碟 盤

dispatch [dis‘p?t?] 分派 分派

distributed [di‘stribjutid] computing [k?m‘pju:ti?] 分布式計算 (分布式電算) 分布式計算

分散式計算 (分散式電算)

document [‘d?kjum?nt]文件 文檔

dot [d?t] operator [‘?p?reit?] dot(句點)運算子 . ()點操作符

driver [draiv?]驅動程式 驅動(程序)

dynamic [dai‘n?mik] binding [‘baindi?] 動態系結 動態綁定

efficiency [i‘fi??nsi] 效率 效率

efficient [i‘fi??nt]高效 高效

end [end] user [‘ju:z?]終端用戶

entity [‘ent?ti] 物體 實體、物體

encapsulation [in,-k?ps?‘lei??n] 封裝 封裝

enclosing [in‘kl?uz] class 外圍類別(與巢狀類別 nested [‘nestid]( 嵌套的) class 有關)外圍類

enum (enumeration [i,nju:m?‘rei??n]) 列舉(一種 C++ 資料型別) 枚舉

enumerators [i‘nju:m?reit?]列舉元(enum 型別中的成員) 枚舉成員、枚舉器

equal [‘i:kw?l] 相等 相等

equality [i:‘kw?l?ti]相等性 相等性

*第五天*

equality operator [‘?p?reit?] equality(等號)運算子 == 等號操作符

equivalence [i‘kwiv?l?ns] 等價性、等同性、對等性 等價性

equivalent [i‘kwiv?l?nt]等價、等同、對等 等價

escape [i‘skeip] code 轉義碼 轉義碼

evaluate [i‘v?ljueit] 評估、求值、核定 評估

event [i‘vent]事件 事件

event driven [driv?n]事件驅動的 事件驅動的

exception 異常情況 異常

exception declaration [,dekl?‘rei??n]異常宣告(ref. C++ Primer 3/e, 11.3) 異常聲明

exception handling [‘h?ndli?]異常處理、異常處理機制 異常處理、異常處理機制

exception specification [,spesifi‘kei??n]異常規格(ref. C++ Primer 3/e, 11.4) 異常規範

exit [‘eksit]退離(指離開函式時的那一個執行點) 退出

explicit [iks‘plisit]明白的、明顯的、顯式 顯式

export [ik‘sp?:t]匯出 引出、導出

expression [ik‘spre??n]運算式、算式 表達式

-----------------------------------------------------------------------------------------------------------------

facility [f?‘siliti]設施、設備 設施、設備

feature [‘fi:t??]特性

field [‘fi:ld]欄位,資料欄(Java) 字段, 值域(Java

file [‘fail]檔案 文件

firmware [‘f?:mwε?]韌體 固件

flag [fl?ɡ]旗標 標記

flash [fl??] memory [‘mem?ri]快閃記憶體 閃存

flexibility [,fleksi‘biliti]彈性 靈活性

flush [fl??]清理、掃清 刷新

font [f?nt]字型 字體

form [f?:m]表單(programming [‘pr?uɡr?mi?] 用語) 窗體

formal [‘f?:m?l] parameter [p?‘r?mit?]形式叁數 形式叁數

forward [‘f?:w?d] declaration [,dekl?‘rei??n]前置宣告 前置聲明

forwarding [‘f?:w?di?]轉呼叫,轉發 轉發

forwarding function [‘f??k??n]轉呼叫函式,轉發函式 轉發函數

fractal [‘fr?kt?l]碎形 分形

framework [‘freimw?:k]框架 框架

full [ful] specialization [,spe??lai‘zei??n]全特化(ref. partial [‘pɑ:??l] specialization

function 函式、函數 函數

function call operator [‘?p?reit?]同 call operator

function object[‘?bd?ikt] 函式物件(ref. C++ Primer 3/e, 12.3) 函數對象

function overloaded [‘?uv?‘l?udid] resolution [,rez?‘lu:??n]

函式多載決議程序 函數重載解決(方案)

functionality [,f??k??‘n?liti]功能、機能 功能

function template [‘templit]函式模板、函式範本 函數模板

functor [‘f??kt?]仿函式 仿函式、函子

game [ɡeim]遊戲 遊戲

*第六天*

generate [‘d?en?reit]生成

generic [d?i‘nerik]泛型、一般化的 一般化的、通用的、泛化

generic algorithm [‘?lɡ?rie?m]泛型演算法 通用算法

getter [‘ɡet?] (相對於 setter) 取值函式

global [‘ɡl?ub?l]全域的(對應於 local) 全局的

global object [‘?bd?ikt]全域物件 全局對象

global scope [sk?up] resolution [,rez?‘lu:??n] operator [‘?p?reit?]

全域生存空間(範圍決議)運算子 :: 全局範圍解析操作符

group [ɡru:p]群組

group box 群組方塊 分組框

guard [ɡɑ:d] clause [kl?:z]衛述句 (Refactoring, p250) 衛語句

GUI 圖形介面 圖形界面Graphical [‘ɡr?fik?l] User Interface

-----------------------------------------------------------------------------------------------------------------

hand shaking [‘?eiki?]握手協商

handle [‘h?ndl]識別碼、識別號、號碼牌、權柄 句柄

handler [‘h?ndl?]處理常式 處理函數

hard [hɑ:d]-coded [‘k?udid] 編死的 硬編碼的

hardcopy [‘k?pi]硬拷圖 屏幕截圖

hard disk [disk]硬碟 硬盤

hardware [‘hɑ:dwε?]硬體 硬件

hash [h??] table [‘teibl] 雜湊表 哈希表、散列表

header [‘hed?] file [‘fail]表頭檔、標頭檔 頭文件

heap [hi:p] 堆積 堆

hierarchy [‘hai?,rɑ:ki]階層體系 層次結構(體系)

hook [huk]掛鉤 鉤子

hyperlink [‘haip?li?k] 超鏈結 超鏈接

-----------------------------------------------------------------------------------------------------------------

icon [‘aik?n]圖示、圖標 圖標

IDE 整合開發環境 集成開發環境

integrated [‘intiɡreitid] development [di‘vel?pm?nt] environment [in‘vai?r?nm?nt])

identifier [ai‘dentifai?]識別字、識別符號 標識符

if and only if 若且唯若 當且僅當

Illinois [,ili‘n?i(z)]伊利諾 伊利諾斯

image [‘imid?]影像 圖象

immediate [i‘mi:di?t] base [beis]直接的(緊臨的)上層 base class。 直接上層基類

immediate derived [di‘raivd]直接的(緊臨的)下層 derived class。 直接下層派生類

immutability [i,mjuit?‘bil?ti]不變性

immutable [i‘mju:t?bl] 不可變(的)

implement [‘implim?nt] 實作、實現 實現

implementation [,implimen‘tei??n]實作品、實作體、實作碼、實件 實現

implicit [im‘plisit] 隱喻的、暗自的、隱式 隱式

import [im‘p?:t]匯入 導入

increment [‘inkrim?nt] operator [‘?p?reit?] 累加運算子 ++ 增加操作符

infinite [‘infin?t] loop [lu:p]無窮回圈 無限循環

infinite recursive [ri‘k?:siv] 無窮遞回 無限遞歸

*第七天*

information [,inf?‘mei??n]資訊 信息

infrastructure [‘infr?,str?kt??]公共基礎建設

inheritance [in‘herit?ns]繼承、繼承機制 繼承、繼承機制

inline [‘in,lain]行內 內聯

inline expansion [ik‘sp?n??n]行內展開 內聯展開

initialization [i,ni??lai‘zei??n] 初始化(動作) 初始化

initialization list 初值列 初始值列表

initialize [i‘ni??laiz] 初始化 初始化

inner [‘in?] class 內隱類別 內嵌類

instance [‘inst?ns]實體 實例

(根據某種表述而實際產生的「東西」)

instantiated 具現化、實體化(常應用於 template) 實例化

instantiation [in,st?n?iei??n] 具現體、具現化實體(常應用於 template) 實例

integer [‘intid??] (integral [‘intiɡr?l]) 整數(的) 整型(的)

integrate [‘intiɡreit]整合 集成

interacts [?nt?r‘?kt]交談、互動 交互

interface [‘int?feis]介面 接口

for GUI (Graphical [‘ɡr?fik?l] User Interface介面 界面

interpreter [in‘t?:prit?]直譯器 解釋器

invariants [in‘v??ri?nt]恒常性,約束條件 約束條件

invoke [in‘v?uk]喚起 調用

iterate [‘it?reit]叠代(回圈一個輪回一個輪回地進行) 叠代

iterative [‘it?r?tiv] 反覆的,叠代的

iterator [?t?‘re?t?]叠代器(一種泛型指標) 叠代器

iteration [,it?‘rei??n]叠代(回圈每次輪回稱為一個 iteration) 叠代

item [‘ait?m] 項目、條款 項、條款、項目

-----------------------------------------------------------------------------------------------------------------

laser [‘leiz?]雷射 激光

level [‘lev?l]階 層 ()

high level 高階 高層

library [‘laibr?ri] 程式庫、函式庫 庫、函數庫

lifetime [‘laiftaim]生命期、壽命 生命期、壽命

link [li?k] 聯結、連結 連接,鏈接

linker [‘li?k?] 聯結器、連結器 連接器

literal [‘lit?r?l] constant [‘k?nst?nt]字面常數(例 3.14 "hi" 這等常數值) 字面常數

list 串列(linkedlist) 列表、表、鏈表

list box 列表方塊、列表框 列表框

load [l?ud] 載入 裝載

loader [‘l?ud?]載入器 裝載器、載入器

local [‘l?uk?l]區域的(對應於 global) 局部的

local object 區域物件 局部對象

lock [l?k] 機鎖

loop [lu:p] 回圈 循環

lvalue 左值 左值

*第八天*

macro [‘m?kr?u]巨集 宏

magic [‘m?d?ik] number 魔術數字 魔法數

maintain [mein‘tein]維護 維護

manipulator [m?‘nipjuleit?] 操縱器(iostream [stri:m]預先定義的一種東西) 操縱器

marshal [‘mɑ:??l]編列 列集

叁考 demarshal

mechanism [‘mek?niz?m]機制 機制

member [‘memb?]成員 成員

member access operator 成員取用運算子(有 dot arrow 兩種) 成員存取操作符

member function 成員函式 成員函數

member initialization [i,ni??lai‘zei??n] list

成員初值列 成員初始值列表

memberwise [waiz] 以 member 為單元┅、members 逐一┅ 以成員為單位

memberwise copy members 為單元逐一復制

memory [‘mem?ri] 記憶體 內存

menu [‘menju]表單、選單 菜單

message [‘mesid?]訊息 消息

message based [beist] 以訊息為基礎的 基於消息的

message loop [lu:p] 訊息回圈 消息環

method (java) 方法、行為、函式 方法

meta- 超- 元-

metaprogramming 超編程 元編程

micro [‘maikr?u]微 微

middleware [‘midlwe?]中介層 中間件

modeling [‘m?d?li?] 模塑

modeling language [‘l??ɡwid?]塑模語言,建模語言

modem [‘m?udem] 數據機 調制解調器

module [‘m?dju:l]模組 模塊

modifier [‘m?difai?] 飾詞 修飾符

most derived [di‘raivd] class 最末層衍生類別 最底層的派生類

mouse [maus]滑鼠 鼠標

mutable [‘mju:t?bl] 可變的 可變的

multitasking [‘m?lti] [‘tɑ:ski?]多工 多任務

namespace [‘neimspeis]命名空間 名字空間、命名空間

native [‘neitiv]原生的 本地的、固有的

nested [‘nestid] class 巢狀類別 嵌套類

network [‘netw?:k]網路 網絡

network card 網路卡 網卡

object 物件 對象

object based[beist] 以物件為基礎的 基於對象的

object file [‘fail]目的檔 目標文件

object model [‘m?d?l]物件模型 對象模型

Web工程師修行筆記_必備單詞(第一部)