您好,欢迎访问全国教育考试教材网
商品分类

与编程相关的常用英语术语缩写

POP ___ 面向过程的编程

OOA ___ 面向对象分析面向对象分析

OOD ___ 面向对象设计面向对象设计

OOP ___ 面向对象编程面向对象编程

IOP ___ 面向接口编程面向接口编程

AOP ___ 面向方面编程面向方面编程

SOA ___ 面向服务的架构面向服务的架构

IDE ___ Integrated Development Environment 集成开发环境

GUI ___ 图形用户界面图形用户界面

API ___ 应用程序编程接口应用程序编程接口

COM ___ 组件对象模型组件对象模型

dll ___ 动态链接库动态链接库

GDI ___ 图形设备接口图形设备接口

GUI ___ Graphics Unser Interface 图形用户界面

大O 表示法___ 阶序、增长阶、低阶、高阶

DOS ___Disc Operating System 磁盘操作系统

UML ___ niified Modeling Language 统一建模语言

MVC ___ Modelviewcontroller 模型、视图和控制器,MVC 模式的目的是实现动态编程。

.net ___ NET Framework .Net Framework由微软开发,是一个致力于敏捷软件开发、快速应用程序开发、平台独立性和网络透明性的软件开发平台。NET框架是一个运行在系统虚拟机上的编程平台。它基于Common Language Runtime,支持多种语言的开发(C#、VB、C++、Python等)。 NET 还为应用程序编程接口(API) 提供了新功能和开发工具。这些创新使程序员能够同时开发Windows 应用程序和网络应用程序以及组件和服务(Web 服务)。NET 提供了一种新的反射式和面向对象的编程接口。NET 被设计得足够通用,可以将许多不同的高级语言聚集在一起。NET Framework中的所有语言都提供了基类库(BCL)。

目录:

0 编译

1

2C++

3 VC中的一些类型定义和缩写

4Java

5 数据结构和算法

6 HTML、CSS、Javascript

7 数据库相关

8 网络及服务器端编程相关

9 硬件相关

其他10 人

11 附录

0 汇编

lea ___ 加载有效地址

je ___ 如果相等则跳转

离开——离开功能

mov rsp, rbp

流行的RBP

jmp 跳跃

jne ___ 跳转不等于

jng ___ 跳转不大于

jnl ___ 跳转不小于

jo 跳转溢出

jnc ___ 跳转无进位

inc ___ 增量将变量加1。

BSS ___ 块由符号开始,更好地节省空间

1 C

typedef ___ 类型定义

malloc() ___ 内存分配

atof() ___ ancii 浮动

eekp() ___ 寻找放置指针

seeg() ___ 查找获取指针

strpbrk() ___ 字符串指针中断

strcspn() ___ 字符串补码范围

isxdigit() ___ 是十六进制数字

strtok() ___ 要标记化的字符串

strrchr() ___ 字符串右字符

isalnurn() ___ 是字母和数字吗?

isalpha() ___ 是按字母顺序排列的吗?

#ifndef ___ 如果未定义

gdb___ GNU 调试器

2 C++

RAII ___ 资源获取正在初始化资源获取正在初始化

RTTI ___ 运行时类型识别运行时类型识别

STL ___ 标准模板库

ios:app ___appends: 写入时始终追加在末尾

ios:ate ___ at end: 打开后位于文件末尾

ios:trunc ___ truncate: 删除以前的文件内容

IOC ___ Inversion of Control 控制反转是面向对象编程中的一种设计原则,可以用来减少计算机代码之间的耦合。最常见的方法称为依赖注入(DI),另一种方法称为依赖查找。通过控制反转,当一个对象被创建时,控制系统中所有对象的外部实体将其所依赖的对象的引用传递给它。也可以说,将依赖项注入到对象中。

deque 双端队列

3VC里面的一些类型定义和缩写

MFC ___ Microsoft 基础类Microsoft 基础类库是Microsoft 提供的类库。它以C++类的形式封装了Windows API,并包含一个应用程序框架,以减少应用程序开发人员的数量。工作量。包含的类包括大量的Windows句柄封装类和很多Windows内置控件和组件封装类。

WPF___WindowsPresentationFoundation是微软推出的一个基于WindowsVista的用户界面框架,是.NETFramework3.0的一部分。它提供了统一的编程模型、语言和框架,真正分离了界面设计者和开发者的工作;同时,它提供了全新的多媒体交互式用户图形界面。

LPCTSTR 是Win32 自定义数据类型,并且是一个以null 结尾的字符串。

无效CWnd:SetWindowText(LPCTSTR lpszString);

LP代表长指针。在Win32系统中,长指针和短指针没有区别。 LP 和P 是等价的。 C代表const常量。 T 代表TCHAR。 STR代表字符串,相当于const TCHAR *。 sz:以零结尾的字符串

由于字符集分为ANSI和Unicode,对应两种字符类型:char和wchar_t,TCHAR是一个宏定义,根据开发环境的不同设置,自动替换为char或wchar_t。使用TCHAR可以增强程序的可移植性。

cbWndExtra ___ 字节数

GetDeviceCaps ___ 获取设备的容量

WM_NCHITTEST ___ 非客户端

DefWindowProc ___ 默认值

WM_TIMER ___ Windows 消息

CBN_SELCHANGE ___ 组合框通知

变量命名符号:

b 布尔值(真或假)

双字,16 位整数

i 整数,16 位整数(与w 冲突)

n 短16 位整数(与w 冲突)

n 近指针(不明确,可用于’short’)

p 指针

d 双精度、32 位整数

dw 双字,32 位整数(与d 冲突)

l 32位长整型(与d冲突)

fn 函数(或函数指针)

环球

字符串

sz 以零结尾的字符串(与s 冲突)

c 字符

按字节(无符号字符)

h 窗把手

hn 窗口句柄(与h 冲突)

4 Java

JDK ____ Java开发工具包,为想要运行Java程序的消费者提供的软件。

JRE ___ Java运行时环境,在服务器上运行Java程序的软件。

SE ___ 标准版,用于桌面和简单服务器应用程序的Java 平台。

EE ___ 企业版,用于复杂服务器应用程序的Java 平台。

ME ___ Micro Edition,用于手机和其他小型设备的Java 平台。

AWT ___ 抽象窗口工具包抽象窗口工具包

JAR ___ Java 存档

GC ___ 垃圾收集一种自动内存管理机制。

5 数据结构与算法

FIFO ___ 先输入先输出,先进先出(队列)

LIFO ___ 后进先出,后进先出(堆栈)

BST ___ 二叉搜索树,二叉搜索树

DFS ___Deepness First Search,深度优先搜索

BFS ___ Breadth-First Search,广度优先搜索算法

DP ___ Dynamic Planning,动态规划算法,内存搜索的分治法

AVL 树___ 于1962 年由两位俄罗斯计算机科学家G. M. Adelson-Velsky 和E. M. Landis 发明。 AVL 树是一种平衡良好的二叉树。在AVL 树中,每个节点的两个子树的高度之差为0 或1。

KMP 算法___ Knuth-Morris-Pratt 算法

6 HTML、CSS、Javascript

HTTP ___ 超文本传输协议超文本传输协议是分布式、协作式和超媒体信息系统的应用层协议。 HTTP 是万维网上数据通信的基础。

CSS ___ 层叠样式表层叠样式表用于网页样式设计。例如,如果您希望链接词在未单击时为蓝色,然后在鼠标移过时变为红色并带有下划线,这就是一种样式。通过设置样式表,可以统一控制HMTL中各个标记的显示属性。层叠样式表使人们能够更有效地控制网页的外观。使用级联样式表,您可以扩展精确指定网页元素的位置和外观并创建特殊效果的能力。

AJAX___Asynchronous JavaScript and XML”(异步JavaScript和XML技术)是指一组结合了多种技术的浏览器端Web开发技术。

JSON ___ JavaScript 对象表示法一种基于文本且易于阅读的轻量级数据交换语言。虽然JSON 是Javascript 的子集,但JSON 是一种独立于语言的文本格式,并采用了一些类似于C 语言家族的约定。

XML ___ 可扩展标记语言是一种标记语言。标签是指计算机能够理解的信息符号。通过这样的标签,计算机可以处理包含各种信息的文章。如何定义这些标签,可以选择国际通用的标记语言,例如HTML,也可以使用相关人员自由决定的标记语言,例如XML。这就是语言的可扩展性。 XML 是标准通用标记语言(SGML) 的简化修改版。主要使用可扩展标记语言、可扩展样式语言(XSL)、XBRL和XPath等。

ASP ___ Active Server Page 动态服务器页面是Microsoft 开发的一个应用程序,用于替代CGI 脚本程序。它可以与数据库和其他程序交互。它是一个运行在IIS中的简单方便的编程工具。 ASP网页文件的格式为.asp,常用于各种动态网站。

DOM ___ 文档对象模型文档对象模型

NaN ___ 不是数字

一个/一个锚

h3/h3 ___ 标题级别3

p/p 段落

tr/tr 表行

第/第___桌头

td/td 表数据

7 数据库相关

DML ___ 数据操作语言在SQL 语言中,负责对数据库对象运行数据访问工作的指令集以三个指令为中心:INSERT、UPDATE 和DELETE,分别代表插入、更新和删除。以数据为中心的应用程序肯定会使用这些指令,因此很多开发人员将这四大指令加上SQL SELECT 语句称为“CRUD”

ADO ___ ActiveX Data Objects)是一个用于访问数据源的COM 组件。它为编程语言和统一的数据访问方法OLE DB提供了中间层。允许开发人员编写访问数据的代码,而不用关心数据库是如何实现的,而只关心与数据库的连接。

