Essential English words for programmers

A

abstract abstract

abstract base class (ABC) abstract base class

abstract class abstract class

abstraction abstraction, abstraction, abstraction

access access, access

access function access function

access level access level

account account

action action

activate activate

active active

actual parameter actual parameter

adapter adapter

add-in plugin

address address

address space address space

ADO (ActiveX Data Object) ActiveX data object

advanced advanced

aggregation, aggregation

algorithm algorithm

alias alias

align arrange, align

allocate allocate, configure

allocator allocator, configurator

angle bracket angle bracket

annotation annotation, comment

API (Application Programming Interface) application programming interface

appearance appearance

append append

application application, application program

application framework application framework

Approximate String Matching Fuzzy matching

architecture architecture, architecture

archive file archive file, archive file

argument parameter.

array array

arrow operator arrow operator

assert(ion) assert

assign assignment

assignment assignment, assignment

assignment operator assignment operator

associated related, associated

asynchronous asynchronous

attribute characteristic, attribute

authentication service authentication service

authorization authorization

B

background background, background (process)

backup backup

backup devicebackup device

backup file backup file

backward compatible backward compatible, backward compatible

base class base class

base type base type

batch batch processing

BCL (base class library) base class library

Bin Packing packing problem

binary binary

binding binding

bit bit

bitmap bitmap

block block, block, statement block

boolean Boolean value (true or false value, true or false)

border border

bounds checking bounds checking

boxing boxing, boxing conversion

brace (curly brace) braces, curly braces

bracket (square brakcet) square brackets

breakpoint breakpoint

browser applications browser applications (programs)

browser-accessible application An application that can be accessed via a browser

bug defect error

build (specifically refers to compilation and connection)

built-in built-in

bus bus

business business, business (depending on the occasion)

business logic business logic

business rules business rules

buttons button

by/through

byte byte (composed of 8 bits)

C

cache cache

calendar calendar

Calendrical Calculations 日期

call call

call operator call operator

callback callback

candidate key candidate key (for database)

cascading delete cascading delete (for database)

cascading update cascading update (for database)

casting transformation, modeling transformation

catalog catalog

chain 链(function calls)

character character

character format character format

character set character set

check box check box

check button check button

CHECK constraints CHECK约束 (for database)

checkpoint checkpoint (for database)

child class subclass

CIL (common intermediate language) common intermediate language, common intermediate language

class class

class declaration class declaration

class definition class definition

class derivation list class inheritance list

class factory class factory

class hierarchy class hierarchy

class library class library

class loader class loader

class template class template

class template partial specializations class template partial specializations

class template specializations class template specializations

classification classification

clause clause

cleanup cleanup, clear

CLI (Common Language Infrastructure) Common Language Infrastructure

client client, client

client application client application

client area client area

client cursor client cursor (for database)

client-server client/server, client/server

clipboard clipboard

clone clone

CLS (common language specification) common language specification

code access security code access security

code page code page

COFF (Common Object File Format) common object file format

collection collection

COM (Component Object Model) Component Object Model

combo box combo box

command line command line

comment comment

commit Submit (for database)

communication communication

compatible compatible

compile time compile time, compile time

compiler compiler

component component

composite index composite index, combined index (for database)

composite key composite key, composite key (for database)

composition compound, combination

concept concept

concrete concrete

concrete class concrete class

concurrency concurrency, concurrency mechanism

configuration configuration, configuration

Connected Components connected branches

connection connection (for database)

connection pooling connection pool

console console

constant constant

Constrained and Unconstrained Optimization optimal value problem

constraint constraint (for database)

construct component, component, concept, structure (for language)

constructor (ctor) constructor, constructor

container container

containment

context environment, context

control control

cookie

copy copy

CORBA Common Object Request Broker Architecture

cover cover, cover

create/creation create, generate

crosstab query crosstab query (for database)

Cryptography Password

CTS (common type system) common type system

cube cube (for database)

cursor cursor

cursor cursor (for database)

custom customization

D

data data

data connection data connection (for database)

data dictionary data dictionary (for database)

data file data file (for database)

data integrity data integrity (for database)

data manipulation language (DML) data manipulation language (DML) (for database)

data member data member, member variable

data source data source (for database)

Data source name (DSN) Data source name (DSN) (for database)

data structuredata structure

Data Structures basic data structures

data table data table (for database)

