農林漁牧網

您現在的位置是:首頁 > 農業

程式設計師再也沒有理由說學不會英文,有音標幫助你

2021-05-27由 尾音實訓基地 發表于 農業

程式設計員用英語怎麼說

幹程式設計師這行實在是離不開英語,需要懂的英語單詞有很多。下面是學習啦小音整理的程式設計師必須懂的英語單詞,以供大家學習參考。

A

abstract [‘bstrkt]/美 [’bstrkt] 抽象的

abstract base class (ABC) [‘bstrkt] [bes] [klɑs] 抽象基類

abstract class [’bstrkt] [klɑs] 抽象類

abstraction [b‘strk()n] 抽象、抽象物、抽象性

access [’kses] 存取、訪問

access function [‘kses][’f(k)()n] 訪問函式

access level [‘kses] [’lev()l] 訪問級別

account [‘kant] 賬戶

action [’k()n] 動作

activate[‘ktvet] 啟用

active [’ktv]活動的

actual parameter [‘ktul] [p’rmt] 實參

adapter [‘dpt] 介面卡

add-in [d-n] 外掛

address [’dres] 地址

address space [‘dres] [spes] 地址空間

ADO(ActiveX Data Object)ActiveX資料物件

advanced [dvɑ:nst] 高階的

aggregation [,ɡr’ɡen] 聚合、聚集

algorithm [‘lgr()m] 演算法

alias [elis] 別名

align[’lan] 排列、對齊

allocate [‘lket] 分配、配置

allocator [’lukeit] 分配器、配置器

angle bracket [‘g()l] [’brkt] 尖括號

annotation [n‘te()n] 註解、評註

API (Application Programming Interface) 應用(程式)程式設計介面

appearance [’pr()ns] 外觀

append [‘pend] 附加

application [pl’ke()n] 應用、應用程式

application framework [pl‘ke()n][’fremwk]

應用程式框架

Approximate StringMatching

[‘prksmt] [str] [’mt] 模糊匹配

architecture [‘ɑktekt]架構、體系結構

archive file [’ɑrkav] [fal] 歸檔檔案、存檔檔案

argument [‘ɑgjm()nt] 引數。

array [’re] 陣列

arrow operator [‘r] [’pret] 箭頭運算子

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

assign [’san]賦值

assignment [‘sanm()nt]賦值、分配

assignment operator [’sanm()nt][‘pret] 賦值運算子

associated [’soetd] 相關的、相關聯的

asynchronous [‘skrns; e-]非同步的

attribute [’trbjut]特性、屬性

authentication service [,θent‘ken] [svs]驗證服務

authorization [θra’ze()n]授權

B

background [‘bkgrand] 背景、後臺(程序)

backup [’bkp] 備份

backup device [‘bkp] [d’vas]備份裝置

backup file [‘bkp][fal] 備份檔案

backward compatible [’bkwd] [km‘ptb()l] 向後相容、

向下相容

base class [bes] [klɑs] 基類

base type [bes] [tap]基型別

batch [bt]批處理

BCL (base class library)基類庫

Bin Packing [bn] [’pk]裝箱問題

binary[‘banr] 二進位制

binding [’band]繫結

bit [bt] 位

bitmap [‘btmp] 點陣圖

block [blk] 塊、區塊、語句塊

boolean [’bln] 布林值(真假值,true或false)

border [‘bd] 邊框

bounds checking [bandz][’tek] 邊界檢查

boxing [‘bks] 裝箱、裝箱轉換

brace (curly brace) [bres] 大括號、花括號

bracket (square brakcet)[’brkt] 中括號、方括號

breakpoint [‘brek,pnt] 斷點

browser applications [’braz] [,pl‘ken]瀏覽器應用(程式)

browser-accessible application 可經由瀏覽器訪問的應用程式

[’braz-k‘sesb()l][,pl’ken]

bug 缺陷錯誤

build[bld] 編連(專指編譯和連線)

built-in [bld-in]內建、內建

bus [bs]匯流排