SQL ___ 结构化查询语言结构化查询语言是一种专用编程语言,用于管理关系数据库管理系统(RDBMS) 或在关系流数据管理系统(RDSMS) 中执行流处理。

NoSQL是区别于传统关系数据库的数据库管理系统的总称。

8 网络和服务端编程相关

DNS ___ 域名系统域名系统是互联网的一项服务。作为一个将域名和IP地址相互映射的分布式数据库,它可以让人们更方便地访问互联网。 DNS使用TCP和UDP端口53。目前,每级域名的长度限制为63个字符,域名总长度不能超过253个字符。

CGI ___ 公共网关接口公共网关接口是Web 服务器主机提供信息服务的标准接口。通过CGI接口,Web服务器可以获取客户端提交的信息,并将其传输给服务器端CGI程序进行处理,最后将结果返回给客户端。 CGI通信系统由两部分组成:一部分是html页面,即客户端浏览器上显示的页面。另一部分是运行在服务器上的Cgi程序。 Servlet 是CGI 的替代品。

IIS ___ Internet 信息服务Internet 信息服务是Microsoft 公司基于运行Microsoft Windows 提供的基本Internet 服务。最初是Windows NT 版本的可选包,后来内置于Windows 2000、Windows XP Professional 和Windows Server 2003 中,但IIS 并未包含在Windows XP Home 版本中。