data-bound data binding (for database)

database database(for database)

database catalog database catalog (for database)

database diagram data relationship diagram (for database)

database file database file (for database)

database object database object (for database)

database owner database owner (for database)

database project database project (for database)

database role database role (for database)

database schema database schema, database architecture (for database)

database script database script (for database)

datagram data message

dataset dataset (for database)

dataset dataset (for database)

DBMS (database management system) database management system (for database)

DCOM (distributed COM) Distributed COM

dead lock deadlock (for database)

deallocate return

debug debugging

debugger debugger

decay degeneration

declaration declaration

default default, default value

DEFAULT constraint default constraint (for database)

default database default database (for database)

default instance default instance (for database)

default result set default result set (for database)

defer postpone

definition definition

delegate delegate

delegation delegation

deploy deploy

derived class derived class

design pattern design pattern

destroy destroy

destructor(dtor) destructor, destructor

device device

DHTML (dynamic HyperText Markup Language) dynamic hypertext markup language

dialog box

Dictionaries

digest summary

digital digital

directive (compilation) directive

directory directory

disassembler disassembler

Search for DISCO (Discovery of Web Services)Web Services

dispatch dispatch, dispatch, dispatch

distributed computing distributed computing

distributed query distributed query (for database)

DNA (Distributed interNet Application) distributed interNet application

document document

DOM (Document Object Model) document object model

dot operator (circle) dot operator

double-byte character set (DBCS) double-byte character set (DBCS)

driver driver (program)

DTD (document type definition) document type definition

dump dump

dump file dump file

E

e-business e-commerce

efficiency efficiency

efficient efficient

encapsulation encapsulation

end user end user

end-to-end authentication end-to-end authentication

engine engine

entity entity

enum (enumeration) enumeration

enumerators enumeration members, enumerators

equal equal

equality

equality operator equal sign operator

error log error log (for database)

escape character escape character, escape character

escape code escape code

evaluate evaluate

event event

event driven event driven

event handler event handler

evidence evidence

exception exception

exception declaration exception declaration

exception handling exception handling, exception handling mechanism

exception specification exception specification

exception-safe exception-safe

exit exit

explicit explicit

explicit specialization explicit specialization

explicit transaction explicit transaction (for database)

export export

expression expression

F

fat client fat client

feature characteristic, characteristic

fetch

field field (for database)

field field(java)

field length field length (for database)

file file

filter filter (for database)

finalization

finalizer finalizer

firewall firewall

flag mark

flash memory

flush refresh

font font

foreign key (FK) foreign key (FK) (for database)

form form

formal parameter formal parameter

forward declaration forward declaration

forward-only forward only

forward-only cursor forward-only cursor (for database)

framework framework

full specialization

function function

function call operator (i.e. operator ()) function call operator

function object function object

function templatefunction template

functionality function

functor functor

G

GC (Garbage collection) garbage collection (mechanism), garbage collection (mechanism)

generate generate

generic generalized, generalized, universal

generic algorithmgeneric algorithm

genericity

getter (relative to setter) value function

global global

global object global object

grant authorization (for database)

group group, group

group box group box

GUI graphical interface

GUID (Globally Unique Identifier) ​​Globally Unique Identifier

H

handle handle

handler handler

hard disk hard disk

hard-coded hard-coded

hard-copy screenshot

hardware hardware

hash table hash table, hash table

header file header file

heap heap

help file help file

hierarchical data hierarchical data, hierarchical data

hierarchy hierarchical structure, inheritance system

high level high level, high level

hook hook

Host (application) host (application)

hot key hot key

HTML (HyperText Markup Language) Hypertext Markup Language

HTTP (HyperText Transfer Protocol) Hypertext Transfer Protocol

HTTP pipelineHTTP pipeline

hyperlink hyperlink

I

icon icon

IDE (Integrated Development Environment) integrated development environment

identifier identifier

IDL (Interface Definition Language) interface definition language

idle time idle time

if and only if if and only if

IL (Intermediate Language) intermediate language, intermediary language

image image

IME input method

immediate base direct base class

immediate derived directly derived class

immediate updating immediate update (for database)

implement implement

implementation

implicit implicit

implicit transaction implicit transaction (for database)

import import

incremental update incremental update (for database)

Independent Set Independent Set

index index (for database)

infinite loop infinite loop