business [bzns] 業務、商務(看場合)

business Logic [bzns][‘ldk] 業務邏輯

business rules [bzns] [rulz]業務規則

buttons [btns] 按鈕

by/through[θru] 透過

byte [bat]位元組(由8 bits組成)

C

cache [k] 快取記憶體

calendar[’klnd] 日曆

Calendrical Calculations [k‘lendrikl][klkj’lenz] 日期

call[kl] 呼叫

call operator [kl][‘pret] 呼叫運算子

callback [’klbk]回撥

candidate key [‘knddet; -dt] [ki] 候選鍵 (for database)

cascading delete [k’sked][d‘lit] 級聯刪除 (for database)

cascading update 級聯更新 (for database)

casting [kɑ:st] 轉型、造型轉換

catalog [’ktl:g]目錄

chain [ten] 鏈(function calls)

character [‘krkt] 字元

character format [’krkt][‘fmt] 字元格式

character set [’krkt][set] 字符集

check box [tek][bks] 複選框

check button [tek] [btn] 複選按鈕

CHECK constraints CHECK約束 (for database)

checkpoint [‘tekpnt]檢查點 (for database)

child class[tald] [klɑs] 子類

CIL (common intermediate language)通用中間語言、通用中介語言

class [klɑs]類

class declaration [klɑs][dekl’re()n] 類宣告

class definition [klɑs][def‘n()n]類定義

class derivation list [klɑs] [der’ve()n] [lst]類繼承列表

class factory [klɑs][‘fkt()r]類廠

class hierarchy [klɑs][’harɑk] 類層次結構

class library [klɑs][labrr] 類庫

class loader [klɑs][‘ld] 類裝載器

class template [klɑs] [’templet; -plt] 類模板

class template partial specializations 類模板部分特化

class template specializations 類模板特化

[klɑs] [‘templet; -plt] [splzenz]

classification [,klsf’ke()n] 分類

clause[klz] 子句

cleanup[‘klinp] 清理、清除

CLI (Common Language Infrastructure) 通用語言基礎設施

client [’klant]客戶、客戶端

client application [‘klant] [pl’ke()n] 客戶端應用程式

client area [‘klant] [’er] 客戶區

client cursor [‘klant] [’ks]客戶端遊標 (for database)

client-server [‘klant -sv] 客戶機/伺服器、客戶端/伺服器

clipboard [’klpbd] 剪貼簿

clone [kln]克隆

CLS (common language specification) 通用語言規範

code access security [kd][‘kses][s’kjrt]程式碼訪問安全

code page [kd][ped]內碼表

COFF (Common Object File Format) 通用物件檔案格式

collection [k‘lek()n]集合

COM (Component Object Model) 元件物件模型

combo box [’kmb] [‘bks]組合框

command line [k’mɑnd] [lan] 命令列

comment [‘kment] 註釋

commit [k’mt]提交 (for database)

communication [kmjun‘ke()n] 通訊

compatible [km’ptb()l] 相容

compile time [km‘pal] [tam] 編譯期、編譯時

compiler [km’pal]編譯器

component [km‘pnnt] 元件

composite index [’kmpzt] [‘ndeks]

複合索引、組合索引 (for database)

composite key [’kmpzt] [ki]複合鍵、組合鍵 (for database)

composition [kmpzn]複合、組合

concept [‘knsept] 概念

concrete [’kkrit] 具體的

concrete class [‘kkrit] [klɑs]具體類

concurrency [kn’krnsi] 併發、併發機制

configuration [kn,fɡj‘ren]配置、組態

Connected Components [k’nektd][km‘ponnt] 連通分支

connection [knekn]連線 (for database)

connection pooling [knekn][’pul] 連線池

console [kn‘sl] 控制檯

constant [’knst()nt] 常量

Constrained and Unconstrained Optimization 最值問題

constraint [kn‘strent] 約束 (for database)

construct [kn’strkt] 構件、成分、概念、構造(for language)

constructor (ctor) [knstrkt(r)] 建構函式、構造器

