The full name and meaning of computer professional terms

Source: Internet
Author: User

Because you will often see abbreviations or professional nouns, and now start to have recorded habits, recorded in the future will be placed in this blog post, in passing will make up their own meanings for easy to find.

1. User interface users Interface UI

UI Design refers to the overall design of human-computer interaction, Operation logic and beautiful interface of software.
2. Users experience user Experience UX

The feeling that people interact with the system is the user experience.
3. Human-Computer Interaction human computer Interaction HCI

refers to the process of exchanging information between a person and a computer using a certain conversational language, in a certain way, in order to finalize the task between the person and the computer.
4. Software as a service Software-as-a-service SaaS

instead of buying software, users can use web-based software to manage business activities by renting to a provider. Without the need for software maintenance. The service provider is solely responsible for managing and maintaining the software. Software vendors provide Internet applications to customers at the same time. It also provides offline operation of software and local data storage, allowing users to use the software and services they have ordered from anywhere.


5. Basic setup as a service Infrastructure-as-a-service IaaS

Consumers can access services from a well-functioning computer infrastructure through the Internet. This type of service is called infrastructure as a service.
6. Platform as a service Platform-as-a-service PaaS

The business model of providing the server platform as a service.

Services provided through the network are referred to as SaaS (software as a service), while the corresponding server platform or development environment in the cloud computing era becomes the PAAs (Platform as a services) as the provider.
7. Name/value pair NVP Name/value pairs

The form of "name = value"
8. Fast Search box. QSB
9. Location-based Services location-based service LBS

Location Services (lbs,location Based services), also known as the location service, LBS is a value-added service provided by the mobile communication network and the satellite positioning system, which obtains the position information of the mobile terminal (such as latitude and longitude coordinate data) through a set of positioning techniques. Provide to mobile users themselves or others as well as communication systems, to achieve a variety of location-related business.

In essence, it is a new kind of service business which is related to space location with a broad concept.


11.Keyhole Markup Language keyhole Markup Language KML

KML is a file format for displaying geographic data in Earth browsers such as Google Earth, Google Maps, and Google Maps. KML is an international standard maintained by the Open Geospatial Consortium (Open Geospatial Consortium, Inc., or OGC).


12.GPS Interchange Format GPS exchange with Format GPX

GPX (GPS Exchangeformat, GPS interchange) is a universal GPS data format designed for application software in an XML format.
13. Near Field Communication NFC

NFC Near Field communication technology is a combination of contactless radio frequency identification (RFID) and interconnection technology evolved, on a single chip combined with inductive reader, inductive card and point-to-point function, can be in a short distance with the compatible device identification and data exchange.
14. Bluetooth Wireless Frequency Communication protocol Rfcomm

Rfcomm is a simple transport protocol. Its purpose is to solve the problem of securing a complete communication path between applications on two different devices and maintaining a communication segment between them.
15. Logical link control and adaptation protocol logical link controls and adaptation Protocol L2cap

is the core protocol in the Bluetooth system, which is responsible for the upper layer protocol in the baseband.


16. Session Initiation Protocol Session Initiation Protocol SIP

is an application Layer signaling control protocol. Used to create, alter, and release one or more sessions of a participant.


17.Voice over Internet Protocol VOIP

in short, the analog signal (Voice) is digitized and transmitted in real time in the form of data packets (Packet) on the IP networks (IP network).


18. License Validation Library license Verification Library LVL
19. Inter-process communication interprocess communication IPC

inter-process communication is the transmission or exchange of information between different processes
20.Android Cloud to Device Messaging C2DM

C2DM agrees with third-party developers to develop relevant applications to push a small amount of data messages (1024bytes) to the user's phone.

C2DM created a good opportunity to agree that we use a variety of Google development tools to create a simple but quite useful type of application. Users can use this type of app to push a variety of information from their machine or pen directly to their phone.
21.Android Interface Definition Language android Interface definition Language aidl

      Memory cannot be shared between processes in the Android system. Therefore, some mechanisms need to be provided for data communication between different processes.

to enable other applications to access the services provided by this application, the Android system uses remote procedure calls (Procedure call. RPC) method to implement. Is the same as many other RPC-based solutions. Android uses an interface definition language (Interface definition Language,idl) to expose the interfaces of the service. We know that 3 out of 4 Android application components (Activity, Broadcastreceiver, and ContentProvider) are able to cross-process access, and another Android application component service is the same. Therefore, the ability to access such a cross-process access service is called the Aidl (Android Interface Definition Language) service.

22. Number of queries per second queries per Second QPS
23. In-app billing In-app billing IAB
24.APT Advanced Packaging Tool Premium packaging tools 25. Aidl android Interface definition Language Android Interface Definition language 26.NDEF NFC data Exchange Format NFC message data type 27.GLUT OpenGL utility t Oolkit OpenGL Useful Toolbox 28.GLU OpenGL Utility library OpenGL useful libraries

The full name and meaning of computer professional terms

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.