计算机专业术语整理

由于经常会看到一些缩写或者专业名词,现在开始有记录下来的习惯,记录下来的今后就都放在这个博文里,顺带会补上各自的含义便于查找。

  • 用户界面User Interface UI
    UI设计则是指对软件的人机交互、操作逻辑、界面美观的整体设计。
    
  • 用户体验User Experience UX
    人与系统交互时的感觉就是用户体验。
    
  • 人机交互Human Computer Interaction HCI
    是指人与计算机之间使用某种对话语言,以一定的交互方式,为完成确定任务的人与计算机之间的信息交换过程。
    
  • 软件即服务Software-as-a-Service SaaS
    用户不用再购买软件,而改用向提供商租用基于Web的软件,来管理企业经营活动,且无需对软件进行维护,服务提供商会全权管理和维护软件,软件厂商在向客户提供互联网应用的同时,也提供软件的离线操作和本地数据存储,让用户随时随地都可以使用其定购的软件和服务。
    
  • 基础设置即服务Infrastructure-as-a-Service IaaS
    消费者通过Internet 可以从完善的计算机基础设施获得服务。这类服务称为基础设施即服务。
    
  • 平台即服务Platform-as-a-Service PaaS
    把服务器平台作为一种服务提供的商业模式。通过网络进行程序提供的服务称之为SaaS(Software as a Service),而云计算时代相应的服务器平台或者开发环境作为服务进行提供就成为了PaaS(Platform as a Service)。
    
  • 名称/值对NVP name/value pairs
    “名称=值”的形式
    
  • 快速搜索框Quick Search Box,QSB
  • 基于位置的服务Location-Based Service LBS
    位置服务(LBS,Location Based Services)又称定位服务,LBS是由移动通信网络和卫星定位系统结合在一起提供的一种增值业务,通过一组定位技术获得移动终端的位置信息(如经纬度坐标数据),提供给移动用户本人或他人以及通信系统,实现各种与位置相关的业务。实质上是一种概念较为宽泛的与空间位置有关的新型服务业务。
    
  • Keyhole标记语言Keyhole Markup Language KML
    KML 是一种文件格式,用于在地球浏览器(例如 Google 地球、Google 地图和谷歌手机地图)中显示地理数据。KML 是由开放地理空间联盟(Open Geospatial Consortium, Inc.,简称 OGC)维护的国际标准。
    
  • GPS交换格式GPS Exchange Format GPX
    GPX(GPS eXchange Format, GPS交换格式)是一个XML格式,为应用软件设计的通用GPS数据格式。
    
  • 近场通信Near Field Communication NFC
    NFC近场通信技术是由非接触式射频识别(RFID)及互联互通技术整合演变而来,在单一芯片上结合感应式读卡器、感应式卡片和点对点的功能,能在短距离内与兼容设备进行识别和数据交换。
    
  • 蓝牙无线频率通信协议RFCOMM
    RFCOMM是一个简单传输协议,其目的为了解决如何在两个不同设备上的应用程序之间保证一条完整的通信路径,并在它们之间保持一通信段的问题。
    
  • 逻辑链路控制和适配协议Logical Link Control and Adaptation Protocol L2CAP
    是蓝牙系统中的核心协议,负责适配基带中的上层协议。
    
  • 会话启动协议Session Initiation Protocol SIP
    是一个应用层的信令控制协议。用于创建、修改和释放一个或多个参与者的会话。
    
  • Voice over Internet Protocol VOIP
    简而言之就是将模拟信号(Voice)数字化,以数据封包(Data Packet)的形式在IP网络(IP Network)上做实时传递。
    
  • 许可验证库License Verification Library LVL
  • 进程间通信Interprocess Communication IPC
    进程间通信就是在不同进程之间传播或交换信息
    
  • Android Cloud to Device Messaging C2DM
    C2DM 允许第三方开发者开发相关的应用来推送少量数据消息(1024bytes)到用户的手机上。C2DM 创造了一个良好的机会,允许我们使用多种 Google 开发工具来创建一种简单但相当实用的应用类型。用户可以使用该类型的应用把各种各样的信息从他们的台机或者笔电直接 push 到自家的手机上。
    
  • Android接口定义语言Android Interface Definition Language AIDL
    Android系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。
    为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了远程过程调用(Remote Procedure Call,RPC)方式来实现。与很多其他的基于RPC的解决方案一样,Android使用一种接口定义语言(Interface Definition Language,IDL)来公开服务的接口。我们知道4个Android应用程序组件中的3个(Activity、BroadcastReceiver和ContentProvider)都可以进行跨进程访问,另外一个Android应用程序组件Service同样可以。因此,可以将这种可以跨进程访问的服务称为AIDL(Android Interface Definition Language)服务。
    
  • 每秒查询数Queries Per Second QPS
  • 应用程序内收费In-App Billing IAB
  • APT Advanced Packaging Tool 高级包装工具
  • AIDL Android Interface Definition Language Android接口定义语言
  • NDEF NFC Data Exchange Format NFC消息数据类型
  • GLUT OpenGL utility toolkit OpenGL实用工具箱
  • GLU OpenGL utility library OpenGL实用库

版权声明

![Creative Commons BY-NC-ND 4.0 International License](/images/cc.png)

Lam’s Blog by Binghe Lin is licensed under a Creative Commons BY-NC-ND 4.0 International License.
林炳河创作并维护的Lam’s Blog采用创作共用保留署名-非商业-禁止演绎4.0国际许可证

本文首发于Lam’s Blog - Knowledeg as Action,版权所有,侵权必究。

本文永久链接:http://linbinghe.com/2017/d44838b7.html