container [kn‘ten] 容器

containment [kn’tenm()nt] 包容

context [‘kntekst] 環境、上下文

control [kn’trl]控制元件

copy [‘kp] 複製

CORBA 通用物件請求中介架構(Common Object Request Broker Architecture)

cover [’kv] 覆蓋、涵蓋

create/creation [kri‘et]/[kri’e()n] 建立、生成

crosstab query [krs‘tb][’kwr]交叉表查詢 (for database)

Cryptography [krp‘tgrf] 密碼

CTS (common type system)通用型別系統

cube [kjub] 多維資料集 (for database)

cursor [’ks]游標

cursor [‘ks] 遊標 (for database)

custom [’kstm] 定製、自定義

D

data [‘det] 資料

data connection [’det] [knekn] 資料連線 (for database)

data dictionary [‘det] [’dk()n()r] 資料字典(for database)

data file [‘det] [fal] 資料檔案 (for database)

data integrity [’det][n‘tegrt] 資料完整性 (for database)

data manipulation language (DML)資料操作語言(DML) (for database)

data member [’det][‘memb] 資料成員、成員變數

data source [’det] [ss]資料來源 (for database)

Data source name (DSN) 資料來源名稱(DSN) (for database)

data structure [‘det][’strkt]資料結構

Data Structures [‘det][’strkt]基本資料結構

data table [‘det] [’teb()l] 表 (for database)

data-bound [‘det-band]]資料繫結 (for database)

database [’detbes]資料庫 (for database)

database catalog [‘detbes][’ktlɡ]資料庫目錄(for database)

database diagram [‘detbes][’dagrm]資料關係圖 (for database)

database file [‘detbes] [fal]資料庫檔案 (for database)

database object [’detbes] [‘ɑbdkt] 資料庫物件 (for database)

database schema [’detbes][‘skim]資料庫模式、資料庫架構 (for database)

database script [’detbes] [skrpt] 資料庫指令碼 (for database)

datagram [‘det,grm]資料報文

dataset [’detset] 資料集 (for database)

DBMS (database management system)資料庫管理系統 (for database)

DCOM (distributed COM)分散式COM

dead lock [ded][lk]死鎖 (for database)

deallocate [‘dilket]還

debug [di’bg]除錯

debugger [di‘bg] 偵錯程式

decay [d’ke] 退化

declaration [dekl‘re()n]宣告

default [d’flt] 預設、預設值

DEFAULT constraint預設約束 (for database)

default database [d‘flt] [’detbes]預設資料庫 (for database)

default instance [d‘flt][’nst()ns]預設例項 (for database)

default result set [d‘flt][r’zlt] [set] 預設結果集 (for database)

defer [d‘f] 推遲

definition[def’n()n] 定義

delegate[dlget] 委託

delegation [del‘ge()n]委託

deploy [d’pl]部署

derived class [d‘ravd][klɑs]派生類

design pattern [d’zan] [‘pt()n] 設計模式

destroy [dstr]銷燬

destructor(dtor)[d’strkt]解構函式、析構器

device [d‘vas] 裝置

DHTML (dynamic HyperText Markup Language)動態超文字標記語言

dialog [’dalɡ] 對話方塊

Dictionaries [dknrz] 字典

digest [da‘dst] 摘要

digital [’ddt()l] 數字的

directive [da‘rktv] (編譯)指示符

directory [drktri] 目錄

disassembler[ds’sembl(r)] 反彙編器

DISCO (Discovery of Web Services)Web Services的查詢

dispatch [dspt] 排程、分派、派發

distributed computing [d‘strbjtd] [km’pjut] 分散式計算

distributed query [d‘strbjtd] [’kwr] 分散式查詢 (for database)

DNA (Distributed interNet Application) 分散式網間應用程式

document [‘dkjm()nt] 文件

DOM (Document Object Model)文件物件模型

driver [’drav]驅動(程式)

DTD (document type definition) 文件型別定義

dump [dmp] 轉儲

dump file [dmp][fal] 轉儲檔案

