Page 358 - 计算机技术与人工智能
P. 358
计算机技术与人工智能 Computer Technology and Artificial Intelligence
备一般操作系统最基本的功能如任务调度、同步机制、中断处理、文件处理等以
外,还具备开放性、可伸缩性、实时性、统一接口、稳定性、适应性等特点。
终端操作系统为终端软件提供核心功能和不同接口,为用户使用终端设备上的不
同硬件设备提供了一种简单统一的方式,并隐藏了实际设备功能之间的物理差
异。终端操作系统种类繁多、按照应用于终端的不同,分为非智能操作系统和
智能操作系统。常用的非智能操作系统有REX(高通公司开发)、Nucleus PLUS
(ATI公司开发)等;智能操作系统有Android(谷歌组建的OHA开放手机联盟
开发)、iOS(苹果公司开发)、Windows Mobile(微软公司开发)、Symbian
(诺基亚公司开发,诺基亚与微软合作后,该操作系统以后将很少使用,转向
Windows Mobile)等,其他手机智能操作系统还有高通公司开发的BrewMP、
韩国三星公司开发的bada、中国创新工场投资开发的Tapas、中国移动定制的
OMS、中国联通于 2011年2月28日推出的中国首个自主知识产权的智能终端操作
系统UniPlus。
④中间件技术。为了解决应用程序一次开发可以在不同硬件平台和不同操作
系统上运行,需要终端中间件技术。中间件是处于操作系统软件与用户应用软件
的中间,在硬件设备、操作系统和数据库之上,应用软件之下,是一类独立的系
统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,
管理计算资源和网络通信。目前,主流的终端中间件有:Java ME技术,以往称
作J2ME(Java 2Micro Edition),是为机顶盒、移动电话和PDA之类嵌入式消费
电子设备提供的Java语言平台,包括虚拟机和一系列标准化的Java API;Widget
技术,一种基于浏览器内核的中间件技术,可以向一个基于HTML的Web页面上
添加一些动态内容,如点击计数器、实时股票信息、航班信息等;Macromedia
Flash Lite技术,是用于手机的Flash Player,核心组件是渲染引擎,它合成用于
在屏幕上显示的可视元素,已开始为全球的服务提供商和手机制造商所采用;
BREW技术,BREW是Binary Runtime Environment for Wireless(无线二进制运行
环境)的缩写,是美国高通公司为无线数据应用程序开发和执行提供的通用接口
平台。
(二)通信网络技术
①无线接入技术。包括3G技术、Wi-Fi技术、LTE技术。
3G技术目前主要有3种制式,分别是TD-SCDMA、CDMA2000和WCDMA。
346