C/S ___ Client/Server 客户端-服务器架构是一种区分客户端(通常是使用图形用户界面的程序)与服务器的网络架构。客户端软件的每个实例都可以向服务器或应用程序服务器发出请求。有许多不同类型的服务器,例如文件服务器、游戏服务器等。

FTP ___ 文件传输协议文件传输协议

ADSL ___ 非对称数字用户线路非对称数字用户线路

ARP ___ 地址解析协议地址解析协议

ICMP ___ 互联网控制和消息协议互联网控制消息协议

ICP ___ 互联网内容提供商互联网内容提供商

IMAP ___ Internet 消息访问协议消息访问协议

IP ___ 互联网协议互联网协议

LAN ___ 局域网LAN

PING ___ 数据包互联网抓取

PPPOE ___ 以太网点对点协议

POP3 ___ 邮局协议版本3

9 硬件相关

CPU ___ 中央处理单元中央处理单元

ALU ___ 算术逻辑单元算术逻辑单元

BIOS ___ 基本输入输出系统基本输入输出系统

ROM ___ Rread_Only Memory 只读存储器

EPROM ___ 可擦除可编程ROM 可擦除可编程ROM

SRAM ____ 静态随机存取存储器静态随机存取存储器

GPU图形处理单元

PCI ___ 外围组件Interconnection 互连外围设备

每英寸DPI 点数

10 others

JVM ___ Java 虚拟机Java 虚拟机是计算设备的规范。它是通过在实际计算机上模拟各种计算机功能来实现的虚拟计算机。 Java虚拟机包括一组字节码指令、一组寄存器、堆栈、垃圾收集堆和存储方法字段。 JVM屏蔽了与特定操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),无需修改就可以运行在多种平台上。 JVM在执行字节码时,实际上最终会将字节码解释为机器指令,以便在特定平台上执行。编译虚拟机的指令集与编译微处理器的指令集非常相似。

RA ___ 需求分析需求分析

IEEE___ 电气与电子工程师协会IEEE___ 电气与电子工程师协会

GIF ___ 图形交换格式

JPEG ___ 联合摄影专家组静态图像压缩标准

MP3 ___ MPEG 音频第3 层

MPEG ___ 运动图像专家组运动图像专家

OCR 光学字符识别光学字符识别

OLE ObjectLinking and Embedding Object Linking and Embedding,简称OLE技术

PDF ___ 门户文档格式便携式文档格式

PHP ___ 超文本处理器超文本预处理器

PNP ___ 即插即用

POST ____ 开机自检

11 附:

11.1 英文缩写检索

http://m.shortof.com/

11.2 一些英文缩写

缩写

姓名

地址

地址

管理员

行政人员

应用程序

应用

精氨酸

争论

汇编

集合

异步

异步化

与编程相关的常用英语术语缩写

平均

平均的

数据库

数据库

黑色

后退

图像格式

位图

按钮

按钮

缓冲区

缓冲

计算

计算

字符

特点

改变

改变

时钟

点击

清除率

颜色

指令

命令

CMP

比较

柱子

坐标

坐标

拷贝数

复制

ctrl/ctrl

控制

当前

当前的

缸体

圆柱

数据库

调试

数据库

双倍的

十二月

减少

定义

默认

德尔