infinite recursive infinite recursion

information information

inheritance inheritance, inheritance mechanism

initialization initialization

initialization list initialization list, initial value list

initialize initialize

inline inline

inline expansion inline expansion

inner join inner join (for database)

instance instance

instantiated, materialized (often used in template)

instantiation embodiment, embodied entity (often used in template)

integrate integrate, integrate

integrity completeness, consistency

integrity constraint integrity constraint (for database)

interacts interacts

interface interface

interoperability, interoperability

interpreter interpreter

introspection

invariants invariance

invoke call

isolation level isolation level (for database)

item item, term, item

iterate iterate

iteration iteration (each cycle of the loop is called an iteration)

iterative repeated, iterative

iterator iterator

J

JIT compilation JIT compilation just-in-time compilation

Job Scheduling project arrangement

K

key 键 (for database)

key column 键列 (for database)

L

left outer join left outer join (for database)

level class, layer example

library library

lifetime life span, lifespan

Linear Programming Linear Programming

link connection, link

linkage connection, link

linker connector, linker

list list, table, linked list

list box list box

literal constant literal constant

livelock 活锁 (for database)

load load, load

load balancing load balancing

loader loader, loader

local

local object local object

lock lock

log log

login login

login security mode login security mode (for database)

lookup table lookup table (for database)

loop loop

loose coupling loose coupling

lvalue lvalue

M

machine code machine code, machine code

macro hiroshi

maintain maintain

managed code controlled code, managed code

Managed Extensions controlled extensions, managed extensions

managed object controlled object, managed object

manifest list

many-to-many relationship many-to-many relationship (for database)

many-to-one relationship many-to-one relationship (for database)

marshal column set

Matching

member member

member access operator member access operator (there are two types: dot and arrow)

member function member function

member initialization list member initial value list

memory memory

memory leak memory leak

menu menu

message message

message based

message loop message loop

message queuingmessage queue

metadata metadata

metaprogrammingmetaprogramming

method method

micro micro

middle tier middle tier

middleware middleware

modeling modeling

modeling language modeling language

modem modem

modifier modifier, modifier

module module

most derived class the lowest derived class

mouse mouse

multi-tasking multi-tasking

multi-thread multi-thread

multicast delegate multicast delegation, multipoint delegation

multithreaded server application multi-threaded server application

multiuser multiuser

mutable mutable

mutex mutex, mutex

N

named parameter named parameter

named pipe named pipe

namespace namespace, namespace

native native, local

native code local code, native code

nested class nested class

nested query nested query (for database)

nested table nested table (for database)

network network

network card network card

Network Flow network flow

O

object object

object based

object model object model

object oriented

ODBC data source ODBC data source (for database)

ODBC driver ODBC driver (for database)

one-to-many relationship one-to-many relationship (for database)

one-to-one relationship one-to-one relationship (for database)

operating system (OS) operating system

operation operation

operator operator, operator

option option

outer join outer join (for database)

overflow upper limit overflow (relative to underflow)

overload overload

override overwrite, overload, redefine

P

package package

packaging packaging

palette palette

parallel parallel

parameter parameter, formal parameter, formal parameter

parameter list parameter list

parameterize parameterize

parent class parent class

parentheses parentheses, parentheses

parse parse

parser parser

part part, component

partial specialization

pass by reference pass by reference

pass by value pass by value

pattern pattern

persistence persistence

pixel pixel

placeholder placeholder

platform platform

Point Location location query

pointer pointer

polymorphism polymorphism

pooling

pop up

port port

postfix suffix

precedence (usually used for the priority execution order of operators)

prefix prefix

preprocessor preprocessor

primary key (PK) primary key (PK) (for database)

primary table 主表 (for database)

primitive type primitive type

print print

printer printer

procedure process

process process

program program

programmer programmer

programming programming, programming

progress bar progress indicator

project project, project

property attribute

protocol protocol

pseudo code pseudo code

Q

qualified

qualifier modifier

quality quality

queue queue

R

radio button radio button

random number random number

Random Number Generation Random number generation

range range, interval

rank level

raw unprocessed

re-direction redirection

readOnlyreadonly

record record (for database)