E

e-business [‘i:biznis]電子商務

efficient [’f()ns] 高效

encapsulation [n,kps‘len] 封裝

end-to-end authentication 端對端身份驗證

engine [’endn] 引擎

entity [‘entt]實體

enum (enumeration) [’enm] 列舉

enumerators [i‘nju:m,reit]列舉成員、列舉器

equal[’i:kwl] 相等

equality [‘kwɑlti] 相等性

equality operator [’kwɑlti] [‘ɑpret] 等號運算子

error log [’er][lɡ] 錯誤日誌 (for database)

escape character [‘skep; e-] [’krkt] 轉義符、跳脫字元

escape code [‘skep; e-] [kd] 轉義碼

evaluate [’vljet] 評估

event [‘vent] 事件

event driven [’vent] [‘drvn] 事件驅動的

event handler [’vent] [‘hndl] 事件處理器

evidence [’evd()ns]證據

exception [k‘spn]異常

exception declaration [k’spn] [dekl‘re()n]異常宣告

exception handling [k’spn] [‘hndl]異常處理、異常處理機制

exception specification [k’spn][‘spsf’ken] 異常規範

exception-safe [k‘spn-sef] 異常安全的

exit [’ɡzt] 退出

explicit [k‘splst]顯式

explicit specialization [k’splst] [,spela‘zen]顯式特化

explicit transaction [k’splst] [trn‘zkn]顯式事務 (for database)

export [ekspt;k-] 匯出

expression [kspren] 表示式

F

fetch [fet] 提取

field [fild]欄位 (for database)

field length [fild][leθ]欄位長度 (for database)

file [fal]檔案

filter [’flt] 篩選 (for database)

finalizer [‘fanlazr] 終結器

firewall [’fawl]防火牆

flag [flg] 標記

flash memory [fl] [‘mem()r] 快閃記憶體

flush [fl] 重新整理

framework [’fremwk] 框架

function [‘f(k)()n] 函式

function call operator (即operator ()) 函式呼叫運算子

function object [’f(k)()n] [‘ɑbdkt] 函式物件

function template [’f(k)()n] [‘tmplet] 函式模板

functionality [fk’nlt] 功能

G

GC (Garbage collection) 垃圾回收(機制)、垃圾收集(機制)

generate [‘denret] 生成

generic [d’nerk]泛化的、一般化的、通用的

generic algorithm [d‘nerk] [’lgr()m] 通用演算法

getter [‘get](相對於 setter)取值函式

global [’glb()l] 全域性的

global object [‘glb()l] [’ɑbdkt] 全域性物件

grant [ɡrnt] 授權 (for database)

group [grup] 組、群

group box [grup][bks] 分組框

H

handler[‘hndl] 處理器

hard disk [hɑd] [dsk] 硬碟

hard-coded[hɑd -’kodd]] 硬編碼的

hierarchical data [‘harɑk] [’det]階層式資料、層次式資料

hierarchy [‘harɑk] 層次結構、繼承體系

high level [ha] [’lvl] 高階、高層

hook [hk] 鉤子

Host (application) [hst] 宿主(應用程式)

hot key [ht] [ki] 熱鍵

HTML (HyperText Markup Language) 超文字標記語言

HTTP (HyperText Transfer Protocol) 超文字傳輸協議

HTTP pipeline HTTP管道

hyperlink [‘haplk]超連結

I

IDE (Integrated Development Environment)整合開發環境

identifier [a’dentfa] 識別符號

IDL (Interface Definition Language) 介面定義語言

idle time [‘ad()l][tam] 空閒時間

if and only if當且僅當

IL (Intermediate Language) 中間語言、中介語言

image [’md]圖象

IME 輸入法

immediate base [‘midt] [bes]直接基類

immediate derived [’midt] [d‘ravd] 直接派生類

immediate updating [’midt][p‘det]即時更新 (for database)

implement [’mplm()nt] 實現

implementation [mplmen‘te()n] 實現、實現品

implicit [m’plst] 隱式