删除

目的地/目的地

目的地

开发者

设备

词典

字典

差异

不同的

目录

目录

显示

展示

分区

划分

dlg

对话

文档

文档

驾驶室

司机

动力

动态的

环境

环境

r

error

ex/ext

Extend

exec

execute

flg

flag

frm

Frame

func / fn

Function

grp

group

horz

Horizontal

idx / ndx

Index

img

Image

impl

Implement

inc

Increase

info

Information

init

Initial/Initialize/Initialization

ins

Insert

inst

Instance

INT / intr

Interrupt

len

Length

lib

Library

lnk

Link

log

logical

lst

List

max

maximum

mem

Memory

mgr / man

Manage / Manager

mid

middle

min

minimum

msg

Message

mul

Multiply

num

Number

obj

Object

与编程相关的常用英语术语缩写

ofs

Offset

org

Origin / Original

param

Parameter

pic

picture

pkg

package

pnt / pt

Point

pos

Position

pre / prev

previous

prg

program

prn

Print

proc

Process / Procedure

prop

Properties

psw

Password

ptr

Pointer

pub

Public

rc

rect

ref

Reference

reg

Register

req

request

res

Resource

ret

return

rgn

region

scr

screen

sec

Second

seg

Segment

sel

Select

src

Source

std

Standard

stg

Storage

stm

Stream

str

String

sub

Subtract

sum

summation

svr

Server

sync

Synchronization

sys

System

tbl

Table

temp / tmp

Temporary

tran / trans

translate/transation/transparent

tst

Test

txt

text

unk

Unknown

upd

Update

upg

Upgrade

util

Utility

var

Variable

ver

Version

vert

Vertical

vir

Virus

wnd

用户评论


栀蓝

这篇博文真是太实用了,作为一名程序员,这些缩写简直是我的救星!尤其是那些英文基础不太好的朋友,有了这篇总结,工作交流都顺畅多了。

    有10位网友表示赞同!


如梦初醒

刚入门编程的时候,看到这些缩写简直头都大了,现在看到这篇总结,感觉心里有底多了,感谢分享!

    有19位网友表示赞同!


念安я

编程界的英语缩写真的太多太复杂了,这篇博文整理得很全面,希望对初学者有所帮助。

    有8位网友表示赞同!


无寒

每次看到这些缩写都头疼,这篇总结真的很详细,希望以后能多看看这样的资料。

    有5位网友表示赞同!


荒野情趣

编程相关的英语缩写真的是五花八门,这篇博文给我带来了很大的帮助,谢谢分享。

    有11位网友表示赞同!


浅笑√倾城

看到这篇博文,感觉像是找到了编程路上的地图,再也不用担心英语缩写的问题了。

    有5位网友表示赞同!


忘故

虽然我是编程老手,但有时候还是会被这些缩写绕晕,这篇总结让我又复习了一遍,感谢作者!

    有14位网友表示赞同!


你瞒我瞒

学习编程的过程中,英语缩写真的是一大难题,这篇博文简直是及时雨,太感谢了!

    有17位网友表示赞同!


良人凉人

每次看到别人讨论编程话题,我都一头雾水,这篇博文让我对这些缩写有了更深的理解。

    有17位网友表示赞同!


断桥残雪

这篇博文内容详实,不仅解释了缩写的含义,还附上了例句,对于新手来说太有帮助了。

    有8位网友表示赞同!


烬陌袅

作为一名英语基础较差的程序员,这篇博文让我对编程有了新的认识,感谢分享。

    有17位网友表示赞同!


醉红颜

这些编程英语缩写对我来说还是有点难度,不过这篇总结让我有了一些思路,希望能继续学习。

    有18位网友表示赞同!


暮染轻纱

编程界确实有很多缩写,这篇博文整理得不错,希望未来能出更多类似的学习资料。

    有10位网友表示赞同!


你身上有刺,别扎我

以前看到这些缩写总是觉得很陌生,现在有了这篇总结,感觉和编程界的朋友们交流起来更加顺畅了。

    有10位网友表示赞同!


生命一旅程

这篇博文让我对编程有了更深的了解,希望作者能继续分享更多有用的知识。

    有10位网友表示赞同!


哽咽

编程相关的英语缩写真是让人眼花缭乱,这篇博文整理得很到位,希望能对更多人有所帮助。

    有13位网友表示赞同!


抚笙

作为一名编程新手,这篇博文让我对编程有了更全面的了解,感谢作者的辛勤付出。

    有17位网友表示赞同!


容纳我ii

这篇博文让我意识到编程不仅仅是代码,还有很多英语缩写需要掌握,感谢分享。

    有17位网友表示赞同!


绳情

看到这篇博文,感觉编程之路不再那么困难,希望更多的人能看到这篇总结,受益匪浅。

    有18位网友表示赞同!