recordset recordset (for database

recursion - recursion

recursive

refactoring refactoring

refer cite, reference

reference reference, reference

reflection reflection

refresh data refresh data (for database)

register register

regular expression regular expression

relational database relational database

remote remote

remote request remote request

represent expression, performance

resolution parsing process

resolve analysis, resolution

result set result set (for database)

retrieve data retrieve data

return return

return type return type

return value return value

revoke revoke

right outer join right outer join (for database)

robust robust

robustness robustness

roll back roll back (for database)

roll forward 前滚 (for database)

routine routine

row row (for database)

rowset row set (for database)

RPC (remote procedure call)RPC (remote procedure call)

runtime execution period, runtime, execution time, runtime

rvalue rvalue

S

Satisfiability Satisfiability

save save

savepoint savepoint (for database)

SAX (Simple API for XML)

scalable scalable, scalable

schedule schedule

scheduler scheduler

schema mode, outline structure

scope scope, living space

screen screen

scroll bar scroll bar

SDK (Software Development Kit) software development kit

sealed class sealed class

search search

Searching

semantics semantics

sequential container

serial serial

serialization/serialize serialization

server server, server

session session (for database)

Set and String Problems Set and String Problems

Set Cover set cover

Set Data Structures Set

Set Packing set configuration

setter set value function

side effect side effect

signature signature

single-threaded single-threaded

slider slider

slot slot

SMTP (Simple Mail Transfer Protocol) Simple Mail Transfer Protocol

snapshot screenshot

snapshot snapshot (for database)

SOAP (simple object access protocol) Simple Object Access Protocol

software software

Sorting Sorting

source code source code, source code

specialization

specification norm, specification

splitter split window

SQL (Structured Query Language) Structured Query Language (for database)

stack stack, stack

standard library standard library

standard template library standard template library

stateless stateless

statement statement, statement

static cursor static cursor (for database)

static SQL statements static SQL statements (for database)

status bar status bar

stored procedure stored procedure (for database)

stream stream

string string

String Matching pattern matching

stub stub

subobjectsubobject

subquery subquery (for database)

subscript operator subscript operator

support support

suspend suspend

symbol mark

syntax syntax

system databases system database (for database)

system tables system table (for database)

T

table 表 (for database)

table-level constraint table-level constraints (for database)

target target, goal

task switch work switch

TCP (Transport Control Protocol) Transmission Control Protocol

template template

temporary object temporary object

temporary table temporary table (for database)

text text

Text Compression compression

text file text file

thin client thin client

third-party

thread thread

thread-safe thread-safe

throw Throw, throw (often refers to issuing an exception)

trace trace

transaction transaction(for database)

transaction log transaction log (for database)

transaction rollback transaction rollback (for database)

traverse traverse

trigger trigger (for database)

type type

U

UDDI (Universary Description, Discovery and Integration) unified description, query and integration

UML (unified modeling language) unified modeling language

unary function single parameter function

unary operator unary operator

unboxing unboxing, unboxing conversion

underflow lower limit overflow (relative to overflow)

Unicode is a unified character encoding standard that uses double bytes to encode characters.

Union query Union query (for database)

UNIQUE constraints UNIQUE约束 (for database)

unique index unique index (for database)

unmanaged code uncontrolled code, unmanaged code

unmarshal collection

unqualified unqualified, unmodified

URI (Uniform Resource identifier) ​​Uniform Resource Identifier

URL (Uniform Resource Locator) Uniform Resource Locator

user user

user interface user interface

V

value types value types

variable variable

vector vector (a container, somewhat similar to array)

vendor

viable feasible

video video

view view (for database)

view view

virtual function virtual function

virtual machine virtual machine

virtual memory virtual memory

W

Web Services web services

WHERE clause WHERE child clause (for database)

wildcard characters wildcard characters (for database)

wildcard search wildcard search (for database)

window window

window function window function

window procedure window procedure

Windows authentication Windows authentication

wizard wizard

word word

write enable write enable (for database)

write-only write only

WSDL (Web Service Description Language)Web Service Description Language

X

XML (eXtensible Markup Language) extensible markup language

XML Message Interface (XMI) XML Message Interface

XSD (XML Schema Definition) XML Schema Definition Language

XSL (eXtensible Stylesheet Language) extensible stylesheet language

XSLT (eXtensible Stylesheet Language Transformation) extensible stylesheet language transformation

xxx based based on xxx

xxx oriented oriented to xxx

Guess you like

Origin blog.csdn.net/lyinshaofeng/article/details/128032531