implicit transaction [m‘plst] [trn’zkn] 隱式事務 (for database)

import [‘mpt] 匯入

incremental update [kr’mentl] [p‘det]增量更新 (for database)

Independent Set[,nd’pendnt] [set] 獨立集

index [‘ndeks] 索引 (for database)

infinite loop [’nfnt][lup] 無限迴圈

infinite recursive [‘nfnt] [r’ksv] 無限遞迴

information [nf‘me()n] 資訊

inheritance[n’hert()ns]繼承、繼承機制

initialization [,nla‘zen]初始化

initialization list [,nla’zen] [lst] 初始化列表、初始值列表

initialize [‘n()laz] 初始化

inline [’n,lan] 內聯

inline expansion [‘n,lan] [k’spnn] 內聯展開

inner join 內聯接 (for database)

instance [‘nst()ns] 例項

instantiated [nstn’etd] 具現化、實體化(常應用於template)

instantiation [nstn‘en] 具現體、具現化實體(常應用於template)

integrate [’ntgret] 整合、整合

integrity [n‘tegrt] 完整性、一致性

integrity constraint完整性約束 (for database)

interacts [ntr’kt] 互動

interface [‘ntfes] 介面

interoperability [’ntr,pr‘blt]互操作性、互操作能力

interpreter [n’tprt]直譯器

introspection[ntr()‘spek()n] 自省

invariants [n’verints] 不變性

invoke [n‘vk] 呼叫

isolation level [as’le()n][‘lev()l]隔離級別 (for database)

item [’atm] 項、條款、專案

iterate [‘tret]迭代

iteration [t’re()n] 迭代(迴圈每次輪迴稱為一個iteration)

iterative [‘t()rtv]反覆的、迭代的

iterator [t’ret] 迭代器

L

left outer join 左向外聯接 (for database)

level [‘lev()l] 階、層例

library [labrr] 庫

lifetime [’laftam]生命期、壽命

Linear Programming [‘ln][’prɡrm]線性規劃

link [lk]連線、連結

linkage [‘lkd] 連線、連結

linker[’lk] 聯結器、連結器

list [lst] 列表、表、連結串列

list box [lst] [bks] 列表框

literal constant [‘lt()r()l][’knst()nt] 字面常數

load [ld]裝載、載入

load balancing [ld][‘blns]負載平衡

loader [’ld] 裝載器、載入器

local [‘lk()l] 區域性的

local object [’lk()l] [‘ɑbdkt] 區域性物件

login [’lɡn] 登入

login security mode登入安全模式 (for database)

lookup table [‘lkp] [’teb()l] 查詢表 (for database)

loop [lup] 迴圈

loose coupling[lus] [‘kpl] 鬆散耦合

M

machine code [m’in][kd]機器碼、機器程式碼

macro [‘mkr]宏

maintain [men’ten] 維護

managed code [‘mndd] [kd]受控程式碼、託管程式碼

Managed Extensions [’mndd][ks‘tennz]受控擴充件、託管擴充套件

managed object [’mndd] [‘ɑbdkt] 受控物件、託管物件

manifest [’mnfest] 清單

many-to-many relationship 多對多關係 (for database)

many-to-one relationship 多對一關係 (for database)

marshal [‘mɑ()l]列集

Matching [’mt] 匹配

member [‘memb]成員

member access operator 成員取用運運算元(有dot和arrow兩種)

member function [’memb][‘f(k)()n] 成員函式

member initialization list成員初始值列表

memory [’mem()r]記憶體

memory leak [‘mem()r] [lik] 記憶體洩漏

menu [’menju] 選單

message based [‘mesd] [best] 基於訊息的

message loop [’mesd][lup] 訊息環

message queuing [‘mesd][kjui] 訊息佇列

metaprogramming超程式設計

method [’meθd] 方法

modeling language [‘mdl][’lgwd] 建模語言

modem [‘mdem] 調變解調器

modifier [’mdfa]修飾字、修飾符

module [‘mdjul] 模組

