實用乾貨:程式設計師必備的常用英語詞彙

陝西優就業發表於2019-11-13

  對於時刻需要和國際接軌的碼農們,英語的重要性是毋庸置疑的。尤其是那些胸懷大志的潛在大牛們,想在碼農行業闖出一片天地,秒殺身邊的小弟們,熟練掌握英語更是實現其目標最關鍵的因素之一。

  否則,試想在你捧著某出版社剛剛翻譯出來的《JSP 高效程式設計》苦苦學習JSP模板的時候,你旁邊的小弟卻是拿著原版的《AngularJS in Action》學習開發單頁面應用,雖然你們都同樣認真地學習了一個月,可做出來東西的效果能一樣嗎?

  所以,英語好才能學到最新最炫的技術,否則只能拿著國內出的翻譯版學習兩三年前的老古董還把它當個寶。學英語首先要有哪些詞彙,下面 陝西優就業小編幫大家總結一下。

  A(46):

  abstract 抽象的

  abstract base class (ABC)抽象基類

  abstract class 抽象類

  abstraction 抽象、抽象物、抽象性

  access 存取、訪問

  access function 訪問函式

  access level訪問級別

  account 賬戶

  action 動作

  activate 啟用

  active 活動的

  actual parameter 實參

  adapter 介面卡

  add-in 外掛

  address 地址

  address space 地址空間

  ADO(ActiveX Data Object)ActiveX資料物件

  advanced 高階的

  aggregation 聚合、聚集

  algorithm 演算法

  alias 別名

  align 排列、對齊

  allocate 分配、配置

  allocator分配器、配置器

  angle bracket 尖括號

  annotation 註解、評註

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

  appearance 外觀

  append 附加

  application 應用、應用程式

  application framework 應用程式框架

  Approximate String Matching 模糊匹配

  architecture 架構、體系結構

  archive file 歸檔檔案、存檔檔案

  argument引數。

  array 陣列

  arrow operator 箭頭運算子

  assert(ion) 斷言

  assign 賦值

  assignment 賦值、分配

  assignment operator 賦值運算子

  associated 相關的、相關聯的

  asynchronous 非同步的

  attribute 特性、屬性

  authentication service 驗證服務

  authorization 授權

  B(34):

  background 背景、後臺(程式)

  backup 備份

  backup device備份裝置

  backup file 備份檔案

  backward compatible 向後相容、向下相容

  base class 基類

  base type 基型別

  batch 批處理

  BCL (base class library)基類庫

  Bin Packing 裝箱問題

  binary 二進位制

  binding 繫結

  bit 位

  bitmap 點陣圖

  block 塊、區塊、語句塊

  boolean 布林值(真假值,true或false)

  border 邊框

  bounds checking 邊界檢查

  boxing 裝箱、裝箱轉換

  brace (curly brace) 大括號、花括號

  bracket (square brakcet) 中括號、方括號

  breakpoint 斷點

  browser applications 瀏覽器應用(程式)

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

  bug 缺陷錯誤

  build 編連(專指編譯和連線)

  built-in 內建、內建

  bus 匯流排

  business 業務、商務(看場合)

  business Logic 業務邏輯

  business rules 業務規則

  buttons 按鈕

  by/through 透過

  byte 位元組(由8 bits組成)

  C(91):

  cache 快取記憶體

  calendar 日曆

  Calendrical Calculations 日期

  call 呼叫

  call operator 呼叫運算子

  callback 回撥

  candidate key 候選鍵 (for database)

  cascading 級聯刪除 (for database)

  cascading 級聯更新 (for database)

  casting 轉型、造型轉換

  catalog 目錄

  chain 鏈(function calls)

  character 字元

  character format 字元格式

  character set 字符集

  check box 核取方塊

  check button 核取按鈕

  CHECK constraints CHECK約束 (for database)

  checkpoint 檢查點 (for database)

  child class 子類

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

  class 類

  class declaration 類宣告

  class definition 類定義

  class derivation list 類繼承列表

  class factory 類廠

  class hierarchy 類層次結構

  class library 類庫

  class loader 類裝載器

  class template 類别範本

  class template partial specializations 類别範本部分特化

  class template specializations 類别範本特化

  classification 分類

  clause 子句

  cleanup 清理、清除

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

  client 客戶、客戶端

  client application 客戶端應用程式

  client area 客戶區

  client cursor 客戶端遊標 (for database)

  client-server 客戶機/伺服器、客戶端/伺服器

  clipboard 剪貼簿

  clone 克隆

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

  code access security 程式碼訪問安全

  code page 內碼表

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

  collection 集合

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

  combo box 組合框

  command line 命令列

  comment 註釋

  commit 提交 (for database)

  communication 通訊

  compatible 相容

  compile time 編譯期、編譯時

  compiler 編譯器

  component元件

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

  composite key 複合鍵、組合鍵 (for database)

  composition 複合、組合

  concept 概念

  concrete具體的

  concrete class 具體類

  concurrency 併發、併發機制

  configuration 配置、組態

  Connected Components 連通分支

  connection 連線 (for database)

  connection pooling 連線池

  console 控制檯

  constant 常量

  Constrained and Unconstrained Optimization 最值問題

  constraint 約束 (for database)

  construct 構件、成分、概念、構造(for language)

  constructor (ctor) 建構函式、構造器

  container 容器

  containment包容

  context 環境、上下文

  control 控制元件

  cookie

  copy 複製

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

  cover 覆蓋、涵蓋

  create/creation 建立、生成

  crosstab query 交叉表查詢 (for database)

  Cryptography 密碼

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

  cube 多維資料集 (for database)

  cursor 游標

  cursor 遊標 (for database)

  custom 定製、自定義

  D(70):

  data 資料

  data connection 資料連線 (for database)

  data dictionary 資料字典 (for database)

  data file 資料檔案 (for database)

  data integrity 資料完整性 (for database)

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

  data member 資料成員、成員變數

  data source 資料來源 (for database)

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

  data structure資料結構

  Data Structures 基本資料結構

  data table 資料表 (for database)

  data-bound 資料繫結 (for database)

  database 資料庫 (for database)

  database catalog 資料庫目錄 (for database)

  database diagram 資料關係圖 (for database)

  database file 資料庫檔案 (for database)

  database object 資料庫物件 (for database)

  database owner 資料庫所有者 (for database)

  database project 資料庫工程 (for database)

  database role 資料庫角色 (for database)

  database schema 資料庫模式、資料庫架構 (for database)

  database script 資料庫指令碼 (for database)

  datagram 資料包文

  dataset 資料集 (for database)

  dataset 資料集 (for database)

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

  DCOM (distributed COM)分散式COM

  dead lock 死鎖 (for database)

  deallocate 歸還

  debug 除錯

  debugger 偵錯程式

  decay 退化

  declaration 宣告

  default 預設、預設值

  DEFAULT constraint預設約束 (for database)

  default database 預設資料庫 (for database)

  default instance 預設例項 (for database)

  default result set 預設結果集 (for database)

  defer 推遲

  definition 定義

  delegate 委託

  delegation 委託

  deploy 部署

  derived class 派生類

  design pattern 設計模式

  destroy 銷燬

  destructor(dtor)解構函式、析構器

  device 裝置

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

  dialog 對話方塊

  Dictionaries 字典

  digest 摘要

  digital 數字的

  directive (編譯)指示符

  directory 目錄

  disassembler 反彙編器

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

  dispatch 排程、分派、派發

  distributed computing 分散式計算

  distributed query 分散式查詢 (for database)

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

  document 文件

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

  dot operator (圓)點運算子

  double-byte character set (DBCS)雙位元組字符集(DBCS)

  driver 驅動(程式)

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

  dump 轉儲

  dump file 轉儲檔案

  E(32):

  e-business 電子商務

  efficiency 效率

  efficient 高效

  encapsulation 封裝

  end user 終端使用者

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

  engine 引擎

  entity 實體

  enum (enumeration) 列舉

  enumerators 列舉成員、列舉器

  equal 相等

  equality 相等性

  equality operator 等號運算子

  error log 錯誤日誌 (for database)

  escape character 轉義符、跳脫字元

  escape code 轉義碼

  evaluate 評估

  event 事件

  event driven 事件驅動的

  event handler 事件處理器

  evidence 證據

  exception 異常

  exception declaration 異常宣告

  exception handling 異常處理、異常處理機制

  exception specification 異常規範

  exception-safe 異常安全的

  exit 退出

  explicit 顯式

  explicit specialization 顯式特化

  explicit transaction 顯式事務 (for database)

  export 匯出

  expression 表示式

  F(29):

  fat client 胖客戶端

  feature 特性、特徵

  fetch 提取

  field 欄位 (for database)

  field 欄位(java)

  field length 欄位長度 (for database)

  file 檔案

  filter 篩選 (for database)

  finalization 終結

  finalizer 終結器

  firewall 防火牆

  flag 標記

  flash memory 快閃記憶體

  flush 重新整理

  font 字型

  foreign key (FK) 外來鍵(FK) (for database)

  form 窗體

  formal parameter 形參

  forward declaration 前置宣告

  forward-only 只向前的

  forward-only cursor 只向前遊標 (for database)

  framework 框架

  full specialization 完全特化

  function 函式

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

  function object 函式物件

  function template函式模板

  functionality 功能

  functor 仿函式

  G(13):

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

  generate 生成

  generic 泛化的、一般化的、通用的

  generic algorithm通用演算法

  genericity 泛型

  getter (相對於 setter)取值函式

  global 全域性的

  global object 全域性物件

  grant 授權 (for database)

  group 組、群

  group box 分組框

  GUI 圖形介面

  GUID (Globally Unique Identifier) 全球唯一識別符號

  H(20):

  handle 控制程式碼

  handler 處理器

  hard disk 硬碟

  hard-coded 硬編碼的

  hard-copy 截圖圖

  hardware 硬體

  hash table 雜湊表、雜湊表

  header file標頭檔案

  heap 堆

  help file 幫助檔案

  hierarchical data 階層式資料、層次式資料

  hierarchy 層次結構、繼承體系

  high level 高階、高層

  hook 鉤子

  Host (application)宿主(應用程式)

  hot key 熱鍵

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

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

  HTTP pipeline HTTP管道

  hyperlink 超連結

  I(49):

  icon 圖示

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

  identifier 識別符號

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

  idle time 空閒時間

  if and only if當且僅當

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

  image 圖象

  IME 輸入法

  immediate base 直接基類

  immediate derived 直接派生類

  immediate updating 即時更新 (for database)

  implement 實現

  implementation 實現、實現品

  implicit 隱式

  implicit transaction隱式事務 (for database)

  import 匯入

  incremental 增量更新 (for database)

  Independent Set 獨立集

  index 索引 (for database)

  infinite loop 無限迴圈

  infinite recursive 無限遞迴

  information 資訊

  inheritance 繼承、繼承機制

  initialization 初始化

  initialization list 初始化列表、初始值列表

  initialize 初始化

  inline 內聯

  inline expansion 內聯展開

  inner join 內聯接 (for database)

  instance 例項

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

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

  integrate 整合、整合

  integrity 完整性、一致性

  integrity constraint完整性約束 (for database)

  interacts 互動

  interface 介面

  interoperability 互操作性、互操作能力

  interpreter 直譯器

  introspection 自省

  invariants 不變性

  invoke 呼叫

  isolation level 隔離級別 (for database)

  item 項、條款、專案

  iterate 迭代

  iteration 迭代(迴圈每次輪迴稱為一個iteration)

  iterative 反覆的、迭代的

  iterator 迭代器

  J(2):

  JIT compilation JIT編譯即時編譯

  Job Scheduling 工程安排

  K(2):

  key 鍵 (for database)

  key column 鍵列 (for database)

  L(25):

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

  level 階、層例

  library 庫

  lifetime 生命期、壽命

  Linear Programming 線性規劃

  link 連線、連結

  linkage 連線、連結

  linker 聯結器、連結器

  list 列表、表、連結串列

  list box 列表框

  literal constant 字面常數

  livelock 活鎖 (for database)

  load 裝載、載入

  load balancing 負載平衡

  loader 裝載器、載入器

  local 區域性的

  local object 區域性物件

  lock 鎖

  log 日誌

  login 登入

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

  lookup table 查詢表 (for database)

  loop 迴圈

  loose coupling 鬆散耦合

  lvalue 左值

  M(42):

  machine code 機器碼、機器程式碼

  macro 宏

  maintain 維護

  managed code 受控程式碼、託管程式碼

  Managed Extensions 受控擴充件、託管擴充套件

  managed object 受控物件、託管物件

  manifest 清單

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

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

  marshal 列集

  Matching 匹配

  member 成員

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

  member function 成員函式

  member initialization list成員初始值列表

  memory 記憶體

  memory leak 記憶體洩漏

  menu 選單

  message 訊息

  message based 基於訊息的

  message loop 訊息環

  message queuing訊息佇列

  metadata 後設資料

  metaprogramming超程式設計

  method 方法

  micro 微

  middle tier 中間層

  middleware 中介軟體

  modeling 建模

  modeling language 建模語言

  modem 調變解調器

  modifier 修飾字、修飾符

  module 模組

  most derived class最底層的派生類

  mouse 滑鼠

  multi-tasking 多工

  multi-thread 多執行緒

  multicast delegate 組播委託、多點委託

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

  multiuser 多使用者

  mutable 可變的

  mutex 互斥元、互斥體

  N(11):

  named parameter 命名引數

  named pipe 命名管道

  namespace 名字空間、名稱空間

  native 原生的、本地的

  native code 本地碼、本機碼

  nested class 巢狀類

  nested query 巢狀查詢 (for database)

  nested table 巢狀表 (for database)

  network 網路

  network card 網路卡

  Network Flow 網路流

  O(16):

  object 物件

  object based 基於物件的

  object model 物件模型

  object oriented 物件導向的

  ODBC data source ODBC資料來源 (for database)

  ODBC driver ODBC驅動程式 (for database)

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

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

  operating system (OS) 作業系統

  operation 操作

  operator 運算子、運算子

  option 選項

  outer join 外聯接 (for database)

  overflow 上限溢位(相對於underflow)

  overload 過載

  override 覆寫、過載、重新定義

  P(45):

  package 包

  packaging 打包

  palette 調色盤

  parallel 並行

  parameter 引數、形式引數、形參

  parameter list 引數列表

  parameterize 引數化

  parent class 父類

  parentheses 圓括弧、圓括號

  parse 解析

  parser 解析器

  part 零件、部件

  partial specialization 區域性特化

  pass by reference 引用傳遞

  pass by value 值傳遞

  pattern 模式

  persistence 永續性

  pixel 畫素

  placeholder 佔位符

  platform 平臺

  Point Location 位置查詢

  pointer 指標

  polymorphism 多型

  pooling 池化

  pop up 彈出式

  port 埠

  postfix 字尾

  precedence 優先序(通常用於運運算元的優先執行次序)

  prefix 字首

  preprocessor 前處理器

  primary key (PK)主鍵(PK) (for database)

  primary table 主表 (for database)

  primitive type 原始型別

  print 列印

  printer 印表機

  procedure 過程

  process 程式

  program 程式

  programmer 程式設計師

  programming程式設計、程式設計

  progress bar 進度指示器

  project 專案、工程

  property 屬性

  protocol 協議

  pseudo code偽碼

  Q(4):

  qualified 合格的

  qualifier 修飾符

  quality 質量

  queue 佇列

  R(42):

  radio button 單選按鈕

  random number 隨機數

  Random Number Generation 隨機數生成

  range 範圍、區間

  rank 等級

  raw 未經處理的

  re-direction 重定向

  readOnly只讀

  record 記錄 (for database)

  recordset 記錄集 (for database

  recursion —— 遞迴

  recursive 遞迴

  refactoring 重構

  refer 引用、參考

  reference 引用、參考

  reflection 反射

  refresh data 重新整理資料 (for database)

  register 暫存器

  regular expression 正規表示式

  relational database 關聯式資料庫

  remote 遠端

  remote request 遠端請求

  represent 表述,表現

  resolution 解析過程

  resolve 解析、決議

  result set 結果集 (for database)

  retrieve data 檢索資料

  return 返回

  return type 返回型別

  return value 返回值

  revoke 撤銷

  right outer join 右向外聯接 (for database)

  robust 健壯

  robustness 健壯性

  roll back 回滾 (for database)

  roll forward 前滾 (for database)

  routine 例程

  row 行 (for database)

  rowset 行集 (for database)

  RPC (remote procedure call)RPC(遠端過程呼叫)

  runtime 執行期、執行期、執行時、執行時

  rvalue 右值

  S(64):

  Satisfiability 可滿足性

  save 儲存

  savepoint 儲存點 (for database)

  SAX (Simple API for XML)

  scalable 可伸縮的、可擴充套件的

  schedule 排程

  scheduler 排程程式

  schema 模式、綱目結構

  scope 作用域、生存空間

  screen 螢幕

  scroll bar捲軸

  SDK (Software Development Kit)軟體開發包

  sealed class 密封類

  search 查詢

  Searching 查詢

  semantics 語義

  sequential container序列式容器

  serial 序列

  serialization/serialize 序列化

  server 伺服器、服務端

  session 會話 (for database)

  Set and String Problems 集合與串的問題

  Set Cover 集合覆蓋

  Set Data Structures 集合

  Set Packing 集合配置

  setter 設值函式

  side effect 副作用

  signature 簽名

  single-threaded 單執行緒

  slider滑塊

  slot 槽

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

  snapshot 截圖圖

  snapshot 快照 (for database)

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

  software 軟體

  Sorting 排序

  source code 原始碼、原始碼

  specialization 特化

  specification 規範、規格

  splitter 切分視窗

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

  stack 棧、堆疊

  standard library 標準庫

  standard template library 標準模板庫

  stateless 無狀態的

  statement 語句、宣告

  static cursor 靜態遊標 (for database)

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

  status bar 狀態條

  stored procedure 儲存過程 (for database)

  stream 流

  string 字串

  String Matching 模式匹配

  stub 存根

  subobject子物件

  subquery 子查詢 (for database)

  subscript operator 下標運算子

  support 支援

  suspend 掛起

  symbol 記號

  syntax 語法

  system databases 系統資料庫 (for database)

  system tables 系統表 (for database)

  T(23):

  table 表 (for database)

  table-level constraint 表級約束 (for database)

  target 標的,目標

  task switch 工作切換

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

  template 模板

  temporary object 臨時物件

  temporary table 臨時表 (for database)

  text 文字

  Text Compression 壓縮

  text file 文字檔案

  thin client 瘦客戶端

  third-party 第三方

  thread 執行緒

  thread-safe 執行緒安全的

  throw 丟擲、引發(常指發出一個exception)

  trace 跟蹤

  transaction 事務 (for database)

  transaction log 事務日誌 (for database)

  transaction rollback 事務回滾 (for database)

  traverse 遍歷

  trigger 觸發器 (for database)

  type 型別

  U(17):

  UDDI(Universary Description, Discovery and Integration)統一描述、查詢與整合

  UML (unified modeling language)統一建模語言

  unary function 單參函式

  unary operator 一元運算子

  unboxing 拆箱、拆箱轉換

  underflow 下限溢位(相對於overflow)

  Unicode 統一字元編碼標準,採用雙位元組對字元進行編碼

  Union query 聯合查詢 (for database)

  UNIQUE constraints UNIQUE約束 (for database)

  unique index 唯一索引 (for database)

  unmanaged code 非受控程式碼、非託管程式碼

  unmarshal 散集

  unqualified 未經限定的、未經修飾的

  URI (Uniform Resource identifier) 統一資源識別符號

  URL (Uniform Resource Locator) 統一資源定位器

  user 使用者

  user interface 使用者介面

  V(11):

  value types 值型別

  variable 變數

  vector 向量(一種容器,有點類似array)

  vendor 廠商

  viable 可行的

  video 影片

  view 檢視 (for database)

  view 檢視

  virtual function 虛擬函式

  virtual machine 虛擬機器

  virtual memory 虛擬記憶體

  W(13):

  Web Services web服務

  WHERE clause WHERE子句 (for database)

  wildcard characters 萬用字元字元 (for database)

  wildcard search 萬用字元搜尋 (for database)

  window 視窗

  window function 視窗函式

  window procedure 視窗過程

  Windows authentication Windows身份驗證

  wizard 嚮導

  word 單詞

  write enable 寫啟用 (for database)

  write-only 只寫

  WSDL (Web Service Description Language)Web Service描述語言

  X(7):

  XML (eXtensible Markup Language) 可擴充套件標記語言

  XML Message Interface (XMI) XML訊息介面

  XSD (XML Schema Definition) XML模式定義語言

  XSL (eXtensible Stylesheet Language) 可擴充套件樣式表語言

  XSLT (eXtensible Stylesheet Language Transformation)可擴充套件樣式表語言轉換

  xxx based 基於xxx的

  xxx oriented 面向xxx


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69902581/viewspace-2663832/,如需轉載,請註明出處,否則將追究法律責任。

相關文章