关键词不能为空

当前您在: 主页 > 英语 >

程序员需要知道的缩写和专业名词

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-17 05:42
tags:

-

2021年2月17日发(作者:转基因成分)


英文缩写



API


应用程序接口(英语:


Application


Programming


Interface


,简称:


API


),又称为应用编程接口,就是软件系 统不同组成部分衔接的约定。


由于近年来软件的规模日益庞大,常常需要把复杂的系统划 分成小的组


成部分,编程接口的设计十分重要。程序设计的实践中,编程接口的设


计首先要使软件系统的职责得到合理划分。良好的接口设计可以降低系


统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合


程度,从而提高系 统的维护性和扩展性。



ACID


A CID


,是指数据库管理系统(


DBMS


)在写入或更新资料的过程中,为


保证事务(


transac tion


)是正确可靠的,所必须具备的四个特性:原子


性(< /p>


atomicity


,或称不可分割性)、一致性(


consistency


)、隔离性



isolation


,又称独立性)、持久性(


du rability


)。



AJAX < /p>


AJAX


即“


Asynchronous JavaScript and XML


”(异步的



JavaScript




XML


技术)


指的是一套综合了多项技术的浏览器端网页开发技术。



CAS


1.




比较并交换


(compare and swap, CAS)


,是原子操作的一种,可用于在


多线程编程中实现不被打断的数据交换操作,从而避免多线程同时改写


某一数据时由于执 行顺序不确定性以及中断的不可预知性产生的数据不


一致问题。



该操作通过将内存中的值与指定数据进行比较,当数值一样


时将 内存中的数据替换为新的值。



2.



3.





集中式认证服务(英语:


Central Authentication Service


,缩写


CAS



是一种针对万维网的单点登录协议。它的目的是允许一个用户 访问多个


应用程序,而只需提供一次凭证(如用户名和密码)。它还允许


web



用程序在没有获得用户的安全凭据(如密码) 的情况下对用户进行身份


验证。“


CAS


”也指实现了该协议的软件包。



4.




JPA


JPA




Java Persistence API


的简称,中文名



Java


持久层



API


,是



JDK 5.0


注解或



XML


描述对象-关系表的映射关系,并将运行期的实


体对象持久化到数据库中。



JSON


JSON



JavaScript Object Notation


)是一种轻量级的数据交换语言,

以文字为基础,且易于让人阅读。尽管



JSON




Javascript


的一个子


集,但


JSON


是独立于语言的文本格式,并且采用了类似于



C


语言




族的一些习惯。



POJO


POJO



Plain Ordinary Java Object


)简单的



Java


对象,实际就是普




Java


Beans


。使用



POJO


名称是为了避免和



EJB


混淆起来,而且


简称比较直接 。其中有一些属性及其



getter


setter


方法的类,没有业


务逻 辑,有时可以作为


VO(Value


Object)




DTO(Data


Transform


Object)


来使用。当然,如果你有一个简单的运算属性也是可以的,但


不允许有业务方法,也不 能携带有



connection


之类的方法。



DSL


领域专用语言(


Domain Specific Langu age/DSL


),其基本思想是「求


专不求全」,不像通用目 的语言那样目标范围涵盖一切软件问题,而是


专门针对某一特定问题的计算机语言。



GC


在计算机科学中,垃圾回收(英语:


Garbage Coll ection


,缩写为


GC



是一种自动的内存管理机制。当一个电脑上的动态内存不再需要时,就


应 该予以释放,以让出内存,这种内存资源管理,称为垃圾回收。垃圾


回收器可以让程序员 减轻许多负担,也减少程序员犯错的机会。垃圾回


收最早起源于


LISP


语言。目前许多语言如



Sm alltalk



Java



C#




D


语言都支持垃圾回收器。



DML


数据操纵语言



Data Manipulation Language, DML





SQL


语言中,


负责对数据库对象运 行数据访问工作的指令集,以



INSERT

< br>、


UPDATE



DELETE


三种指令为核心,分别代表插入、更新与删除,是开发以数据


为 中心的应用程序必定会使用到的指令,因此有很多开发人员都把加上


SQL



SELECT


语句的四大指令以“


CRUD


”来称呼。



DDL


数据定义语言(


Data Definition Langu age



DDL


)是

< br>


SQL


语言集中


负责数据结 构定义与数据库对象定义的语言,由



CREATE



ALTER




DROP


三个语法所组成,最早是由


Codasyl



Conference


on


Data


Systems Languages


)数据模型开始,现在被纳入



SQL


指令中作为其


中一个子集。



DI


Dependency Injection

< p>
,依赖注入。在软件工程中,依赖注入是种实现


控制反转用于解决依赖性设 计模式。一个依赖关系指的是可被利用的一


种对象(即服务提供端)


。依赖注入是将所依赖的传递给将使用的从属


对象(即客 户端)。该服务是将会变成客户端的状态的一部分。



传递服< /p>


务给客户端,而非允许客户端来建立或寻找服务,是本设计模式的基本

要求。



DNS


域名系统(英文:


Domain Name System


)是互联网的一项服务。它作


为将域名和


I P


地址相互映射的一个分布式数据库,


能够使人更方便地访


问互联网。


DNS


使用

TCP



UDP


端口


53


。当前,对于每一级域名长度


的限制是


63


个字符,域名总长度则不能超过


253


个字符。



GUI


图形用户界面(


Graphical User Interf ace


)是指采用图形方式显示的计


算机操作用户界面。与早期 计算机使用的命令行界面相比,图形界面对


于用户来说在视觉上更易于接受。

< p>


HTTP


超文本传输协议(英文:


HyperText


Transfer


ProtocolP


)是一种用于


分布式、协作式和超媒体信息系统的应用层协议。


HTTP


是万维网的数


据通信的基础。



IOC


控制反转(


Inversion of Control


,缩写为


IoC


),是面向对象编程中的


一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的


方式叫做依赖注入(


Dependency Injection

,简称


DI


),还有一种方式


叫“ 依赖查找”(


Dependency


Lookup

< p>
)。通过控制反转,对象在被


创建的时候,由一个调控系统内所有对象的外 界实体,将其所依赖的对


象的引用传递给它。也可以说,依赖被注入到对象中。



JWT


JSON Web Token



JWT


)是一个非常轻巧的规范。这个规 范允许我们


使用


JWT


在用户和服务器 之间传递安全可靠的信息,


特别适用于分布式


站点的单点登录(


SSO


)场景。



LDAP


轻型目录存取协定(英文:


Lightweight Directory Access Protocol



是一 个开放的,中立的,工业标准的应用协议,通过


IP


协议提供访 问控


制和维护分布式信息的目录信息。



MVC


MVC


模式(


Model



view



controller


)是软件工程中的一种软件架构模

< p>
式,把软件系统分为三个基本部分:模型(


Model

)、视图(


View


)和


控制器(


Controller


)。


MVC < /p>


模式的目的是实现一种动态的程序设计,


使后续对程序的修改和扩 展简化,并且使程序某一部分的重复利用成为


可能。除此之外,此模式通过对复杂度的简 化,使程序结构更加直观。



MVP


Model-view-presenter


,简称

< p>
MVP


,是电脑软件设计工程中一种对针



MVC


模式,再审议后所延伸提出的一种软件设计模式。被广范用于< /p>


便捷自动化单元测试和在呈现逻辑中改良分离关注点(


separ ation


of


concerns


)。


-


-


-


-


-


-


-


-



本文更新与2021-02-17 05:42,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/661066.html

程序员需要知道的缩写和专业名词的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文