most derived class [d’ravd] 最底層的派生類

multi-tasking 多工

multi-thread 多執行緒

multithreaded server application 多執行緒伺服器應用程式

multiuser[,mlt‘jz] 多使用者

mutable [’mjutb()l] 可變的

N

named parameter [nemd][p‘rmt]命名引數

native [’netv]原生的、本地的

native code [‘netv] [kd]本地碼、本機碼

nested class [’nestd] 巢狀類

nested query [‘nestd][’kwr]巢狀查詢 (for database)

nested table [‘nestd][’teb()l]巢狀表 (for database)

network card [‘netwk] [kɑd] 網絡卡

S

save [sev] 儲存

savepoint [’sevpnt] 儲存點 (for database)

SAX (Simple API for XML)

scalable[‘skelb()l] 可伸縮的、可擴充套件的

schedule [edju:l] 排程

scheduler [djul]排程程式

schema [’skim] 模式、綱目結構

scope [skp] 作用域、生存空間

screen [skrin] 螢幕

scroll bar捲軸

SDK (Software Development Kit)軟體開發包

sealed class [sild] [klɑs] 密封類

search [st]查詢

Searching [st]查詢

semantics [smntks]語義

serial [srl] 序列

serialization/serialize [srlazen]/ [‘srilaz] 序列化

server [sv] 伺服器、服務端

session [sen] 會話 (for database)

setter [set] 設值函式

side effect [sad] [’fekt] 副作用

signature [sɡnt] 簽名

single-threaded 單執行緒

slider[‘slad] 滑塊

slot [slt] 槽

SMTP (Simple Mail Transfer Protocol) 簡單郵件傳輸協議

snapshot [’snpt]截圖圖

snapshot [‘snpt]快照 (for database)

SOAP (simple object access protocol) 簡單物件訪問協議

software [’sf(t)we] 軟體

Sorting [‘st] 排序

source code [ss] [kd]原始碼、原始碼

specialization [,spela’zen] 特化

specification [,spesf‘ke()n]規範、規格

splitter [’splt]切分視窗

SQL (Structured Query Language) 結構化查詢語言 (for database)

stack [stk]棧、堆疊

standard library [‘stndd] [labrr]標準庫

standard template library 標準模板庫

stateless[’stetls] 無狀態的

statement [‘stetm()nt] 語句、宣告

static cursor[’sttk] [‘ks] 靜態遊標 (for database)

static SQL statements 靜態SQL語句 (for database)

status bar [’stets] [bɑ]狀態條

stored procedure [st:(r)d][pr‘sid]儲存過程 (for database)

stream [strim] 流

string [str] 字串

String Matching 模式匹配

stub [stb] 存根

subobject [’sb‘bdikt]子物件

subquery [sbk’wir]子查詢 (for database)

T

target [‘tɑgt]標的,目標

task switch [tɑsk] [swt] 工作切換

TCP (Transport Control Protocol) 傳輸控制協議

template [’tmplet] 模板

temporary object[‘temp()rr] [’ɑbdkt] 臨時物件

temporary table [‘temp()rr][’teb()l]臨時表 (for database)

text [tekst]文字

Text Compression [tekst] [km‘pre()n]壓縮

text file [tekst][fal] 文字檔案

thin client [θn] [’klant] 瘦客戶端

third-party [ θ:d pɑ:ti ]第三方

thread [θred] 執行緒

throw [θr] 丟擲、引發(常指發出一個exception)

trace [tres]跟蹤

transaction [trn‘zkn] 事務 (for database)

transaction log [trn’zkn][lg]事務日誌 (for database)

transaction rollback [trn‘zkn] [’rlbk]

事務回滾 (for database)

traverse [tr‘vs]遍歷

trigger [’trg]觸發器 (for database)

type [tap]型別

程式設計師再也沒有理由說學不會英文,有音標幫助你

音標都幫你標誌好了,你確定真的不好嘛???還想在公眾號(尾音實訓基地)上看到哪些乾貨,可以私信告訴小音哦!